Systém včasné výstrahy před lokální povodní

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

Cílem této diplomové práce je návrh lokálního protipovodňového výstražného systému. Systém se skládá ze dvou základních typů jednotek. První jednotka je umístěna v terénu a pomocí čidel vyhodnocuje přítomnost vody v jinak suchém místě. V případě zatopení posílá varovnou zprávu pomocí bezdrátové technologie. Druhá jednotka varovné zprávy vyhodnocuje a informuje pověřenou osobu o vzniklé situaci pomocí sms zprávy. Venkovní zařízení je plně autonomní a trvale umístěné ve venkovním prostředí. Systémje navržen na bázi 8-bitových mikrokontrolérů. Mezi hlavní parametry zařízení patří nízká spotřeba, mechanická odolnost a spolehlivost.

Vydal: FEKT VUT Brno Autor: Luděk Svoboda

Strana 66 z 95

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
Počítání časových intervalů řídí běh signalizačních LED také frekvenci sirény. Dále obsluha obsahuje testy příznaků.1. Ukázka obsluhy časovače ISR(TIMER2_OVF_vect) { TIFR ~(1<<TOV2); vynulování flagu přerušení TCNT2 240; přednastavená hodnota if (status_led!=0) blikání LED MCU_Status { PORTC ~(1<<7); status_led--; } else { PORTC (1<<7); } if (((lcd_light!=0)&(lcd_blik==10))|((flag_lcd==10)&(lcd_blik==0))) { ovládání podsvícení lCD PORTC (1<<0); if(lcd_light!=0) lcd_light--; } else { PORTC ~(1<<0); } if(((us_pocet<sirena_kmitocet)&(flag_sir_e==10))&(pocet<500)) { generování sirény PORTD|=(1<<7); } else if((us_pocet%2)==0) { PORTD&=~(1<<7); } else { PORTD&=~(1<<7); } us_pocet++; if(us_pocet==(sirena_kmitocet*2)) { us_pocet 0; } pocet++; if(pocet==1000) definování sekundového flagu { pocet=0; flag_sec++; } return; } 57 .2. Pro zajištění souběžného chodu bez vzájemného ovlivňování ideální použití časovače. obsluze přerušení časovače jsou počítány intervaly.5 Signalizace Centrální jednotka vybavena světelnou zvukovou signalizací.7