Forum: Mikrocontroller und Digitale Elektronik Open Collector Ausgang Raspberry PI GPIO


von Christian H. (hoggle)


Lesenswert?

Hallo zusammen,

ich hoffe Ihr könnt mir helfen.

Ich bin leider nur ITler und kein Elektronik-Fachmann.

Ich habe einen Radar-Sensor(Google: HYG RAD-MOD) den ich gerne über GPIO 
an einen Raspberry hängen möchte.

Das Sensormodul wird mit 12V betrieben und hat 3 Anschlüsse:
1) Ground
2) Betriebsspannung
3) einen sog. OpenCollecor Ausgang

Leider habe ich keine Ahnung(und finde auch keine für mich verständliche 
Doku) wie man diesen OC-Ausgang nun an einen GPIO Ping hängen kann.

Wenn ich einen Spannungsprüfer an den OC-Ausgang und an Masse hänge, 
sehe ich dass 12V Spannung anliegen wenn der Sensor schaltet. Diese 12V 
kann ich aber sicherlich nicht an den GPIO PIN hängen.

Kann mich jemand helfen ?

Danke vorab !

: Bearbeitet durch User
von spess53 (Gast)


Lesenswert?

Hi

Im einfachsten Fall vom OC-Ausgang einen Widerstand nach der 
Betriebsspannung des RPI.

>Wenn ich einen Spannungsprüfer an den OC-Ausgang und an Masse hänge,
>sehe ich dass 12V Spannung anliegen wenn der Sensor schaltet. Diese 12V
>kann ich aber sicherlich nicht an den GPIO PIN hängen.

Ein Open-Collector-Ausgang erzeugt keine Spannung. Das ist ein 
Transistor, der mit dem Collector in der Luft hängt. Fehlmessungen 
können durch die Freilaufdiode und hochohmiges Messinstrument entstehen.

MfG spess

von Florian P. (ol1cr0n)


Angehängte Dateien:

Lesenswert?

> Wenn ich einen Spannungsprüfer an den OC-Ausgang und an Masse hänge,
> sehe ich dass 12V Spannung anliegen wenn der Sensor schaltet. Diese 12V
> kann ich aber sicherlich nicht an den GPIO PIN hängen.

Bist du sicher, dass du gegen GND gemessen hast? Eigentlich müssten an 
dem OC-Pin bei erkannter Bewegung/geschalteter Sensor gegen GND ca. 0V 
zu messen sein.



Wie du den Sensor an deinen Raspi anschließen kannst, habe ich dir mal 
versucht im Anhang darzustellen.
Du musst einen Pullup Widerstand an die Verbindung zwischen Radar und 
Raspi gegen die Versorgungsspannung vom Raspi hängen.

Wenn der Sensor dann schaltet, wird der Pegel auf der Leitung auf 
Logisch 0 gezogen.

Gruß


Edit: zu langsam ;)

: Bearbeitet durch User
von Christian H. (hoggle)


Lesenswert?

Hi,

danke für Deine Hilfe.

"...Du musst einen Pullup Widerstand an die Verbindung zwischen Radar 
und Raspi gegen die Versorgungsspannung vom Raspi hängen..."

Den Satz verstehe ich nicht ganz sorry...

Heisst dass:
1) An den OC-Ausgang löte ich einen Widerstand mit (?? Ohm)
2) Das andere Ende des Widerstands verbinde ich mit dem GPIO Pin
?

Wo soll ich dann noch die Versorgungsspannung des PIs anlöten ?

Wenn Du von Versorgungsspannung des PI redest denke ich Du meinst dass 
ich dafür einen GPIO-Pin mit 5V Spannung verwende, richtig ?

Sorry für die blöden Fragen - ich bin leider auf dem Gebiet ziemlich 
blank.

: Bearbeitet durch User
von CC (Gast)


Lesenswert?

Christian H. schrieb:
> Wenn Du von Versorgungsspannung des PI redest denke ich Du meinst dass
> ich dafür einen GPIO-Pin mit 5V Spannung verwende, richtig ?

Ne, das würde den Eingang vmtl. zerstören. 3.3V sind angebracht.

von CC (Gast)


Lesenswert?

Christian H. schrieb:
> 1) An den OC-Ausgang löte ich einen Widerstand mit (?? Ohm)

Ja, zum Beispiel 10kOhm. Der Wert sollte in vielen Fällen passen.

Christian H. schrieb:
> 2) Das andere Ende des Widerstands verbinde ich mit dem GPIO Pin

