режим низького споживання. У роботі використовуємо вбудований в АЦП генератор. Тому PD1 - «1», PD0- «0».
Для опитування датчиків спочатку в АЦП записується керуюче слова з першою адресою. Після чого починається перетворення, при цьому вихід SSTRB переводиться в низький рівень, після завершення перетворення SSTRB - у високий. Мікроконтролер аналізує стан SSTRB, і коли він переходить у високий рівень, записує новий керуючий байт з наступним адресою. Одночасно з виходу DOUT в послідовному вигляді отримує двійковий код вимірювання для першого каналу.
Для включення або відключення об'єкта управління використовуються реле KV1-KV9. Управління здійснюється за ліній мікроконтролера PA0-PA7, PB0-PB1, через транзисторні ключі VT1-VT10. Резистори R1-R10 служать для обмеження струму бази транзисторів.
5.3 Принципова електрична схему пункту управління
Головним елементом ПУ є мікроконтролер DD1, формування сигналу скидання здійснюється так само, як і на КП, частота визначається відповідно.
Номер уставки та інші керуючі команди задається за ключів SW1-SW25. SW1-SW10 служать для вибору об'єкта, де кожен ключ відповідає одному об'єкту. SW11-SW14 задається в двійковому вигляді код номера уставки.
Ключі підключаються у вигляді матриці, контролера періодично опитує стану клавіш. Для чого на кожен вихід контролера PB0-PB4 почергово видається високий рівень. Після видачі черговий одиниці на один з виходів PB0-PB4, зчитується стану виходів PD0-PD4. Якщо один з ключів замкну, то на вході PB0-PB4 з'являється логічна одиниця. Знаючи на якому з виходів PB0-PB4 був високий рівень і стан входів PD0-PD4 можна точно визначити який ключ замкнутий.
Наприклад, замкнутий ключ SW8, що відповідає обраному 8-му об'єкту. На лінію PB0 видається високий рівень потенціалу, при цьому на вхід PD0-PD4 надходять стану ключів SW5, SW10, SW15, SW20, SW25, так як у прикладі вони розімкнуті, на входах PD0-PD4 немає напруги, контролер зчитує всі нулі. Коли на лінію PB2 видається високий рівень, при цьому ключ SW8 замкнутий, через цей ключ з виходу PB2 подається напруга на вхід PD2. Після чого контролер зчитує з даного входу одиницю, знаючи на яку з ліній видавалася скануюча одиниця, однозначно визначається який об'єкт вибраний.
Після зчитування стану ключів відповідно до положення ключів відображається вибрана група, параметр, і команда на РК дисплеї DD1 на основі контролера HD44780. Структура наведена на малюнку 6.1. Висновки DB0-DB7 відповідають за вхідні/вихідні дані. Високий рівень на виведення RS вказує індикатору, що сигнал на висновках DB0-DB7 є даними, а найнижчий - командою. Висновок W/R відповідає за напрямок даних, пишуться чи дані в пам'ять або читаються з неї. Імпульс на виведенні Е (тривалістю не менше 500 нс) використовується як сигнал для запису/читання даних з висновків. Для виведення інформації на РК індикатори спочатку в контролер HD44780 записуються керуючі символи, де встановлюється режим роботи і початковий адресу, з якого буде здійснюватися запис кодів символів.
Запис керуючого слова здійснюється наступним чином:
1. Встановити значення лінії RS в 0
2. Вивести значення байта даних на лінії шини DB0 ... DB7
. Встановити лінію Е=1
. Встановити лінію E=0
. Встановити лінії шини DB0 ... DB7=HI (стан високого імпедансу)
Після запису керуючого слова, в контролер HD44780 записуються коди символів, причому після кожного запису покажчик в ОЗУ дисплея автоматично збільшується на 1.
Запис байта даних здійснюється наступним чином:
6. Встановити значення лінії RS в 1
7. Вивести значення байта даних на лінії шини DB0 ... DB7
. Встановити лінію Е=1
. Встановити лінію E=0
. Встановити лінії шини DB0 ... DB7=HI (стан високого імпедансу)
У загальному вигляді тимчасова діаграма записи представлена ??малюнку 5.7.
. 67-Тимчасова діаграма операції запису в контролер дисплея HD44780
Схема модулятора і демодулятора пристрої ПУ аналогічна схемі КП.
В якості ін?? емного пристрої використовуються ПЕОМ, який підключається по порту RS232. Для його реалізації використовується послідовний інтерфейс мікроконтролера (виходи TxD0 і RxD0). Для перетворення рівнів між висновками контролера і інтерфкйсом RS232 використовується мікросхема DA3.