Forum: Mikrocontroller und Digitale Elektronik Ultraschallsensor DYP-ME007Y Genauigkeit und Auflösung


von Andre B. (andrebx)


Lesenswert?

Nabend zusammen,

ich habe mir den wasserdichten DYP-ME007Y besorgt und in Betrieb 
genommen. Bisher habe ich den HC-SR04 benutzt und konnte mit dem 
Auflösungen im mm Bereich und Genauigkeiten besser 1 cm erzielen. Leider 
ist der nicht wasserdicht.

Mein DYP-ME007Y verhält sich sehr merkwürdig. Bei einer Distanz zur 
Decke von exakt 1675 mm beispielsweise zeigt er 1496 mm an. Ab und zu 
auch 1513 mm.

Hat jemand Erfahrungen mit der Präzision von dem Sensor? Sind 17mm 
Auflösung und derart große Fehler normal?

Habe hier:
https://forum.fhem.de/index.php/topic,28569.msg214048.html#msg214048

gelesen, dass jemand Genauigkeiten von 0,1mm damit erzielt haben will. 
Gibt es so große Produktionsstreuungen?

Vielen Dank im Voraus!

von Frankl (Gast)


Lesenswert?

Wenn Du ein Scope zur Verfügung hast schau dir mal das reflektierte 
Signal an deinem Empfänger an und vergleiche es mit deinem anderen USSS.

von H. (Gast)


Lesenswert?

Frankl schrieb:
> Wenn Du ein Scope zur Verfügung hast

Und falls nicht bitte einen Logic Analyzer für 6..7€ beschaffen.

von Andre B. (andrebx)


Angehängte Dateien:

Lesenswert?

Hallöchen,

hab ein Scope. Fotos anbei. Das Signal sieht mir absolut identisch aus. 
Das Echo kommt halt nur in "Zeitscheiben", die 17mm entsprechen. Damit 
kann ich auch nix mehr filtern, weil kein Rauschen vorhanden ist.

1. Bild: 420 mm Abstand mit HC-SR04
2. Bild: 420 mm Abstand mit DYP-ME007Y
3. Bild zeitachse aufgezogen, sieht alles sauber aus
4. Bild: Meine Version vom DYP-ME007Y mit Kabel


Habe inzwischen festgestellt, dass es anscheinend mehrere Typen unter 
derselben Bezeichnung gibt. Meiner ist dieser hier mit Kabelanschluss:

https://www.amazon.de/gp/product/B00CXKKO6U/ref=oh_aui_detailpage_o07_s00?ie=UTF8&psc=1

Könnte mir vorstellen, dass der uC auf dem Platinchen auf die 
Zeitscheiben sorgt.

Mir wäre sehr dran gelegen, dieses 17mm Raster wegzubekommen. Falls sich 
der Sensor dahingehend nicht ändern läßt, kennt jemand einen 
wasserdichten Sensor  der das Problem nicht hat? Gerne mit Link ;-)

von Andre B. (andrebx)


Lesenswert?

> Und falls nicht bitte einen Logic Analyzer für 6..7€ beschaffen.

Bräuchste eigentlich eher ein 2-Kanal-USB Oszi. Falls jemand da eine 
Empfehlung für was preisgünstiges für mich hat wär ich sehr dankbar...

: Bearbeitet durch User
von Harald A. (embedded)


Lesenswert?

Vielleicht was von www.maxbotix.com
Relativ teuer, die Firma sieht aber so aus, als ob sie weiß was sie tut.

Ansonsten habe ich mal den Typ von oben gegoogelt. Bei Amazon schreibt 
jemand, dass er damit Probleme hätte und den Typ JSN-SR04T besser 
findet. Irgendwie sieht der sehr ähnlich aus, vielleicht nur andere 
(bessere) Firmware?

: Bearbeitet durch User
von F. F. (foldi)


Lesenswert?

Hatte wohl auch mit verschiedenen Sensoren Probleme und dann habe ich 
die Zeit des Sendens sehr kurz gehalten. Danach funktionierte alles gut.
Versuch mal immer kürzere Zeiten. Vielleicht hilft dir das.

von Andre B. (andrebx)


Lesenswert?

F. F. schrieb:
> Hatte wohl auch mit verschiedenen Sensoren Probleme und dann habe ich
> die Zeit des Sendens sehr kurz gehalten. Danach funktionierte alles gut.
> Versuch mal immer kürzere Zeiten. Vielleicht hilft dir das.

Hi Foldi,

was meinst Du mit Zeit des Sendens? Einen kürzeren Trigger - Puls?

Mir ist ürbigens aufgefallen, dass 17 mm exakt 50 us entspricht. Das 
könnte ein vielfaches des Prozessortaktes sein, wenn der sehr langsam 
taktet. Aus der BEschriftung auf dem Quarz auf dem Board werde ich nicht 
schlau, drum werde ich den Takt mit dem Oszi nachher ausmessen und mal 
schauen ob ein schnellerer Quarz funktioniert.

von F. F. (foldi)


Lesenswert?

Andre B. schrieb:
> Einen kürzeren Trigger - Puls?

Jau!

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.