p> Вихід
Управління сторокой А (вхід генератора G)
16
COC/G
Вихід
Управління сторокой С (вихід генератора G)
17
COB
Вихід
Управління рядком У
18 ... 20
COC1, COA3, COA4
Вихід
Управління стовпцями B1, A3, A4
МікросхемаКР1820ВГ1 має чотири режими роботи: одиночний, старший, молодший і тестовий. Водиночному режимі одна мікросхема управляє 36-сегментним ЖКИ, забезпечуючиповну синхронізацію його роботи. Старший і младній режими призначені дляорганізації управління РКІ з числом сегментів більше 36, тестовий режим - дляконтролю якості мікросхем в процесі виготовлення. Дані вводяться вмікросхему в послідовному коді по входу D з синхронізацією запису фронтомтактових імпульсів по входу C (рис. 6).
Рис. 6.Завантаження мікросхеми КР1820ВГ1 по послідовній шині
Кодзаписуваних даних визначається конкретною схемою підключення шин управліннярядками і стовпцями до сегментів РКІ, а також конфігурацією РКІ.
Рис.7.Конфігурація сегментів РКІ.
На рис. 7показаний приклад конфігурації РКІ, а в таблиці 2 показаний порядок проходження бітівв кодової посилці для цього варіанту підключення такого РКІ.
Таблиця 2. Порядок проходження бітів в кодовоїпосилці
Біт
Висновок
Сегмент РКІ
Біт
Висновок
Сегмент РКІ
D0
COA1, COC/G
H1
D20
COB3, COC/G
D3
D1
COB1, COB
G1
D21
COA3, COB
C3
D2
COC1, COA/G
F1
D22
COA3, COA/G
B3
D3
COC1, COB
E1
D23
COB3, COA/G
A3
D4
COB1, COC/G
D1
D24
COA4, COC/G
H4
D5
COA1, COB
C1
D25
COB4, COB
G4
D6
COA1, COA/G
B1
D26
COC4, COA/G
F4
D7
COB1, COA/G
A1
D27
COC4, COB
E4
D8
COA2, COC/G
H2
D28
COB4, COC/G
D4
D9
COB2, COB
G2
D29
COA4, COB
C4
D10
COC2, COA/G
F2
D30
COA4, COA/G
B4
D11
COC2, COB
E2
D31
COB4, COA/G
A4
D12
COB2, COC/G
D2
D32
COC1, COC/G
P1
D13
COA2, COB
таблиці 3.
В·
В·записати
В·записати
В·
Таблиця 3. Призначення бітів управління
1
1
0
1
1
0
-
0
0
В·
В·записати
В·записатиВідбувається
В·
В·
В·записати
В·записатигенератора.
В·
резистивний дільник.В іншому випадку
В якостіме індикації температури здійснюється ще й контроль її виходу забезпечні межі. Зважаючи недостатнього обсягу пам'яті програм, редагуванняпорогів температур не підтримується. Пороги у вигляді констант внесені в текстпрограми. Для першого термометра +55 градусів, а для другого та третьоготермометра +99 градусів.
Для вимірюваннянапруги бортової мережі побудований найпростіший 8-розрядний АЦП на основівбудованого в мікроконтроллер компаратора. Для зменшення впливу перешкодвикористовується 16-кратне усереднення результатів. Принцип роботи АЦП пояснений нарис. 8.
Малюнок 8.Принцип роботи АЦП
На вході AIN1формується Пікоподібне напруга, що порівнюється з вхіднимнапругою, яке через дільник R2, R3 надходить на вхід компаратора AIN0.Ємність C8 знижує вплив перешкод на показання вольтметра. Пікоподібненапруга формується на ємності C9 в результаті заряду її стабільним струмом відгенератора струму, зібраного на елементах VT2, VD9, R6. Перед початком вимірюванняконденсатор C9 розряджений за допомогою відкритого ключа VT3. Коли починається циклвимірювання, на порту P1.5 встановлюється низький логічний рівень, транзисторVT3 закривається, і напруга на конденсаторі C9 починає лінійно наростати. Вцей час дозволяється рахунок програмного лічильнику. Рахунок йде до тих пір, покинапруга на C9 не стане рівним вхідному (на середній точці дільника R2, R3).При цьому перемикається вбудований компаратор, і рахунок забороняється. Значення,накопичене в лічильнику, буде пропорційно вхідному напрузі. Застосуваннягенератора струму (а не резистора) дозволило отримати лінійний закон заряду C9,що виключило необхідність програмної лінеаризації АЦП, яка зажадалаб додаткових витрат і так дефіцитної пам'яті програм. Необхідно відзначити,що конденсатор C9 повинен бути термостабільним, наприклад, з плівковим діелектрикомтипу К73-17. За допомогою резистора R6 підбирають струм генератора таким чином,щоб свідчення АЦП збігалися з реальним значенням напруги на вході + B.Крім індикації напруги зді...