Forum: Mikrocontroller und Digitale Elektronik DAC-R2R-Netzwerk mit PIC16F84


von Ottmar K. (wil1)


Angehängte Dateien:

Lesenswert?

Hallo,

Der Thread [Beitrag "PIC Assembler auf- abzählen"] brachte 
mich auf die Idee mich auch mal mit einem DAC zu versuchen.Nachdem kein 
DAC-IC zur Hand war, ging es ab ins Netz auf die Suche nach 
weiterführenden Infos.

Schließlich wurde ich auf der Seite 
[http://www.avr-asm-tutorial.net/avr_de/avr_dac.html] fündig. Dort wird 
ein einfacher DAC mit Widerstandsnetzwerk vorgestellt.

Während des gestrigen Abends war dann diese im Netz gefundene Schaltung 
mit Widerstandsnetzwerk rasch auf Lochrasterplatine in die Praxis 
umgesetzt. Was fehlte war nur noch das Programm. Ein gerade 
herumliegender PIC-Oldtimer 16F84A musste in die Bresche springen und 
nach einigen Versuchen zeigte das Oszi Dreieck und Sinus Marke Eigenbau!

Natürlich mag das für "alte Hasen" nichts besonderes sein, aber einem 
"jungen Hasen" macht das echt Spass.

Zur Genauigkeit will ich nichts sagen, aber das Erfolgserlebnis war 
100prozentig! Zumindest sehen die Spannungsformen recht sauber aus (vgl. 
Bild 2a, 2b). Mit dem OPA TS912 als Impedanzwandler ist bei einfacher 
5V-Spannungsversorgung  5Vss zu erreichen. Natürlich sind jetzt weitere 
Experimente (Sägezahn, Frequenzvariation) möglich und auch fällig.

Anbei die Software und einige Bilder zu meinem "Werk".
Die Oszillogramme wurden mit 1V/Teil und 1ms/Teil aufgenommen.

mfG Ottmar

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.