Forum: Mikrocontroller und Digitale Elektronik Analogwert ausgeben?


von Jan Weber (Gast)


Lesenswert?

Hallo,
Kann man einen Analogwert (0-5V) auch anders als mit einem
Wiederstandsnetzwerk ausgeben?
Mit freundlichen Grüßen
Jan Weber

von The Daz (Gast)


Lesenswert?

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.

von Hubert.G (Gast)


Lesenswert?

Wenn du eine präzise Antwort willst wirst du deine Frage etwas genauer
stellen müssen, ausser es genügt dir ein Ja.

von ,,,, (Gast)


Lesenswert?

> 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.

von Klaus Bröntgen (Gast)


Lesenswert?

wie genau dimensioniert man diesen tiefpaß?

von ,,,, (Gast)


Lesenswert?

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.

von Jan Weber (Gast)


Lesenswert?

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

von The Daz (Gast)


Lesenswert?

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.

von ,,,, (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.