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