Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Ultraschall Funktionsprinzip des Sensors (1) Bilder nach www.AccuDIY.com Idee: Laufzeit des Schalls messen.

Ähnliche Präsentationen


Präsentation zum Thema: "Ultraschall Funktionsprinzip des Sensors (1) Bilder nach www.AccuDIY.com Idee: Laufzeit des Schalls messen."—  Präsentation transkript:

1 Ultraschall Funktionsprinzip des Sensors (1) Bilder nach Idee: Laufzeit des Schalls messen

2 Ultraschall Timer1/Counter1 (kurz: Timer1) Bei jedem Zählsignal geht der Zeiger um 1 Position weiter Beim 65536ten Zählsignal steht er wieder auf 0 Zählerstand steht in der BASCOM-Variablen Timer1 (Typ word) Nullsetzen mit Timer1 = 0

3 Ultraschall Timer1/Counter1 (kurz: Timer1) Bei 8-facher Unterteilung erfolgt jede 2 μs ein Zählsignal (Count) Bei 256-facher Unterteilung erfolgt jede ??? μs ein Zählsignal μ C-Takt 4 MHz, d. h. Jede 0,25 μs ein Signal Unterteiler (Prescaler)

4 Ultraschall Messen kleiner Zeiten mit Timer1 Der Timer1 ist ein 16-Bit-Zähler Timer1 starten mit Tccr1b =... Timer1 stoppen mit Tccr1b = 0 Zählerstand des Timers ist in der BASCOM-Variablen Timer1 Tccr1bAktion u. UnterteilerZeit/Count 0Timer1 stoppen 1Timer1 starten; *10,25 us 2Timer1 starten; *82,0 us 3Timer1 starten; *6416,0 us 4Timer1 starten; *25664,0 us 5Timer1 starten; * ,0 us

5 Ultraschall Funktionsprinzip des Sensors (2) Bilder nach

6 Ultraschall Ablauf des Messprogramms Timer1 auf 0 setzen Startsignal an Input-Pin des HC-SR04 (mind. 10 us) Warten, bis Output-Pin auf High geht Dann sofort Timer1 starten Warten, bis Output-Pin auf Low geht Dann sofort Inhalt der Variable Timer1 merken und… Timer1 anhalten Wert von Timer1 auf LCD oder über Terminal ausgeben 60 ms warten


Herunterladen ppt "Ultraschall Funktionsprinzip des Sensors (1) Bilder nach www.AccuDIY.com Idee: Laufzeit des Schalls messen."

Ähnliche Präsentationen


Google-Anzeigen