Forum: Mikrocontroller und Digitale Elektronik open collector an uC


von Michi (Gast)


Lesenswert?

Hallo,

ich habe eine Open-Collector-Signal welches im High-Pegel zwischen 10V 
und 16V liegen kann. Wie werte ich so ein Signal am besten mit einem 
Controller aus, welcher an seinen Eingängen nur 3,3V kann?
Nehme ich zur Begrenzung eine 3V3 Z-Diode?
Was ist da eine einfache aber trotzdem professionelle Lösung?

mfg Michi

von Gast (Gast)


Lesenswert?

Ein Open Collector Signal hat erst einen Pegel, wenn ein 
Pullup-Widerstand dran hängt.
Dann ist es aber kein Open Collector mehr...

von Michi (Gast)


Angehängte Dateien:

Lesenswert?

So ist der Aufbau. Wie kann man in solch einem Fall am besten die 
Spannung für den Controller-Eingang begrenzen?

von Falk B. (falk)


Lesenswert?

Entweder 3,3V Z-Diode oder ein Spannungsteiler.

MfG
Falk

von Micha (Gast)


Lesenswert?

... oder/und einen Widerstand mit Clamp-Diode ...

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Bei einem AVR reicht ein Widerstand von 33k in Serie zum AVR-Pin.

von Daniel (Gast)


Lesenswert?

Das kannst du mit einem einfachen Spannungsverteiler schaffen.
Dafuer solltest du den Spannungverteiler so berechnen, dass bei 
maximalangelegter Spannung(16V), die Ausgangspanung 3.3V betraegt.
Dann solltest du die Ausgangsspannung berechnen, aber bei 
niedrigstangelegter Eingangspannung(10V). Falls der Wert ueber den 
"Minimal als Eins akzept. Eingangsspannug"- die Aufgabe ist geloest. 
Falls aber es nicht erfuellt ist- dann kann man die 3.3V Zenerdioden 
nicht ausweichen.

Ich wuensche dir viel erfolg.

von Düsendieb (Gast)


Lesenswert?

Der Pull Up muss an die 3,3 V geklemmt werden und fertich

von Daniel (Gast)


Lesenswert?

>>Der Pull Up muss an die 3,3 V geklemmt werden und fertich

Vielleicht Michi erzielt eine logische Funktion mit anderem 
Signal(logische UND).

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.