Gast
#266642
Hallo, Kann man einen Analogwert (0-5V) auch anders als mit einem Wiederstandsnetzwerk ausgeben? Mit freundlichen Grüßen Jan Weber
|
Anzeige
|
Analogwert ausgeben?
Gast
#266642
Hallo, Kann man einen Analogwert (0-5V) auch anders als mit einem Wiederstandsnetzwerk ausgeben? Mit freundlichen Grüßen Jan Weber
Gast
#266643
Ich verstehe deine Frage nicht ganz. Was für ein Problem hast du mit einem Widerstandsnetzwerk ? DA-Wandler sind im Prinzip nicht anderes, nur eben alles auf einem chip.
Gast
#266644
Wenn du eine präzise Antwort willst wirst du deine Frage etwas genauer stellen müssen, ausser es genügt dir ein Ja.
Gast
#266645
> Kann man einen Analogwert (0-5V) auch anders als mit einem > Wiederstandsnetzwerk ausgeben? Ja, du könntest eine PWM auf einen entsprechend dimensionierten Tiefpaß geben. Dannach erhälst du eine Gleichspannung, die dem Impuls-Pausen-Verhältnis der PWM proportional ist.
Gast
#266646
wie genau dimensioniert man diesen tiefpaß?
Gast
#266647
Weis auch nicht genau. Mach das immer so Pi mal Daumen, bei hoher Frequenz halt ne kleinere Zeitkonstante. Und wenn die Gleichspannung dann doch noch zu wellig ist, wird ein größerer Kondensator genommen.
Gast
#266648
Hallo, danke für eure Antworten! Ich möchte mehrere Analogwerte gleichzeitig ausgeben. Da man aber für 8-Bit genauigkeit auch 8 pins braucht, könnte ich am atmega8 gerage mal 2 analoge werte ausgeben. Deswegen such ich eine Methode die weniger pins braucht. Wie macht man das mit PWM auf einen Tiefpass? Mit freundlichen Grüßen Jan
Gast
#266649
Das Rechteck-Signal in Gleichstrom verwandeln. Mit nem seriellen DAC kannst du mit bloss 2 Pins dein Ziel erreichen. An nem ATMega mit I2C gehen sogar bis zu 128 DACs.
Gast
#266650
Es gibt doch auch fertige mehrkanalige DA-Wandler mit serieller Ansteuerung (2-3 Pins), schau mal bei www.maxim-ic.com oder bei www.ti.com. Da solltest du fündig werden, es gibt die auch mit 10Bit, 12Bit, 16Bit und 24Bit, wenn es ganz genau sein soll :) Antwort schreiben |
Anzeige
|