|
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.
to:
– ADMUX
– ADCSRA
– ADCL
– ADCH
– ADCSRB
– DIR0
Registr ADMUX ADC Multiplexer Selection Register
Obr.3: Registr ADCSRA[5]
46
.
Bity MUX slouží volbě analogového kanálu zesílení.
Registr ADCSRA ADC Control and Status Registr A
Obr.3 Měření baterie
Jedním bodů zadání práce autonomní napájení. 7.2: Registr ADMUX[5]
Nastavením bitů REFS1 REFS0 volena napěťová reference.
Bit ADLAR slouží nastavení prezentace hodnoty ADC Data registru.7. ovšem nemůže zaručit 100% funkčnost, z
pohledu dlouhodobě nepříznivého počasí, zastínění solárního článku, poruchy,
vandalismu. Atmega644 4
možnosti nastavení. 7. něj vychází nutnost použití
baterie jejího solárního dobíjení.1.
Atmega644 nabízí bitový A/D převodník. Proto nabízí využití A/D převodníku procesoru měření napětí baterie a
tuto informaci přikládat zprávě stavu hladiny. Dále nabízí interní napěťovou
referenci. Zápis logické
jedničky nastaví úpravu hodnoty ADC doleva, případě logické nula doprava. Měřené napětí přiváděno přes odporový dělič pin označení ADCn.1.
Nastavení A/D převodníku slouží několik registrů procesoru