Forum: Mikrocontroller und Digitale Elektronik Encodersignale mit DAC ausgeben


von Daniel W. (netuser)


Lesenswert?

Hallo,
für meine Diplomarbeit sollen Encodersignale von einem Wegsensor auch in 
analoger Form (Spannung) vorhanden sein. Und zwar 0...10V
Jetzt bin ich mir nicht sicher, wie ich dies am "einfachsten" 
realisiere.
Die Encodersignale möchte ich mit einem Atmega8 erfassen und auf ein 
LC-Dislay ausgeben.(Das werd ich noch hinbekommen ;) ).

Nun weiß ich nicht, ob ich diesen Wert per SPI oder I2C an einen 12 Bit 
DAC senden kann, der mir für 0 --> 0V und 3000 --> 10V ausgibt.

Oder kann ich einen Zählerbautein nutzen (vorwärts/rückwärtszähler) und 
den Wert Parallel an einen 12 DAC geben.

Der Wegsensor ist so ausgelegt, dass pro Umdrehung 1000 Pulse kommen. 
Und eine Umdrehung ergibt 50mm.
Die Auflösung soll 1/10 mm betragen.

Die Frage ist:
1) welcher DAC und Zählerbaustein käme in Frage?
2) gibt es andere Möglichkeiten?

Gruß
Daniel

von STK500-Besitzer (Gast)


Lesenswert?

>2) gibt es andere Möglichkeiten?

Man nehme einen PWM-Ausgang des ATmega8 und erzeuge ein dem 
Encodersignal proportionales PWM-Signal. Das kann man dann mit einem 
oder mehreren RC-Gliedern glätten. Zwischen den RC-Gliedern kann man 
noch OPV schalten, um das Signal auf 10V zu verstärken. Am Ende sollte 
auf jeden Fall ein entsprechender Verstärker sitzen.

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.