Ultrazvukový anemometr

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Práce popisuje principy a problémy při realizaci ultrazvukového anemometru. Je popsán princip výpočtu rychlosti větru a následné korekce výpočtu. Pro realizaci jsou využity ultrazvukové sensory a microcontrolér ARM Cortex-M3. Práce se zabývá generováním PWM signálu, jeho analogovou filtrací, zesílením a odvysíláním. Na přijímací straně jeto nízkonapěťový zesilovač a komparátor. Vyvíjený kód je popsán pomocí vývojového diagramu.

Vydal: FEKT VUT Brno Autor: Michael Dvořácek

Strana 39 z 49

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
Then calculated remainder final wind speed printed screen. in measured interval dependence airspeed almost linearly temperature, we calculate airspeed 331 0,6* temperature. Then clear counting index and set variable serve in k loop. We shift make average element sum.First place array where have sum measured time shifted to correct range. Now speed propagation between sensors can calculated as v (d/1000) (t/12 500 000) *100. Where distance it’s multiplied by 1000. adjust equitation to have all numbers before variable, obtain 1250000*d/t flowchart below can be seen. clear first element t_array adding measured time another call this function. There are zero position more to calculate with decimal places. When quit from the loop, increase 8th average put last t_array position last average. Wind speed can calculated then subtract airspeed from propagation speed. Now calculation airspeed accord actual temperature condition takes place. now have variable average of last 256 measured time. In non windy condition would obtain result. 31 . Here shift last measured averages close zero index. don’t need actual time this moment any more, put last average inside. Measured time incremented every clock cycle it’s divided clock frequency and all multiplied 100 have decimal places