вий вихід для 2-провідного послідовного інтерфейса1PC6Вход/Виходціфровой порт РС61RESETВходвнешній скидання
Таблиця 6 - Порт С
№НазваніеТіпОпісаніе2PD0Вход/Виходціфровой порт PD02RxDВходвход приймача USART3PD1Вход/Виходціфровой порт PD13TxDВиходвиход передавача USART4PD2Вход/Виходціфровой порт PD24INT0Входвнешнее переривання канал 05PD3Вход/Виходціфровой порт PD35INT1Входвнешнее переривання канал 16PD4Вход/Виходціфровой порт PD46XCKВход/Виходвнешній такт для USART6T0Входвнешній вхід Timer 011PD5Вход/Виходціфровой порт PD511T1Входвнешній вхід Timer 112PD6Вход/Виходціфровой порт PD612AIN0Входвход аналогового компаратора канал 013PD7Вход/Виходціфровой порт PD713AIN1Входвход аналогового компаратора канал 1
2.7 Дисплей
Малюнок 11 - Структурна схема Дисплея LCD 16x2.
LCD (Liquid Crystal Display) - екран являє собою електронний модуль дисплея і має широкий спектр застосування. 16x2 РК-дисплей базовий модуль і дуже широко використовується в різних приладах і схемах. Ці модулі є переважними протягом семи сегментів і інших багатьох світлодіодних сегмента. Причини бути: РК-дисплеї економічні, легко програмовані; немає обмеження відображення спеціальних і навіть користувальницькі символи (на відміну від семи сегментів), анімації і так далі.
x2 РК означає, що він може відображати 16 символів в рядку і є 2 такі лінії. У цьому РК відображається кожен символ в 5x7 пікселів матриці. Цей РК складається з двох регістрів, а саме команд і даних.
Регістр команд зберігає команди заповіді, даної РК-дисплеї. Команда є інструкцією приділяється ЖК зробити зумовлений завдання, як його ініціалізації, очищення його екран, встановивши положення курсору, управління відображенням і т.д. регістр даних зберігає дані, які будуть відображатися на РК-дисплеї. Дані значення ASCII символу, який буде відображатися на РК-дисплеї. Натисніть, щоб дізнатись більше про внутрішню структуру РК-дисплеї.
Таблиця 7 - Висновки контактів дисплея LCD 16x2.
№ Вивода.Названіе.Функціі.1GroundЗемля (0В) 2VccНапряженіе харчування; 5В (4.7В - 5.3В) 3VeeРегуліровка контрастності за допомогою регульованого резістора.4Register SelectВибор регістра команд. (Низький регістр даних або високий) 5Read/writeПрі низькою запис до реєстру, при високій читання з реестра.6EnableПередача данних7DB08- бітні висновки данних8DB19DB210DB311DB412DB513DB614DB715AПодсветка Vcc (5В ) 16KЗемля підсвічування (0В)
2.8 Точність
Точність годинника залежить від точності кварцового резонатора і точності відповідності між ємнісний навантаженням схеми тактового генератора і внутрішньої ємністю кварцового резонатора. Додаткова похибка буде вноситися дрейфом частоти кварцового резонатора, що відбуваються із-за температурних перепадів. Перешкоди і шум зовнішньої схеми можуть призвести до прискорення синхронізації.
Рисунок 12 - Краще розташування кварцового резонатора.
2.9 Підключення до батареї
Напруга на будь-якому висновку щодо землі: від - 0.5 В до +7.0 В.
Її перевага в тому, що вона працює при вимкненому основному живленні від резервного джерела живлення в 3В.
Таблиця 8 - Робочі умови по постійному струму.
3. Блок схеми роботи пристрою
Малюнок 13 - Схема підключення.
Малюнок 14 - Підключення DS1307.
3.1 Специфікація
Таблиця 9 - Специфікація.
Позиційне обозначеніеНаіменованіеНомінальное значение/МаркировкаКоличествоПримечаниеРезисторыR1Резистор10 кОм1Елемент монтажаR2, R3Резістор4,7 кОм2Елемент монтажаБатареяBat1Батарея3 В1Елемент монтажаZQ1Кварцевий резонатор32,768 кГц1Елемент монтажаМікросхемиDs1307МікросхемаlC21Елемент монтажаAtmega8МікроконтроллерlC11Елемент монтажаLCD 16x2ДісплейWH1602A1Елемент монтажаКнопкіSB1, SB2КнопкіЧаси +, Хвилини + 2Елемент монтажу
4. Розробка алгоритму програми
Малюнок 15 - Блок- схема програми.
Висновок
У даному проекті проводиться проектування і розробка програми вузла зв'язку, що містить RTC - годинник реального часу. Це дуже важливий елемент для ЦПУ, оскільки RTC здійснюють відлік не тільки часу, але мають і додаткові функції, такі як:
Таймер.
Календар.
Власна пам'ять.
Власна батарейка.
Сигнал попередження...