Forum: Mikrocontroller und Digitale Elektronik ATMega (AVR) und XR2206


von Ralf S. (wilstedt)


Lesenswert?

Hallo zusammen,
hat jemand von euch schon mal versucht, den XR2206 durch ein µC-System 
(ATMega32 bzw 644) zu steuern?

Meine grundsätzliche Idee ist es, einen automatischen Funktionsgenerator 
zu bauen, der eine bestimme Anzahl von bestimmen Frequenzen nacheinander 
"anfährt" und Testschaltungen mit Sinus-Spannungen versorgt. Sobald die 
diese "steht", soll durch den µC der Phasenwinkel zu einer gemessenen 
Spannung der Testschaltung ermittelt werden.

Bislang hab ich nur diskrete Steuerungen (Poti, Schalter, etc) für den 
XR2206 gefunden, aber noch keine µC-Anbindung.

Ich würde mich über Tipps und Anregungen freuen.

Grüße
Ralf

von STK500-Besitzer (Gast)


Lesenswert?

>Bislang hab ich nur diskrete Steuerungen (Poti, Schalter, etc) für den
>XR2206 gefunden, aber noch keine µC-Anbindung.

Das liegt vermutlich daran, dass der XR2206 kein digitales Interface 
besitzt.
Man müsste die Steuerspannungen mit dem µC per PWM oder anderen 
DA-Wandlern erzeugen. Das verträgt sich aber nicht unbedingt.
Sinus-Signale erzeugt man dann auch gleich per DDS ohne einen 
nachgeschalteten Frequenzgenerator und hat dann teilweise einen besseren 
Klirrfaktor als der XR2206.

von Bernd H. (bhallinger) Benutzerseite


Lesenswert?

Wir benutzen in der Firm den 2206 um Frequenzen zwischen 4 und 32 KHz 
auszugeben. Das funktioniert eigentlich ganz gut.

Der uC ist ein ADuC von Analogdevices. Die Frequenz kann auch wieder 
ermittelt werden. Für unsere Anwendung langt es einmal beim Einschalten 
die erforderliche Spannung für eine Eckfrequenz zu ermitteln. Wers 
genauer braucht, machts immer mal wieder zwischendurch oder eben 
zyklisch. Das ist dann eine Regelschleife ähnlich (nicht das Gleiche) 
wie bei ner PLL.

Vorteil vom ADuC ist der integrierte D/A WAndler.

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.