Zum Inhalt springen

WSAL12225 – Photo Interrupter Sensor

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Der Fotounterbrecher-Sensor ist ein Lichtunterbrechungssensor zur Geschwindigkeitsmessung, z. B. in Smart Cars. Er basiert auf einem WYC-H206-Slot-Photodetektor mit Infrarot-Ausgabe und -Empfang sowie Schmitt-Trigger für stabile Signale.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Prinzip: Ein Infrarot-Ausgabegerät und ein Infrarot-Empfänger bilden einen Slot; wird der Strahl unterbrochen, gibt der Empfänger kein Signal mehr ab und überträgt es über einen invertierenden Schmitt-Trigger als niedriges Ausgangssignal.
  • Leistungsaufnahme: 3,3 V bis 5 V (VCC).
  • Abmessungen: 26,8 mm × 15 mm × 18,7 mm; Befestigungslochdurchmesser 3 mm; Spaltbreite 6 mm.
  • Anschlüsse: DOUT = digitaler Datenausgang, GND = Masse, VCC = 3,3–5 V Versorgung.
  • Pico-Anschluss: VCC an 3,3 V, GND an GND, DOUT an GP22.
  • STM32-Anschluss (Beispiel STM32F103RB): VCC an 3,3 V, GND an GND, DOUT an PA4.
  • Arduino UNO-Anschluss: VCC an 5 V, GND an GND, DOUT an D2.
  • Erwartetes Verhalten: Wird der Sensor von einem Objekt blockiert, leuchtet die Signalampe und die serielle Ausgabe zeigt „ON“; andernfalls bleibt die Lampe aus und die Ausgabe zeigt „OFF“.

Befehle und Beispiele – vor Ausführung prüfen: 

sudo apt-get install p7zip-full
cd ~
sudo wget https://files.waveshare.com/upload/f/f6/Photo_Interrupter_Sensor_Demo.7z
7z x Photo_Interrupter_Sensor_Demo.7z -o./Photo_Interrupter_Sensor_Demo
cd ~/Photo_Interrupter_Sensor_Demo
cd Pico/c/build/
export PICO_SDK_PATH=../../pico-sdk
cmake ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/

Hinweise und Versionsgrenzen

  • Die bereitgestellten Beispieldemos sind an bestimmte Boards gebunden (z. B. STM32F103RB, Arduino UNO); andere Platinen erfordern angepasste Anschlüsse und ggf. eigene Portierung.
  • Firmware-Versionen können das Verhalten der Beispielskripte beeinflussen; es wird empfohlen, die mitgelieferte MicroPython-Firmware zu verwenden.
  • Genauigkeit der Geschwindigkeitsmessung hängt von der Geometrie des Slots (Spaltbreite 6 mm) und der Abtastfrequenz ab; keine weiteren Messwerte im Quelltext angegeben.
  • Keine Angaben zu Zertifizierungen, Garantie oder Sicherheitshinweisen vorhanden – bei Integration in ein Produkt bitte separat klären.

Quelle und Revisionsnachweis