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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.