(ЧАСТЬ 2)

В нашем предыдущем посте мы смогли объяснить, что такое интерфейс, и показать, как одноразрядный 7-сегментный дисплей был сопряжен с микроконтроллером AT89C51 для создания обратного счетчика от 0 до 9.

В этом проекте я покажу вам аналогичный, но на этот раз с четырехразрядным 7-сегментным дисплеем для отображения возможных букв от A до Z как в нижнем, так и в верхнем регистре. В этой статье показано, как я подключил 7-сегментный дисплей к непрерывному миганию букв, используя предопределенную задержку, несколько цепей с четырехразрядным 7-сегментным дисплеем с ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ДЛЯ МОДЕЛИРОВАНИЯ PROTEUS PRO.

Принцип цепи

Семисегментный дисплей состоит из семи светодиодов, расположенных в виде квадратной «8», слегка наклоненной вправо, и одного светодиода в виде точечного символа (для обозначения десятичной точки). Различные символы могут отображаться путем выборочного свечения необходимых сегментов светодиода. 7-сегментные дисплеи доступны в двух конфигурациях: с общим анодом и общим катодом. В общем типе катода катод всех светодиодов соединен вместе с одной клеммой, которая обычно помечена как «com», а анод всех светодиодов остается один в виде отдельных контактов, помеченных как a, b, c, d, e, f , g & h (или точка) . В обычном анодном типе аноды всех светодиодов соединены вместе в виде одной клеммы, а катоды оставлены в виде отдельных контактов. Схема выводов и изображение типичного 7-сегментного светодиодного дисплея показаны на изображении ниже.

Здесь используется общая конфигурация катода, поскольку в предыдущем проекте использовалась общая конфигурация анода.

Требуемые компоненты

  • AT89C51 (микроконтроллер 8051)
  • Кристаллические осцилляторы
  • 2 конденсатора (30 пФ)
  • 1 конденсатор (100 мкФ)
  • 1 резистор (10 кОм)
  • 4 резистора (1K)
  • 4 транзистора
  • 4-разрядный 7-сегментный дисплей

Схема цепи

Схема цифрового привода.

Схема управления цифрами семисегментного светодиодного дисплея — это просто различные логические комбинации его клемм от «a» до «h» для отображения разных цифр и символов.

Программная часть проекта должна решать следующие задачи.

Сформируйте счетчик от a до z с заданной задержкой (около 1/2 секунды здесь).
Преобразуйте текущий счет в шаблон цифрового привода.

Поместите текущий шаблон цифрового диска в порт для отображения.
Все вышеперечисленные задачи выполняются с помощью программы, приведенной ниже.

Разработана схема цифрового привода для букв А, а, Б, б, В, в, Г, д, Е, е, Ж, г, Н, ч, И, и, Ж, к, Л, л, Н, n, O, o, P, r, S, U, u, t, Y, y и Z.

Программа

Как работать?

· Подключите 7-сегментный индикатор к порту 0 микроконтроллера.

· Введите код в микроконтроллер.

· Включите цепь.

· Вы можете наблюдать подсчет светящегося дисплея.

· Теперь выключите цепь.

Схемы приложений

· Их можно использовать для уличных фонарей.

· Их можно использовать в светофорах и знаках.

· Из них можно сделать аварийное освещение.

· Их можно использовать для создания электронных сигналов.

· Их можно использовать в качестве индикаторов.