9;язку із зовнішнім середовищем. Використання мікроконтролерів в системах управління забезпечує досягнення винятково високих показників ефективності при настільки низькій вартості, що мікроконтролерам, мабуть немає розумної альтернативної бази для побудови керуючих і регулюючих систем. До теперішнього часу більше двох третин світового ринку мікропроцесорних засобів складають саме ОМК. p align="justify">
1. Розробка принципової схеми В
ДВ - датчик вологості
ДТ1 - перший датчик температури
ДТ2 - другий датчик температури
ДД - датчик тиску
МП - мікропроцесор
АЦП - цифро-аналоговий перетворювач
РКІ - рідкокристалічний дисплей
COM - блок сполучення по послідовному порту
Опис елементів схеми
Вищенаведена функціональна схема являє структуру контролера побутової метеостанції. Схему можна представити у вигляді наступних блоків:
МК - керуючий мікроконтролер. Він зчитує інформацію датчиків температури, тиску і вологості, а також посилає сигнали в РКІ. p align="justify"> РКІ - спеціалізований рідкокристалічний дисплей, необхідний для відображення температури, тиску, вологості, а так само часу і дати.
Т1 - датчик температури для вимірювання температури повітря на вулиці.
Т2 - датчик температури для вимірюванні температури повітря в кімнаті.
БК - блок клавіатури. Клавіатура містить шість кнопок. Це дозволяє спростити логіку і забезпечує велику зручність роботи з системою. br/>
1.1 Обгрунтування вибору мікроконтролера
При виборі мікроконтролера мною було розглянуто три мікроконтролера: AVR, PIC і МК-51. Основними критеріями при виборі були: реалізовані функції, обсяг пам'яті, кількість портів, вартість. p align="justify"> Мікроконтролер сімейства МК-51 мають такі апаратні особливості:
В· внутрішнє ОЗУ об'ємом 128 байт;
В· чотири двонапрямлених побітно настроюються восьмирозрядних порту введення-виведення;
В· два 16-розрядних таймера-лічильника;
В· вбудований тактовий генератор;
В· адресація 64 КБ пам'яті програм і 64 Кбайт пам'яті даних;
В· дві лінії запитів на переривання від зовнішніх пристроїв;
В· інтерфейс для послідовного обміну інформацією з іншими микроконтроллерами або персональними комп'ютерами.