Forum: Mikrocontroller und Digitale Elektronik Schieberegister für analoge Signale


von Hoschi (Gast)


Lesenswert?

Hallo,
ich will mehrere (20-30) NTC zur Temperaturmessung an den ATmega 
anschließen.

Kann ich die einzelnen NTC über Schieberegister an 1 analogen 
Eingangs-Pin vom ATmega anschließen, oder sind Schieberegister nur was 
für digitale Signale?


Die Temperaturänderung ist "langsam" (vielleicht 1°C pro Minute).
Die Temperaturen sind im Bereich von 0 - 100 °C.
Erforderliche Genauigkeit: +/- 1°C

Angeschlossen werden die NTC über einen Spannungsteiler:
5V
!
!
10 kOhm
!
!
+--------> Zum µC (Schieberegister?)
!
!
NTC (10 kOhm bei 25°C)
!
!
GND

Hat mir jemand einen Tipp?

von Benny (Gast)


Lesenswert?

du könntest die NTC multiplexen,
d.h. sie der Reihe nach einschalten,
dann brauchst du einen Eingang und 5 Ausgänge für 32 NTCs

von Klaus B. (Gast)


Lesenswert?

Hallo,

es gibt Analogmultiplexer zB. 8:1, mit denen man mehrere Analogsignale 
auf einen ADC-Eingang multiplexen kann.

Gruß!

von Thomas E. (thomase)


Lesenswert?

Dafür nimmt man einen Analog Multiplexer. Sowas ist im Atmega auch drin. 
Der hat auch nur einen ADC aber 6, 8 oder mehr Eingänge.
Mit einem CD74HCT4067 kannst du 16 Ein- oder Ausgänge multiplexen.

mfg.

von Klaus D. (kolisson)


Lesenswert?

Was Du suchst ist ein Analog-Multiplexer (Transmission Gate).
Eigentlich das gleiche, was aus dem einen AD-Wandler im Atmel
mehrere Analogeingänge macht.
(Der Atmel hat ja mehrere Analogeingänge aber intern nur einen Wandler)
Da heisst es dann AMUX.

evt hilt dir CD4067, da es 16Kanäle auf einem Chip hat.
sonst gibt es noch so Teile wie HC4066 und Konsorten.

Gruss Klaus de Lisson

von Klaus D. (kolisson)


Lesenswert?

Thomas Eckman  war 3 Sekunden schneller

von Hoschi (Gast)


Lesenswert?

WOW!!! Super, vielen vielen Dank Euch allen. Da wäre ich in hundert 
Jahren nicht draufgekommen...

von Klaus D. (kolisson)


Lesenswert?

WOW .. für uns auch super!
mal kurz und knapp helfen zu können.

also viel Spass



Nachtrag, der  wichtig sein könnte:
Solltest Du den genannten 4067 benutzen, tritt ein Problem auf,
welches zunächst sehr verwunderlich erscheint.

->Beim Umschalten von einem Kanal auf den Anderen gibt es eine
Zeit der Überlappung, wo der Ausgang x mit dem Ausgang Y über
den Eingang I eine Verbindung herstellt.

Es steht auch im Datenblatt. Ich hatte es seinerzeit aber überlesen
und einen ganzen Tag ein Gespensterproblem gesucht und dann gefunden.

Ich finde, man sollte es wissen.

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.