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