Atmega16 I/O mit externen negativen Signalen beschalten

Gast #2698968
Lesenswert?

Hallo alle zusammen!

Ich komem am besten direkt zu meiner Frage und danke euch schon jetzt 
für die Antworten :)

Ich möchte einen Schaltung mit Atmega 16 an ein externes Gerät 
anschließen welches jedoch nur negative Ausgangssignale hat (0V = 
High-Pegel & -24V = Low-Pegel).
Wie muss ich den AVR beschalten um die High- und Low-Pegel auswerten zu 
können?

Gruß

Nick
Gast #2699002
Lesenswert?

Ich glaube wir reden aneinander vorbei

Geben ist folgendes:
1. GPS-Gerät mit 4 Ausgängen (0V = High-Pegel & -24V = Low-Pegel)
2. Atmega16-Schaltung mit 4 Einängen (mit je ein 10k-Ohm Widerstand)

Der Atmega 16 soll die Signale vom GPS-Gerät auswerten können.
Gast #2699063
Lesenswert?

@Udo Neist
Daran habe ich auch schon gedacht, jedoch ist mir gerade etwas 
aufgefallen:
Die Pegel des GPS sind nicht fix auf 0V und -24V sondern 0V und -VCC 
(Minus VCC)...wie kann ich diese dann sinnvoll ansteuern, dass diese 
z.B. in einem Bereich von -12 bis -28V laufen ?
Gast #2699090
Lesenswert?

Sollte auch mit 2 Widerständen klappen.
4k7 nach +5V, 15k zum Modem.
Macht bei 0V Eingangsspannung 3,75V, ausreichender H-Pegel.
bei -12V um die 0V und bei -28V Eingangsspannung -4V.
Mit den Pegeln zum AVR über einen 10k-Schutzwiderstand, die -4V bügeln 
die internen Schutzdioden weg. Man kann natürlich noch extra 2 1N4148 
einsetzen.

Optokoppler ist natürlich die elegantere Variante.
Gast #2699576
Lesenswert?

Warum definierst du nicht die VCC vom AVR als GND für beide Signale. 
Dann kommt -5V an dessen GND-Anschluss und die 24V Eingangssignal teilst 
du mit Widerständen herunter.
Wenn du nur eine 24V-Versorgung als Ausgangsbasis hast, dann nimm einen 
-5V-Regler (7905) zur Versorgung des Atmel.
Siehe Bildchen.
Angehängte Dateien:
#2702837
Lesenswert?

Nick schrieb:
> @Udo Neist
> Daran habe ich auch schon gedacht, jedoch ist mir gerade etwas
> aufgefallen:
> Die Pegel des GPS sind nicht fix auf 0V und -24V sondern 0V und -VCC
> (Minus VCC)...wie kann ich diese dann sinnvoll ansteuern, dass diese
> z.B. in einem Bereich von -12 bis -28V laufen ?

Man berechnet die nötigen Ströme (Datenblatt) durch die LED, die ein 
sicheres Schalten des Transistors ermöglicht (Kopplungsfaktor). Wenn das 
wegen der Spannungsfestigkeit bzw. dem notwendigen Strom nicht 
ausreicht, würde eine passende Z-Diode parallel zur LED helfen. Hier 
müsste dann der Serienwiderstand entsprechend gewählt werden.

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