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 38 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
variable loaded distance calculating axis.draw data screen and zero adc_pp_aver. lower than 32th calculation program only increment counter and goes exit.13: Flowchart ADC peak peak average calculation 4. As input arguments serve with actual measured time, temp with temperature value and addresses tx_array, ty_array and counting variables. Local variables are loaded. Otherwise program continue. This 200 correspond with difference between peak peak 0,33 This results were acquired testing. Before exit adc_ppx_aver or adc_ppy_aver and counting index updated. Then is increased its value another variable and program goes exit. Illustration 4.11 Wind calculation function Function apply amplitude correction with every correctly measured time. When received signal lower, comparator can respond few period received signal later and error could m/s. Then changed flag to prepare for another measurement. There difference between sensors for and for y axis.4. 30 . with every 32th call proper wind speed calculation applied. Then loaded values from content pointer addresses for axis where was measured time. Correction based peak peak value can compensate another delay till 200 us