Il ne semble pas y avoir de pénurie de circuits comme celui-ci qui tentent d'utiliser un R2R comme DAC et op. amp. comme tampon de sortie. Cela a du sens pour moi, alors j'ai décidé d'essayer d'en construire un.
J'ai construit un circuit un peu plus simple
simuler ce circuit - Schéma créé à l'aide de CircuitLab
Ce circuit utilise un seul ampli op d'un LM324 fonctionnant au gain unitaire. Les 3 autres dans le package ne sont pas connectés. Il est piloté à partir de +12 VDC sur le rail positif qui provient d'une alimentation banc.
Les résistances "4.4k" (2R) ne sont en réalité que deux résistances 2.2k en série.
D1-D4 fonctionne sur un atmega328p en utilisant un synthétiseur numérique direct à table d'onde que j'ai écrit. Je ne vais pas en parler beaucoup, mais le microcontrôleur fonctionne à +5 VDC, donc chaque ligne est de 0 ou 5 VDC.
Les R13, Q1 et R14 étaient juste pour que le circuit conduise une sorte de charge réelle. Le transistor agit comme un amplificateur inverseur.
J'ai à l'origine omis R10 et R12. J'ai obtenu une sortie comme ça.
- CH1 - jaune - sortie DAC
- CH2 - bleu - sortie op. amp.
À cette fréquence, c'était assez raisonnable.
- CH1 - jaune - sortie DAC
- CH2 - bleu - sortie op. amp.
Cela produit de manière assez inattendue une onde triangulaire déphasée.
À ce stade, j'ai ajouté R10 et R12.
- CH1 - jaune - entrée non inverseuse de l'op. amp.
- CH2 - bleu - sortie op. amp.
Cela a réduit de moitié la tension de sortie, mais a abouti à une sortie plus précise. Cette différence peut théoriquement être compensée en utilisant le gain dans l'op. amp.
Cependant, cela ne fonctionne toujours pas à des fréquences plus élevées.
- CH1 - jaune - entrée non inverseuse de l'op. amp.
- CH2 - bleu - sortie op. amp.
Dans ce cas, non seulement il produit une onde triangulaire de phase, mais il ne parvient jamais à +2,5 VDC ou à la terre.
Voici un plan physique de l'installation:
Comme j'utilise des cavaliers et des platines, il devrait y avoir une limite supérieure à la fréquence pratique que mon DAC peut produire. Cependant, le ~ 60 KHz que mon champ d'application indique ne devrait pas être un gros problème. La fiche technique du LM324 semble suggérer que 1 MHz est la limite supérieure pratique pour l'op. amp. à gain unitaire. La forme d'onde de sortie montrée ressemble aux transistors à l'intérieur de l'op. amp. sont saturés ou un effet similaire. Je ne connais pas assez les amplificateurs opérationnels.
Puis-je modifier mon circuit pour obtenir une reproduction précise du signal d'entrée à la sortie de l'ampli op de DC à 60 kHz?
Fiche technique que je cherchais pour le LM324: