Hallo Leute, ich habe ein kleines Problemchen. Ich habe einen Induktiven Näherungsschalter mit PNP Ausgang. Ich möchte das Signal das ich ja mit der Schwarzen Leitung beim schalten erfasse auf meinem Arduino verwenden. Leider hab ich festgestellt das kein Signal beim Arduino ankommmt. Die große Frage die mich jetzt beschäftigt ist....... WIESO kommt da nichts an ??? Brauch ich bei einem PNP Sensor eine Schaltung oder Ähnliches ? Gruß Sari
Miss doch erstmal mit dem Multimeter, ob beim Schalten die Spannung am Ausgang des Sensors reagiert. Mit welcher Spannung wird der betrieben? Denk dran, dein Arduino kann nur 5V Signale verarbeiten. Hat der Senosr eine höhere Ausgangsspannung, braucht man einen Spannungsteiler. Und da der Ausgang ein Open Kollektor vom Typ PNP ist, braucht man wahrscheinlich auch einen schwagen Pull-Down Widerstand vom Ausgang nach Masse, so 10k-100k.
Entweder betreibst du den Ini mit 5V, dann kommt eben nix hinten raus. Oder du hast den korrekt mit >12V betrieben, dann ist jetzt dein Arduino-Pin kaputt.
Falk Brunner schrieb: > Denk dran, dein Arduino kann nur 5V Signale verarbeiten. Wenn's kein Arduino Due ist. Der arbeitet mit 3,3V.
Also der Arduino funktioniert noch ;) Die LED am Sensor leuchtet auch ordnungsgemäß und fröhlich auf wenn ich ein Metall vor die Schaltfläche schieb...... Ich habe einen Spannungsteiler gebaut der mir die 8 V SignalAusgabe in 4 V reduziert bevor ich auf den PIN 2 meines Arduinos gehe...... Reichen da 4 V aus ?!? oder müssen des genau 5 V sein ? Jedoch bei 4 V bekomm ich auch noch keinerlei Signal am Arduino ausgegeben !
@ Sari (Gast) >Ich habe einen Spannungsteiler gebaut der mir die 8 V SignalAusgabe in 4 >V reduziert bevor ich auf den PIN 2 meines Arduinos gehe...... Gut. >Reichen da 4 V aus ?!? Ja. >oder müssen des genau 5 V sein ? Nein, Alles größer als 70% VCC, hier also 3,5V ist HIGH. >Jedoch bei 4 V bekomm ich auch noch keinerlei Signal am Arduino >ausgegeben ! Hast du mal die Spannung gemessen? Greifst du in deiner Software auf das richtige Pin zu? Ist das Pin als Eingang definiert?
ja im Programm sollte alles stimmen.... habe zuvor eine Lichtschranke dran gehabt..... dort hats auch funktioniert. Jetzt soll halt die Lichtschranke durch den PNP Näherungsschalter ersetzt werden. Aber naja...... wie gesagt !!! Irgendwie kommt da kein Signal an..... anbei das Programm
Sari schrieb: > Ich habe einen Spannungsteiler gebaut der mir die 8 V SignalAusgabe in 4 > V reduziert bevor ich auf den PIN 2 meines Arduinos gehe...... Sari schrieb: > Jetzt soll halt die Lichtschranke durch den PNP Näherungsschalter > ersetzt werden. Aber naja...... wie gesagt !!! Irgendwie kommt da kein > Signal an..... Welche Spannungen misst du am Eingang des Arduino in den beiden Schaltzuständen deines Sensors? Ist der Ausgang deines Sensors heile, oder kommt da immer 8V raus - unabhängig vom Schaltzustand.
liefert der Näherungsschalter- Ausgang nur 8 Volt? Der müßte mit dem PNP- Ausgung ca. die Sensor- Versorgungsspannung liefern und die liegt meist bei 24 Volt (manche können ca. 12 - 28 Volt, steht im Sensor- Datenblatt). Minus (blauer Draht) des Sensors muß mit minus der Ardunio Versorgung verbunden sein und die Sensor- Ausgangsspannung über einen Spannungsteiler auf die Eingangsspanung desArdunio geteilt werden.
Wieso schrieb: > und die liegt meist bei 24 Volt (manche können ca. 12 - 28 Volt, > steht im Sensor- Datenblatt). ... oder auch nur 5V. Das weiss der Hersteller am besten und der schreibt das ist Datenblatt. Wo die "meist" liegt, ist für den Betrieb eines speziellen Sensors so was von völlig egal ...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.