Forum: Analoge Elektronik und Schaltungstechnik *Anfänger* Spannungsteiler am Atmel


von 2Wires (Gast)


Lesenswert?

Hallo zusammen,
Ich habe ein Signal mit 0V/24V, das ich mit dem ATMega32 auslesen
will.
Also muss ich das irgendwie an den Pin kriegen mit 5V.
Ich weiss schon, dass ich einen Spannungsteiler brauche, habe den auch
aufgebaut.
Aber was schließe ich jetzt wo an?
Ich habe + und - von meinen 24V und + in der Mitte der Widerstände vom
Spannungsteiler.
Wenn ich jetzt - von den 24V auf die Atmel-Masse lege und + vom
Spannungsteiler auf den Pin, passiert nichts.
Interne Pullups sind aus.

Danke schonmal!

von D. W. (dave) Benutzerseite


Lesenswert?

+24
  |      |----- +5V---
  X      |            |
  X      |    AVR     |
  X      |            |
  |------|ADC         |
  X      |            |
  X      |            |
  X      |-------|----
  |              |
-0----------------


So sollte das Aussehen...
ich weis zwar nicht, warum ich das jetzt gemacht hab, denn das steht
sicher zigtausend mal im Internet und abermale hier im Forum. Ich hatte
einfach lust ne ASCII-Art zu machen :)

von Hubertus (Gast)


Lesenswert?

Hast du sehr schön gemacht, Dave! Ich frage mich nur gerade, ob 2Wires
die Spannung wirklich auf den ADC geben will oder ob er nur "Spannung
da" bzw. "Spannung nicht da" haben will. Ich bin iritiert, weil er
was von Pullups geschrieben hat, die bei ADC ja nichts zu suchen haben;
normalerweise.

von Dirk (Gast)


Lesenswert?

Hallo,

wenn Hubertus vermutung richtig ist koenntest du das ueber nen
optocoupler  transistor  mosfet machen.


Einfach den Collector vom Optocoupler / Transistor an den avr
anschliessen. Emitter auf Masse und ueber einen Widerstand zur
Strombegrenzung auf die Basis gehen. Der interne Pull Up sollte vom avr
aktiviert werden.

Gruß,

Dirk

von 2Wires (Gast)


Lesenswert?

Ich hab schon recht lang gesucht und probiert, aber nicht genau das
gefunden, was ich brauchte.
Ich will nur wissen, ob ein Signal da ist (24V) oder nicht (0V).
Also kein ADC.

Die X sind meine Widerstände, richtig?

Vielleicht ist ein Spannungsteiler auch nicht das Richtige.
Ich hab noch etwas von Z-Dioden gelesen.
Am Ende soll das Ding robust sein, aber am Anfang zum Testen reicht ne
einfache Lösung.

Vielen Dank schonmal für eure Antworten!

von shaman (Gast)


Lesenswert?

Hm.

Also wenn ich das richtig verstanden hab, dann hast du n Signal mit nem
Pegel von 24 V, dass du auf nen Pegel von 5 V bringen willst, damit dein
kleiner AVR nicht gebraten wird.

Das müsste doch eigentlich mit dem Aufbau von Dave funktionieren.
Vorrausgesetzt du hast die Widerstände richtig dimensioniert, liegt an
dem jeweiligen Pin n Pegel von 5V an, wenn an dem Teiler 24V anliegt
und du kannst das dann ganz einfach auslesen.

bis dahin ...
 shaman

von 2Wires (Gast)


Lesenswert?

Irgendwie habe ich ein generelles Problem.
Meine Schaltungen bisher waren richtig.

Aber wenn ich Masse von dem Sensor an die Masse vom Atmel anlege, zieht
der über die Leitung sofort tierisch Strom.
Das Netzteil vom Sensor fällt auf 6V ab.

Ich werde es einfach mit einem Optokoppler machen.

Dank euch!

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.