12V Pegel auf 5V Logik

Gast #1691591
Lesenswert?

Hallo,
ich programmiere grad nen atmega8 in assembler und wollte nun wissen was 
ich für eine Schaltung brauche um aus 12 oder 24V auf die 5V Logik-Pegel 
zu kommen. Die Ports am ADC sind alle belegt und ich suche nun eine 
Möglichkeit ein Signal an einen "normalen" Pin zu übergeben. vielleicht 
könnt mir jemand sagen wie ich das umsetzen kann?

LG Hannes
#1691623
Lesenswert?

Hannes Wagner schrieb:
> also kann ich mit nem spannungsteiler (5k und 7k) einfach an den
> eingang?
> dachte das wäre dann nich exakt genug

LOL:
der Eingang nimmt alles von 3V aufwärts als 1, und alles unter 2V als 0
(die genauen Werte bitte im Datenblatt nachsehen, genannte Werte hab ich 
jetzt aus dem Bauch heraus erfunden).

So daneben kann dein Spannungsteiler gar nicht sein, dass er bei 12V 
nicht irgendwas in der Nähe von 5V produziert, was vom µC als logische 1 
angesehen wird.

Viel interessanter wird werden, wo du 5k und 7k Widerstände herkriegst 
:-)
Gast #1691626
Lesenswert?

> dachte das wäre dann nich exakt genug

Solange es nur um "digitale" Signale (Spannung da / nicht da) geht, 
reicht das völlig aus.

Willst du die 12V / 24V aber "messen", brauchst du einen A/D Wandler 
(der aber auch wieder einen Spannungsteiler am Eingang braucht).
Gast #1691632
Lesenswert?

ist nur an/aus und soweit ich weiß gibt es auch wiederstände die nicht 
in der bekannten E12 oder E24 liegen sondern mit 0,1er schritten 
produziert werden. ^^

danke für die ganzen antworten

lg hannes
#1691637
Lesenswert?

BenK schrieb:
> Man könnte auch eine Z-Diode + Vorwiderstand nehmen.
> Aber was ist eigentlich vorzuziehen?
> Spannungsteiler oder Diode?

Kommt drauf an.
Wenn du dich auf die Eingangsspannung verlassen kannst, das die immer 
die gleiche Spannung liefert. Kannst du das nicht, kannst du eine 
Z-Diode nehmen.


PS:
Es soll auch schon Leute gegeben haben, die 230V direkt an einen Eingang 
angehängt haben. Einfach ein genügend großer Serienwiderstand, so dass 
da wenig Strom fliesst und die Clamping-Dioden an den Eingängen machen 
den Rest.
Gast #1691654
Lesenswert?

"Solange es nur um "digitale" Signale (Spannung da / nicht da) geht,
reicht das völlig aus."


Naja, zB einige Mhz "digital" ueber einen hochohmigen unkompensierten 
Spannungsteiler koennen ins Auge gehen. Aber dann hast Du auch 
potentielle Metastabilitaetsprobleme.

"LOL:
der Eingang nimmt alles von 3V aufwärts als 1, und alles unter 2V als 0
(die genauen Werte bitte im Datenblatt nachsehen, genannte Werte hab ich
jetzt aus dem Bauch heraus erfunden).

So daneben kann dein Spannungsteiler gar nicht sein, dass er bei 12V
nicht irgendwas in der Nähe von 5V produziert, was vom µC als logische 1
angesehen wird."


Nur in die tote Zone eines CMOS-Eingangs sollte er den Pegel damit nicht 
schieben.
Gast #1692562
Lesenswert?

Dann hast du eben ein fehlerhaftes Signal.

Deswegen auspassen bei Spannungsteilern mit Hochfrequenzanwendungen, die 
Wiederstände verschleifen bei einer bestimmten Frequen das Signal.

Dann lieber bestimme Pegelwandler ICs nehmen (zb. Max233 oder 
74HC4050N).
Damit hab ich zumindest ganz gute Erfahrungen gemacht.

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