Forum

Einloggen | Registrieren | RSS  

12-bit AD-Wandler (Schaltungstechnik)

verfasst von subtrain(R), 17.01.2008, 17:58 Uhr

Hallo.
Ist es mit wenig Aufwand möglich einen 12-bit AD-Wandler selbst zu bauen?

Ich habe es schon versucht, aber irgendwie funzt das nicht.
Per Timer1 eines ATMega48 ein PWM über nen Tiefpass auf den positiven Pin eines OP's, an den negativen PIN des OPs die Messspannung. Der OP sollte erkennen wann das PWM-Signal größer als die Messspannung ist.
Da ich nen OP mit maximalem Eingangsoffset von 1mV benutze, war meine Überlegung: Wenn der Komparatoraugang auf high geht, ist die Messspannung maximal 1mV niedriger.
Der Ausgang generiert mir im Controller nen Interrupt. Beim Start des PWM setze ich einen Zähler NULL und lese diesen dann im Interrupt aus.
Der Zählwert ist ja dann proportional zur Messspannung. Jedoch springt mein Komparatorausgang nicht bei 1mV größer als die Messspannung auf high, sondern erst wenn er 30mV größer ist.

Woran könnte das liegen?



Gesamter Thread:

12-bit AD-Wandler - subtrain(R), 17.01.2008, 17:58 (Schaltungstechnik)
Und warum nicht gleich nen AD Wandler Eingang .. - hws(R), 17.01.2008, 18:30
Und warum nicht gleich nen AD Wandler Eingang .. - subtrain(R), 17.01.2008, 18:37
Und warum nicht gleich nen AD Wandler Eingang .. - hws(R), 17.01.2008, 19:45
Und warum nicht gleich nen AD Wandler Eingang .. - subtrain(R), 17.01.2008, 19:59
Und warum nicht gleich nen AD Wandler Eingang .. - hws(R), 17.01.2008, 20:10
Und warum nicht gleich nen AD Wandler Eingang .. - subtrain(R), 17.01.2008, 20:47
doch ... - hws(R), 17.01.2008, 21:57
doch ... - subtrain(R), 17.01.2008, 22:16
doch ... arghhh .. - hws(R), 17.01.2008, 23:01
doch ... arghhh .. - PWM-Freak, 18.01.2008, 20:17
12-bit AD-Wandler - J.R.(R), 17.01.2008, 22:06
12-bit AD-Wandler - subtrain(R), 17.01.2008, 22:18
12-bit AD-Wandler - J.R.(R), 17.01.2008, 22:28