Forum: Mikrocontroller und Digitale Elektronik Protokoll für DYP-ME007Y gesucht


von Rangi J. (rangi)


Lesenswert?

Hallo Forum,

ich suche ein Datenblatt oder ein Protokoll für den Ultraschallsensor 
DYP-ME007Y.
Dieser arbeitet scheinbar nicht mit dem Trigger-Impuls und dem Echo, 
zwischen denen man die Zeit messen muss, sondern wird über eine serielle 
Schnittstelle angesprochen.
Sobald ich den Sensor an 5V hänge, fängt er an alle 100ms ein Messung zu 
machen und das Ergebnis mit 9600 8N1 auszugeben. Dafür habe ich eine 
kleine Anleitung bei Ali gefunden:
Every time an output module containing four eight data frame format is : 
0XFF + H_DATA + L_DATA + SUM
1. 0XFF: for a start of data for judgment.
2. H_DATA: distance data of eight high .
3. L_DATA: low distance data of eight .
4. SUM: data and for efficacy . Its 0XFF + H_DATA + L_DATA = SUM ( only 
low 8 )
5. H_DATA and L_DATA synthetic 16 data , the distance value in 
millimeters .
keine Kommentar zur Übersetzung
Aber gibts da kein richtiges Protokoll? was kann ich dem Sensor 
schicken? Ich würde gerne die Messung selber triggern oder zumindest die 
Abtastraten ändern oder Sensor irgendwie abschalten.

von Johannes S. (Gast)


Lesenswert?

Ich krame das hier mal raus weil ich auch so einen Sensor habe. Einen 
ordentliches DB habe ich auch nicht gefunden, nur ein ominöses Word Doc 
mit suspektem Shockwave Inhalt. Und teilweise die Info die der TO hier 
beschrieben hat.
Ich habe das Modul über einen RS232-TTL Umsetzer am PC und empfange auch 
die 4 Byte Sequenzen im 100 ms Takt. Aber die Daten entsprechen nicht 
der Entfernung in mm. Bei etwa 600 mm bekomme ich 0x01 0x41 (321 mm), 50 
mm weiter lese ich 0x01 0x19 (281 mm). Passt also gar nicht. Hat hier 
jemand eine bessere Beschreibung zu dem Modul?

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.