Genau, also wie in dem Bild von Florian gezeigt: Ein Ende an den GPIO 
und den Ausgang, das andere an VCC/3.3V.

Wenn der Transistor durchschaltet, "verbindet" er mehr oder weniger den 
GPIO mit GND/0V und der Pi sieht eine logische 0. Wenn der Transistor 
nicht geschaltet ist, sorgt der Pullup-Widerstand dafür, dass der Pi 
3.3V, also logisch 1 sieht.

von Christian H. (hoggle)


Lesenswert?

Danke erstmal für Eure Hilfe. Ich werde das Mal vorbereiten und vor dem 
ersten Einschalten evtl. nochmal ein Foto machen und hier posten.

Merci.

von Christian H. (hoggle)


Angehängte Dateien:

Lesenswert?

also:

Mittlerweile funktioniert alles wie gewünscht. Danke für Eure Hilfe !

Was mir nicht ganz klar war, dass man quasi GRD vom Raspi direkt 
verbinden kann bzw. sogar auch muss mit GRND von dem Radar Modul.

Erst dann hat es funktioniert.

Wie gesagt - besten Dank nochmal für Eure Hilfe.

Anbei ein Foto der fertigen Schaltung.

von Christian H. (hoggle)


Lesenswert?

Hallo zusammen,

ich habe jetzt in dieser Sache nochmal eine Frage:

Das ganze Setup von oben sollte -eigentlich- an einer 12V Bleigel 
Batterie betrieben werden.

Und zwar an so einer:
https://www.amazon.de/gp/product/B01NAX2T1U/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
ECTIVE EBC-Serie | Zyklenfester 12V Bleiakku | 10 Varianten: 9Ah - 50Ah 
|Wartungsfreier Blei-AGM-Akku, Blei-Vlies-Akku, AGM-Akku, Bleigelakku, 
Blei-Akku, Blei-Batterie für höchste Anforderungen (20 Ah)

So, dann hab ich mir einen Spannungswandler bestellt 12V DC auf 5V DC 
mit USB Anschluss.

Das war dieser hier:
https://www.amazon.de/gp/product/B00GXYAOTE/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

Super - alles angestöpselt eingeschaltet. Puff.
Der PI Zero ist sofort abgeraucht und der Sensor hat seitdem Gefühlt 
etwas weniger Empfindlichkeit. Ist aber noch zu verwenden.

Also neuen Pi bestellt und an mein 12V Labornetzteil angeschlossen und v 
o r s i c h t i g den Strom(A) nach oben gedreht. Siehe da - geht alles.

Könnte Ihr mir verraten wie ich das mit der Batterie hinbekomme ?

Muss ich da einen Widerstand zwischenschalten um den Stromfluss zu 
begrenzen ?

Danke vorab.

von Siggi (Gast)


Lesenswert?

Also, wenn du deinen neuen Pi an das 12V Labornetzteil
anschließt, raucht der ebenfalls ab.
Was schreibst du für einen Quark.
So kann dir niemand helfen.

von Christian H. (hoggle)


Lesenswert?

Siggi schrieb:
> Also, wenn du deinen neuen Pi an das 12V Labornetzteil
> anschließt, raucht der ebenfalls ab.
> Was schreibst du für einen Quark.
> So kann dir niemand helfen.

Hallo Siggi,

Du bist genau die Kategorie "Forennutzer" die niemand braucht, nichts 
weiterbringt, aber leider existiert.

Wenn Du Probleme hast und Deinen Frust nicht anderweitig rauslassen 
darfst ist das nicht mein Problem.

Falls mir jemand mit einem sinnvollen Post (wie z.B. weiter oben im 
Thread)  helfen mag würde ich mich freuen.

von Christian H. (hoggle)


Lesenswert?

Nachdem ich mich jetzt wieder abgeregt habe.

Wie oben geschildert hängt zwischen Pi und Netzteil der 
Spannungswandler.

von Klaus (Gast)


Lesenswert?

Christian H. schrieb:
> Wie oben geschildert hängt zwischen Pi und Netzteil der
> Spannungswandler.

Die Sprache des Elektronikers ist der Schaltplan, da kommen dann auch so 
Sachen wie GND vor und sowas

Christian H. schrieb:
> Was mir nicht ganz klar war, dass man quasi GRD vom Raspi direkt
> verbinden kann bzw. sogar auch muss mit GRND von dem Radar Modul.
>
> Erst dann hat es funktioniert.

kann dann gar nicht erst passieren.

MfG Klaus

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.