spannungen messen

Gast #10971
Lesenswert?

ich möchte mit meinen 8515 mikrocontroller an drei stellen nacheinander 
spannungen messen, die zwischen 0 und 16 volt liegen. die genauigkeit 
braucht nur 1/10 volt zu sein. dachte dabei an einen multiplexer, der 
die messpunkte auf einen d/a-wandler schaltet, welcher mit dem 
mikrocontroller verbunden ist.
wollte wissen, ob mir jemand einen d/a-wandler empfehlen kann?
müßte ich mir den multiplexer selber bauen, oder gibt es die schon 
fertig zu kaufen?
wäre für die komunikation SPI oder I²C besser?
oder hat jemand einen besseren vorschlag, wie ich das problem lösen 
kann?
Patrick
Admin Persönliche Seite #10972
Lesenswert?

Ich würde den in allen AVRs integrierten Analog-Komparator verwenden. 
Über PWM wird eine schrittweise ansteigende Spannung ausgegeben, 
tiefpaß-gefiltert und mit der zu messenden Spannung verglichen. Zur 
Umschaltung der Eingangsspannungen kannst du z.B. einen 74HC4051 
verwenden (Analog-Multiplexer). Der Spannungsbereich muss vorher noch 
von 0-16V auf 0-5V umgewandelt werden, dafür reicht ein einfacher 
Spannungsteiler.
Gast #10973
Lesenswert?

ähm, und wieso nicht die integrierten A/D wandler? Da haste doch oft 
sogar mehrere kanäle, sodass du dir das multiplexen sparen kannst.

@andreas: muss nichmal per pwm sein. einfach mit nem kondi ne 
ansteigende spannung generieren. gibts auch ein appnote für.
Gast #10974
Lesenswert?

hört sich simpler an als meine idee.
verstehe bloß nicht, wie man mit dem PWM die spannung steigen lassen 
kann?
wie/womit vergleiche ich die beiden spannungen?
hast du ein programmbeispiel oder kann ich daß prinzip detalierter wo 
nachlesen?
Patrick
Gast #10975
Lesenswert?

Hallo

8515 >> kein integrierter AD Wandler >> 8535 wählen.
Hab einmal den Analogkomparator verwendet.
(War auch die Lösung mit der Kondensatorladezeit von der Atmelsite)
War mir eigentlich zu ungenau.

Verwende seitdem nur mehr den 4433 bzw 8535 wenn ich analoge Signale zu 
verarbeiten habe.
Oder den externen LTC1286.
Gast #10977
Lesenswert?

wenn ich die vergleichsspannung mit PWM erzeuge, dann hat die doch durch 
den kondensator am tiefpaß spitzen. könnte es dadurch passieren, daß der 
analog-comperator zu früh ausschlägt? wie sensibel ist den das teil und 
wie genau?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren