Dies ist eine alte Version des Dokuments!
Abstandssensor *SR04*
Die Abstandssensoren *-SR04-* sind Ultraschall-Entfernungsssensoren mit Steuermodul.
Je nach Quelle arbeitet der Sensor ab 20 oder 25 cm und bis 4m, 6m oder 8m.
Es gibt verschiedene Modelle, die ähnlich aufgebaut sind, ähnlich aussehen und ähnlich arbeiten. Aber eben nur: ähnlich.
Das hier vorliegende Exemplar stammt aus einem Privatverkauf und ist rückseitig beschriftet mit „SR04M-2“. Ein Logo von JSN ist nicht vorhanden. Die Bezeichnungen der ICs sind unkenntlich gemacht. Es könnte sich um einen abweichenden Schaltungs-Entwurf handeln.
AJ-SR04M [406377-274587.pdf]
Der Sensor hat 5 Betriebsmodi, die mit einem Widerstand ausgewählt werden:
Mode | RP | Beschreibung |
---|---|---|
1 | open circuit | Common Pulse Width Square Wave / Compatible with HR-04 trigger mode |
2 | 300kOhm | Low Power Pulse Width Square Wave |
3 | 120kOhm | Automatic Serial Port |
4 | 47kOhm | Serial Port Trigger / Low Power Serial Port Mode |
5 | 0 Ohm | ASCII Code output / Computer Printing Mode |
Hier wird mit einem Widerstand 47kOhm festgelegt, pro Meßzyklus 4 Byte im Format 9600 Bit/s 8 Bit/Datenwort, keine Parität, ein Stoppbit - kurz 9600 8n1 - auszugeben.
Der Doku nach sollte also jedes 4. Byte 0xff sein. Tatsächlich ist es aber jedes 5. Byte. Einfach nur die ersten 4 Byte zu nutzen, scheint nicht die Lösung zu sein, da die Prüfsumme nicht stimmt.
⇒ Forschungsprojekt.
Externe Doku
- https://www.youtube.com/watch?v=h6321UBATps JSN-SR04M Version 3.0