Forum: Mikrocontroller und Digitale Elektronik Annäherungssensor Arduino


von ArmGal (Gast)


Lesenswert?

Hallo zusammen,

vielleicht kann mir ja einer von Euch helfen...


Ich schlage mich gerade mit einem Annäherungssensor des folgenden Typs 
rum:

http://www.conrad.de/ce/de/product/505724/Induktiver-Naeherungsschalter-GX-Serie-Panasonic-GX-F12A-P-Schaltabstand-0-4-mm


Leider weiß ich nicht genau, wie ich den Sensor mit einem Arduino Uno 
ansteuern kann.

Ein externes 12-24V Netzteil ist vorhanden.



Schonmal danke im Vorraus.

von Karlheinz (Gast)


Lesenswert?

Hallo,

ArmGal schrieb:
> Leider weiß ich nicht genau, wie ich den Sensor mit einem Arduino Uno
> ansteuern kann

ansteuern geht nicht, denn dein Sensor hat nur einen Open-Kollektor 
Ausgang
(Schließer PNP 100 mA, siehe Datenblatt)
Statt des Relais (im Datenblatt) setzt du zwei Widerstände R1 und R2 in 
Reihe die du so dimensionierst dass du einen Eingang des uC direkt 
ansteuern kannst.

z.B. Betrieb des Sensors mit 24 Volt, dann R1 am Sensor-Ausgang 19k und 
dann weiter R2 mit 5k nach 0Volt.
Ist der SensorAusgang geschaltet, dann liegen an R2 etwa 5 Volt 
ansonsten 0Volt

Gruss Karlheinz

von Henrik S. (Gast)


Angehängte Dateien:

Lesenswert?

Hey ArmGal,

Für den Sensor, den Du momentan hast, hat Karlheinz ja schon erklärt wie 
Du den anschließt. Ich weiß natürlich nicht wie Du den Sensor benutzen 
willst, aber ich arbeite gerade mit dem HC-SR04 Ultraschall-Sensor-Modul 
am Arduino UNO, das gibt es für nur 5-10€ zu kaufen (Ich hab's bis jetzt 
nur bei Amazon gefunden...). Das Modul arbeitet recht genau auf 
Enfernungen zwischen 2cm und 2 Metern und ist super einfach 
anzuschließen und zu benutzen.

Gruß, Henrik

von c-hater (Gast)


Lesenswert?

Karlheinz schrieb:

> Statt des Relais (im Datenblatt) setzt du zwei Widerstände R1 und R2 in
> Reihe die du so dimensionierst dass du einen Eingang des uC direkt
> ansteuern kannst.

Ich kenne diesen konkreten Sensor nicht, aber bei allem, was ich aus der 
24V-Technik mit OpenCollector/OpenDrain-Ausgängen kenne, braucht man 
keinen Spannungsteiler, um sie an einen µC mit weitaus geringerer 
Betriebsspannung anzuschließen.

Man braucht einfach nur einen PullUp zur Betriebsspannung des µC. Und da 
der Atmel welche eingebaut hat, braucht man überhaupt keine zusätzlichen 
Bauelemente, sondern muß einfach nur den PullUp für den gewählten 
Eingang aktivieren.

Spannungsteiler braucht man nur dann, wenn man gleichzeitig auch einen 
24V-Verbraucher (also z.B. ein Relais) mit dem Sensorausgang schalten 
will.

von spess53 (Gast)


Lesenswert?

Hi

>Man braucht einfach nur einen PullUp zur Betriebsspannung des µC. Und da
>der Atmel welche eingebaut hat, braucht man überhaupt keine zusätzlichen
>Bauelemente, sondern muß einfach nur den PullUp für den gewählten
>Eingang aktivieren.

Das ist ein PNP-Typ. Der schaltet die Betriebspannung des Sensors an den 
Ausgang. Bei 12-24V sehr ungesund für den Controller. Also 
Spannungsteiler wie Karlheinz (Gast) vorgeschlagen hat.

MfG Spess

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.