В качестве светодиодов HL1, HL2 используются светодиоды типа АЛ307А с красным цветом свечения.
Рисунок 6 - Схема подключения светодиодов «Нагрев» и «Низкий уровень воды»
Разработка схемы индикации времени / температуры
Схема индикации предназначена для отображения текущего времени в минутах и часах либо температуры воды (выбирается нажатием кнопки SB8 «Управление отображением времени / температуры»). Схема индикации приведена на рисунке 7.
Для управления светодиодными индикаторами применен драйвер MAX6958, управляемый по шине I2C. Данный драйвер позволяет управлять 4-мя светодиодными 7-сегментными индикаторами с общим катодом, а также 8-ю отдельными светодиодами. Драйвер имеет возможность программно регулировать яркость свечения индикаторов.
Подключение индикаторов к выводам драйвера приведено в таблице 2, а цоколевка драйвера - на рисунке 8.
Таблица 2 - Подключение индикаторов к выводам драйвера
D0/S0 |
D1/S1 |
D2/S2 |
D3/S3 |
S4 |
S5 |
S6 |
S7 |
S8 |
S9 | |
Индикатор 0 |
К0 |
S0 |
SG |
SF |
SE |
SD |
SC |
SB |
SA |
S4 |
Индикатор 1 |
S1 |
К1 |
SG |
SF |
SE |
SD |
SC |
SB |
SA |
S5 |
Индикатор 2 |
SG |
SF |
К2 |
S2 |
SE |
SD |
SC |
SB |
SA |
S6 |
Индикатор 3 |
SG |
SF |
S3 |
К3 |
SE |
SD |
SC |
SB |
SA |
S7 |
Примечание: К1 - К3 - катоды индикаторов; SA - SG - сегменты индикаторов; S0 - S7 - аноды отдельных светодиодов.
Рисунок 8 - Цоколевка драйвера MAX6958
В качестве индикаторов HG1 - HG4 применены светодиодные индикаторы с общим катодом типа АЛС321А.
У индикаторов HG2 и HG3 задействованы децимальные точки. Точка в индикаторе HG2 предназначена для разделения разрядов минут и часов. Она подключена к выходу D0/S0 (отдельный светодиод S0). Программно реализовано мигание точки с частотой 0,5Гц. Точка в индикаторе HG3 разделяет целую и дробную части величины отображаемой температуры. Она подключена к выводу D3/S3 (отдельный светодиод S2).
Самое читаемое:
Разработка микроконтроллерного устройства стабилизации температуры
Эффективная организация контроля информации приобретает всё большее
практическое значение, прежде всего как условие успешной практической
деятельности людей. Объем информации, необходимой для нормального
функционирования современного общества, растёт из года в год. На сегодняшний
день складывается ситуация, в которой наряду с самой ...