Индикатор вертикальный 2×3 на TM1637
Модуль индикации шестиразрядный на микросхеме ТМ1637
В данной статье рассматривается модуль индикации на микросхеме ТМ1637 и двух трехразрядных семисегментных светодиодных индикаторах. На сайте уже опубликована статья о шестиразрядном индикаторе на указанной микросхеме «Индикатор шестиразрядный на TM1637». В этой статье приводится схема и рисунок печатной платы для двух трехразрядных индикаторов расположенных вертикально друг над другом, в некоторых случаях при разработке различных устройств это более удобно. Например, в блоках питания, где необходимо выводить данные о напряжении и тока.
Схема модуля показана на рисунке 1.
Конденсатор С1 – блокировочный, резисторы R1 и R2 – подтягивающие к шине питания модуля +5 вольт.
Все компоненты схемы устанавливаются на небольшой печатной плате. Внешний вид топологии проводников платы показан на рисунке ниже.
В соответствии с данной разводкой проводников был прописан и алгоритм взаимодействия драйвера ТМ1637 с микроконтроллером PIC16F676. Нарушать очередность загрузки данных нельзя. В данном случае загрузка данных начинается с младших разрядов. Digit_1, это самый младший разряд и в программе равен единице. В Digit_2 записана двойка и так далее, в Digit_6 записана шестерка, это самый старший разряд.
Ниже приведена часть кода по выводу данных на индикатор.
Например, нам надо вывести на данный индикатор значение напряжения и тока. Значение напряжения будем выводить на верхний индикатор и соответственно на нижний – значение тока. Значит в Digit_1 будем заносить значение младшего разряда величины напряжения, в Digit_2 — значение среднего разряда и в Digit_3 – значение старшего разряда величины напряжения. В Digit_4 заносим значение младшего разряда значения тока, в Digit_5 – среднего и в Digit_6 старшего разряда значения тока.
Вид работающего модуля показан на фото 1.
Удачи К.В.Ю.
Все файлы проекта можно скачать архивом.
.
.
3 комментария к “Индикатор вертикальный 2×3 на TM1637”
Спасибо. Благодарим, что выкладывете код. Учимся по Вашим проектам.
Спасибо. Теперь бы горизонтальный 3 на 2 на TM1637.
Привет, Александр, судя по адресу, тоже с 1953? Да, пора уже из повторяшек в настоящие радиолюбители переходить. Вот и разработай горизонтальный 3 на 2 на TM1637, а я от твоего имени выложу для других горемык.