Hallo, Kann man einen Analogwert (0-5V) auch anders als mit einem Wiederstandsnetzwerk ausgeben? Mit freundlichen Grüßen Jan Weber
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.
Wenn du eine präzise Antwort willst wirst du deine Frage etwas genauer stellen müssen, ausser es genügt dir ein Ja.
> 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.
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.
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
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.
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 :)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.