Ultraschallsensoren DYP ME007y vs HC-SR04

Gast #4115042
Lesenswert?

Hallo Community,

ich habe an einem Beaglebone Black (wie Raspberry PI, für die, die es 
nicht kennen) den HC-SR04 am laufen. Nur kann ich in Räumen keine 
Entfernungen über 1,2m messen ;)

Naja, ich habe den DYP ME007y alternativ genauso angeschlossen, welcher 
überhaupt nicht reagiert. An was kann es liegen? Haben die Chinesen mir 
vielleicht Schrott geliefert? Da beide Sensoren Pin kompatibel sind, und 
laut Beschreibung gleich reagieren, sollte doch dieselbe Software 
dieselben Ergebnisse liefern, oder? Ich bekomme leider überhaupt kein 
HIGH Signal geliefert (mit 2 verschiedenen Programmen getestet).
Gast #4115197
Lesenswert?

Statt blindem Probieren könnte man sich wenigsten das Signal mal auf dem 
Oszi ansehen.

freezly schrieb:
> Ich habe mal getestet: Den 470Ohm Widerstand habe ich mal entfernt, und
> schwubst habe ich Werte.

Und hast du dir auch mal - schwubs - überlegt, was der arme Beaglebone 
Black machen soll, wenn du ihm plötzlich 5V an seinen Eingangspin legst. 
Da hat er wohl allen Grund, beleidigt zu sein.

Mit einem vernünftigen Schaltplan zu dem Steckschema wärest du 
hoffentlich gar nicht auf die Idee gekommen, irgendwo mal irgendwas 
rumzustecken.
Gast #4116127
Lesenswert?

Wolfgang schrieb:
> Statt blindem Probieren könnte man sich wenigsten das Signal mal auf dem
> Oszi ansehen.
>
> freezly schrieb:
>> Ich habe mal getestet: Den 470Ohm Widerstand habe ich mal entfernt, und
>> schwubst habe ich Werte.
>
> Und hast du dir auch mal - schwubs - überlegt, was der arme Beaglebone
> Black machen soll, wenn du ihm plötzlich 5V an seinen Eingangspin legst.
> Da hat er wohl allen Grund, beleidigt zu sein.

Oszi habe ich leider nicht. Und ich habe im Netz auch Schaltungen 
gesehen, wo nur der 330Ohm Widerstand zwischen ECHO und GPIO geschalten 
war. Deswegen habe ich es versucht. Begrenzt der eine Widerstand den 
Strom nicht auf max. 15mA, wenn 5V anliegen? Sonst habe ich mich 
tatsächlich falsch leiten lassen.

Egal. Danke für den Hinweis. Beaglebone ist noch ganz: SR04 läuft noch 
... immernoch auf 1,2m begrenzt und ME007y liefert mit der 
ursprünglichen Schaltung (330/470Ohm) sporadisch ein Signal. Ich schiebe 
alle 500ms ein 10us Signal auf Trigger, aber nur alle viertel Stunde 
kommt mal ein Signal auf Echo. Die Messung entspricht dann auch einem 
ordentlichen Wert.
Persönliche Seite #4116541
Lesenswert?

freezly schrieb:
> Torsten C. schrieb:
>> Versuche mal einen Kondensator zwischen VCC und GND direkt am HC-SR04.
> Den müsste ich erst einmal besorgen ;(

Lohnt sich aber, denn ohne zusätzlichen Blockkondensator hat der HC-SR04 
schon bei vielen Leuten (nicht nur bei mir) Probleme gemacht.

Das hat weniger mit "blindem Probieren"^^ zu tun als damit, von den 
Erfahrungen Anderer zu profitieren.

freezly schrieb:
> aber nur alle viertel Stunde kommt mal ein Signal auf Echo.

Weiche Hindernisse (Sofa im Wohnzimmer) ergeben kein ordentliches Echo. 
Die Entfernungsangaben aus dem Datenblatt erreicht man z.B. gegen 
Glasscheiben oder auch Holz- oder Kunststoffplatten.

Vielleicht ist das die Ursache Deiner Probleme?
Gast #4117499
Lesenswert?

Torsten C. schrieb:
> Lohnt sich aber, denn ohne zusätzlichen Blockkondensator hat der HC-SR04
> schon bei vielen Leuten (nicht nur bei mir) Probleme gemacht.
Habe ich bereits bei Reichelt geordert. Hoffe, dass sich das Problem 
damit löst.

Torsten C. schrieb:
> Weiche Hindernisse (Sofa im Wohnzimmer) ergeben kein ordentliches Echo.
> Die Entfernungsangaben aus dem Datenblatt erreicht man z.B. gegen
> Glasscheiben oder auch Holz- oder Kunststoffplatten.
>
> Vielleicht ist das die Ursache Deiner Probleme?


Ich habe die gleichen Sachen mit beiden Sensoren probiert. Der HC-SR04 
gibt grundsätzlich ein Signal, der ME007y eben nicht. Aber meine 
Vermutung liegt auch da beim Kondensator. Wenn das ECHO Signal beim SR04 
schlechter wird, aber gerade noch so ein Ergebnis liefert, ist das 
Signal vom ME007y vielleicht so schlecht, dass fast gar nix geht. Das 
sind aber nur Vermutungen, die sich wegen dem fehlenden Oszi erst 
bestätigen werden, wenn ich die Kondensatoren habe.
(Firma: Vescomp) #4123823
Lesenswert?

freezly schrieb:
> OK, Kondensatoren sind da. Keine Besserung ... genau das selbe
> verhalten. :(

 Was ja auch zu erwarten war.
 Alle HC_04 die ich bisher eingebaut habe, liefen ohne Probleme,
 Genauigkeit bei 1-2cm., max. Entfernung bei etwa 3-4m. allerdings mit
 VCC = 5V. Da ECHO nur von Log.0 auf Log.1 geht, sollten die
 Widerstande auch kein Problem darstellen, vor allem mit 330E und 470E
 sollte es auf jeden Fall klappen.

 P.S.
 Habe mir gerade den Sketch angesehen, musste eigentlich laufen.
 Was du noch machen kannst, ist:
 Abfrage in einer Schleife und einfach eine Variable erhohen
 ( ohne time.time() ).
 Wenns immer noch nicht klappt, hast du wirklich Schrott, aber das
 glaube ich nicht, weil beide Sensoren dasselbe Verhalten zeigen.

 Ist der HC-04 auch an 5V und nicht an 3V3 angeschlossen ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren