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 32 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
Gen measurement axis and generator axis.Illustration 4. Timer configured 32-bit down counting timer.4 Initialization functions These functions are called the beginning main function before its while loop. At the end enable interrupt port level. set digital I/O pins which correspond with generator and PWM pins. Then set interrupt rising edge and cleared interrupt status for these pins. Our gpio_init function set digital I/O pins which use for digital input interruption. are using included generators.6: Flowchart Main function 4. Using pins are set input analog type with strength 2 mA. Then generators are configured work up-down mode without sync with period kHz. Their content with its comment could written according programming examples. Then registered interrupt handler names for both ports.4. In pwmgen_init function PWM0 enabled first. Then timer interruption is enabled. Duty cycle is 24 . there are enabled ports refer these pins