1D2/S2D3/S3S4S5S6S7S8S9Індікатор 0К0S0SGSFSESDSCSBSAS4Індікатор 1S1К1SGSFSESDSCSBSAS5Індікатор 2SGSFК2S2SESDSCSBSAS6Індікатор 3SGSFS3К3SESDSCSBSAS7 Примітка: К1 - К3 - катоди індикаторів; SA - SG - сегменти індикаторів; S0 - S7 - аноди окремих світлодіодів.
В В
Рисунок 8 - Цокольовка драйвера MAX6958
В якості індикаторів HG1 - HG4 застосовані світлодіодні індикатори із загальним катодом типу АЛС321А.
У індикаторів HG2 і HG3 задіяні децимальних точки. Точка в індикаторі HG2 призначена для розділення розрядів хвилин і годин. Вона підключена до виходу D0/S0 (окремий світлодіод S0). Програмно реалізовано миготіння точки з частотою 0,5 Гц. Точка в індикаторі HG3 поділяє цілу і дробову частини величини відображуваної температури. Вона підключена до висновку D3/S3 (окремий світлодіод S2). br/>
1.2.7 Розробка схеми пульта управління (клавіатури)
Пульт керування мікропроцесорної системою зображений на малюнку 9. Він включає в себе такі кнопки:
1. SB2 - В«Установка підтримуваної температуриВ»;
2. SB3 - В«Установка годинВ»;
3. SB4 - В«Установка хвилинВ»;
4. SB5 - В«Установка часу включенняВ»;
5. SB6 - В«Встановлення часу вимкненняВ»;
6. SB7 - В«Установка поточного часуВ»;
7. SB8 - В«Управління відображенням часу/температуриВ»;
8. SB9 - В«+1В»;
9. SB10 - В«-1В»;
На діодах VD3 - VD7 типу КД521А і резистори R9 виконана схема В«АБОВ». Натискання однієї з кнопок SB2, SB5 - SB8 призводить до появи низького рівня на вході INT контролера, що викликає переривання програми контролера. Кнопки SB3, SB4, SB9, SB10 підключені до входів RB4 - RB7. Їх натискання також призводить до переривання. Переривання від кнопок SB3, SB4, SB9, SB10 дозволені тільки в тому випадку, якщо попередньо була натиснута одна з кнопок SB2, SB5 - SB8. Повторне натискання тієї ж кнопки з SB2, SB5 - SB8 забороняє переривання від кнопок SB3, SB4, SB9, SB10. br/>В
Рисунок 9 - Схема пульта управління
1.2.8 Організація послідовного інтерфейсу
У проектованої системі управління для зв'язку із зовнішнім пристроєм використовується послідовний інтерфейс RS449. Роль приемопередатчика використовується вбудований в мікроконтролер модуль USART. Для формування рівнів сигналів відповідних інтерфейсу RS449 використовується мультістандартний перетворювач рівнів MXL1543. Схема його включення наведена на малюнку 10. br/>В
Рисунок 10 - Схема включення перетворювача...