Cette instructable décrit la conception du générateur de fonction issu des circuits intégrés analogiques de maximes MAX038.
Le générateur de fonction est un outil très utile pour les fanas de l’électronique. Il est nécessaire d’avoir des circuits de résonance, test de matériel audio et vidéo, conception de filtres analogiques et de nombreuses autres fins différentes.
Aujourd'hui, il y a deux principaux types de générateurs de fonctions ; numérique, (DSP basés, DDS...) qui sont plus souvent utilisés et analogique, qui ont été à l’origine.
Les deux types ont leurs avantages et leurs inconvénients. Les générateurs numériques peuvent générer des signaux avec des fréquences très stable, mais ils ont des problèmes avec la génération de signaux très pur sinus (ce qui n’est pas problème pour un analogique). Aussi la propagation principalement des générateurs de fonctions DDS approche n'ont pas si grand gamme de génération de fréquence.
Depuis longtemps que je voulais concevoir un générateur de fonctions utiles, qui pourrait en quelque sorte combiner certains des avantages de ces deux générateurs de types (analogiques et numériques). J’ai décidé de baser la conception sur la puce Maxim MAX038 *
* Remarque - cette puce n’est pas plus produites et vendues par Maxim. Il est obsolète. Il est encore possible de le trouver en eBay, Aliexpress et autres sites pour les composants électroniques.
Il existe également autres puces de générateur de fonction analogique (XR2206 de Exar, icl8038 de Intersil), mais j’ai eu
un MAX038 disponible et j’ai utilisé. Les fonctions numériques de l’appareil ont été effectuées par une seule puce Atmega328. Ses fonctions sont les suivantes :
- contrôle de la sélection de la plage de fréquence
- contrôle le type de signal (sinus, rectangulaire, triangulaire, en dent de scie)
- mesure de l’amplitude du signal
- mesure de l’offset DC
- mesure la fréquence du signal
- mesure le taux d’harmoniques du signal sinus dans la gamme audio (cela doivent encore être mises en œuvre)
- affiche toutes ces informations sur un écran LCD de caractère 16 x 2.