Sensor auslesen

Gast #1730136
Lesenswert?

Hallo,

ich habe hier einen Sensor(Bewegungsmelder), der Zeigt ein komisches 
verhalten.
Er hat 3 Anschlüsse +,-,Signal. Wenn der Sensor auslöst, liegt zwischen 
Signal und + Eine Spannung an. Aber müsste in dem Fall nicht im 
Normalzustand auf Signal + liegen? Und wie ließt man so was am besten 
aus mit einem uC?

mfg.
Gast #1730167
Lesenswert?

Gut mit Pullup gegen + kommt im Normalzustand gegen Masse eine Spannung 
und im Ausgelösten 0V. Wie kann ich das jetzt an einen uC anschließen? 
Also da jetzt einen Transistor nach schalten. Gibt es dazu Schaltpläne?
Gast #1730176
Lesenswert?

Wenn er einen Open-Kollektor-Ausgang hat, dann kannste den SIGNAL-Pin 
direkt an den uC anschließen, den Pin als Eingang deklarieren - per 
Software einen Pull-Up dranprogrammieren und dann seinen Zustand 
auswerten.
Gast #1730198
Lesenswert?

Ja dann musste erstmal erroieren, ob er einen Open-Kollektor hat oder 
nicht, wenn er einen hat, dann brauchste garnichts runterregeln mit der 
Spannung.

Mach mal einen R von Signalausgang nach Masse und miss in beiden 
Zuständen den Signal-Pin -> aber gegen MASSE, nicht gegen +!!!

Wenn bei einem Schaltzustand dort eine Spannung anliegt, dann isses KEIN 
Open-Kollektor!

Die Open-Kollektor-Variante dagegen hab ich dir ja oben schon erklärt.
#1730244
Lesenswert?

Ausleser schrieb:
> Stört das dann nicht, dass der Sensor mit 12V arbeitet, und der Uc mit
> 5V?

Deswegen ist das ja ein Open Collector Ausgang!

Stell es dir so vor:

Der Sensor steuert ein Relais an


                           +--------o  Ausgang
                           |
                           |
                           o
    Sensor --------- Relais  /
                            /
                            |
                            |
                           ---     GND


Dem Sensor ist wurscht, was du am Ausgang anschliest. Wenn der Sensor 
auf 'geschaltet' geht, schaltet er einfach seinen 'Ausgang' gegen Masse 
durch.

(Nur hast du kein Relais, sondern das elektronische Äquivalent dazu. 
Aber mit einem Relais kann man es sich besser vorstellen)

Dein Pullup Widerstand sorgt im nicht geschalteten Zustand für was auch 
immer du für einen Pegel brauchst. Und der Sensor sorgt dafür, dass der 
Pegel auf 0V einbricht, wenn er schaltet.

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