Autor |
Aus Ultraschallsensor HC-SR04 einen Ultaschalschalter machen ? |
|
|
|
|
BID = 1068700
Grimm Stammposter
Beiträge: 494 Wohnort: Bayern
|
|
Ich möchte aus einem Ultraschallsensor HC-SR04 einen Ultaschalschalter machen.
Nach dem Start (Trig) geht Echo auf H und kommt das Echo zurück wieder auf L.
Bei ca. 29cm sind das ca. 1,69ms wo Echo auf H ist.
Nun brauchte ich einen Schaltung (nichts mit Mikrocontroller) wo erkennt ob die ca. 1,69ms wo Echo auf H ist.
Also wo z.B. bei Unterschreitung der ca. 29cm (ca.1,69ms) ein LED einschaltet.
(die ca. 29cm sind nur ein Beispiel)
[ Diese Nachricht wurde geändert von: Grimm am 12 Jul 2020 22:03 ] |
|
BID = 1068703
Jornbyte Moderator
Beiträge: 7178
|
|
Ultraschall arbeitet in einem Frequenzbereich von 20 kHz bis zu einigen 100 kHz. Der HC-SR04 liegt bei ca. 40 kHz. Nu kannst du mal rechnen wie lange du da ein H-Impuls hast.
_________________
mfg Jornbyte
Es handelt sich bei dem Tipp nicht um eine Rechtsverbindliche Auskunft und
wer Tippfehler findet, kann sie behalten. |
|
BID = 1068713
Ltof Inventar
Beiträge: 9334 Wohnort: Hommingberg
|
|
BID = 1068744
Grimm Stammposter
Beiträge: 494 Wohnort: Bayern
|
Danke erst mal für eure Bemühungen.
Habe da jetzt so eine Idee.
Den „Trig“ wird mit 50Hz von einem IC555 beaufschlagt.
Und am „Echo“ kommt dann ein PWM Signal heraus (mit 50Hz), anlog zum Abstand.
Das PWM Signal noch glätten zu einer Spannung und mit einem Komparator EIN/AUS Abstand festlegen.
Das gesamte, die 50Hz und die Schaltschwelle könne man doch alles mit nur einem IC z.B. den LM324 erledigen.
Datenblatt, Beschreibung vom HC-SR04
http://www.netzmafia.de/skripten/ha.....2.pdf
[ Diese Nachricht wurde geändert von: Grimm am 14 Jul 2020 13:22 ]
|
BID = 1068745
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| Das gesamte, die 50Hz und die Schaltschwelle könne man doch alles mit nur einem IC z.B. den LM324 erledigen. |
Könnte man machen, ja.
Alternativ nimmt man den LM339. Das ist ein 4-fach Komparator, der dem 324 sehr ähnlich ist (nicht bei der Pinbelegung und er hat Open-Collector Ausgänge), aber sehr viel schneller.
Wenn sich der Abstand rasch ändert, könnte bei deiner Idee die durch das Tiefpassfilter verursachte Verzögerung problematisch werden.
Da du ja von dem US-Sensor ja schon ein Digitalsignal bekommst, könnte man die Aufgabe auch mit Monoflops angehen. Das Erste ist retriggerbar, und kehrt bei zu großen Impulsabständen in seine Ruhelage zurück, während das Zweite als Missing-Pulse-Detector geschaltet wird und anzeigt, wann die vom Ersten gelieferte Impulsfolge aufhört.
Auch eine direkte Auswertung der Impulsabstände könnte man sehr komfortabel in einen kleinen Mikrocontroller mit nur 8 Beinchen programmieren.
[ Diese Nachricht wurde geändert von: perl am 14 Jul 2020 14:02 ]
|
BID = 1068854
Grimm Stammposter
Beiträge: 494 Wohnort: Bayern
|
Hallo Herr perl,
danke für die umfassende Einschätzung.
Mit Monoflops, retriggerbar und Missing-Pulse-Detector habe ich etwas mit LTspice® herumprobiert aber auch keine vernünftige Lösung gefunden.
MfG
|
BID = 1068858
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
Zitat :
| Mit Monoflops, retriggerbar und Missing-Pulse-Detector habe ich etwas mit LTspice® herumprobiert aber auch keine vernünftige Lösung gefunden. |
Das glaube ich sogar.
Und nu?
|
BID = 1068861
Grimm Stammposter
Beiträge: 494 Wohnort: Bayern
|
Und nu?
Jetzt kommt ein LM339 oder ein LM324 und noch was an E-Zeug auf die Platine.
|