SRF04
|
14.06.2007, 14:03
Beitrag #2
|
|||
|
|||
RE: SRF04
Hallo!
Der SRF04 gibt nach dem Senden einen Impuls zurück, der so lange anhält, bis das Echo empfangen wurde oder ein Timeout erreicht wurde. Es muss also die Zeitdauer des Impulses gemessen werden. Dazu eignen sich zum Beispiel die Timer der Microcontroller. Hier könnte man das so programmieren, dass man den Timerwert beim Startimpuls auf NULL setzt. Wenn dann der Messimpuls wieder abfällt, ließt man den aktuellen Timerwert aus und hat so die Zeitdauer. Mit der und der bekannten Ausbreitungsgeschwindigkeit von Schall in Luft lässt sich dann die Entfernung des Hindernisses erfassen. Achte bei mehreren SRF's darauf, dass du nicht mit allen SRF's gleichzeitig misst, sondern hintereinander. Sonst kann es passieren, dass dein Sensor den Schallpegel das Nachbarsensors oder andere Refelxionen aufnimmt. Was nutzt du für einen Microcontroller? Viel Erfolg beim Ansteuern. |
|||
|
Nachrichten in diesem Thema |
RE: SRF04 - Manfred - 14.06.2007 14:03
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste