Site Loader

Содержание

Семисегментный индикатор схема

В этой статье мы поговорим о цифровой индикации. Семисегментные светодиодные индикаторы предназначены для отображения арабских цифр от 0 до 9 рис. Такие индикаторы бывают одноразрядные, которые отображают только одно число, но семисегментных групп, объединенных в один корпус может быть и больше многоразрядные. Индикатор называется семисегментным из-за того, что отображаемый символ строится из отдельных семи сегментов.


Поиск данных по Вашему запросу:

Схемы, справочники, даташиты:

Прайс-листы, цены:

Обсуждения, статьи, мануалы:

Дождитесь окончания поиска во всех базах.

По завершению появится ссылка для доступа к найденным материалам.

Содержание:

  • Главное меню
  • Семисегментный индикатор
  • Семисегментный индикатор, четыре разряда
  • Семисегментный индикатор | Программирование микроконтроллеров
  • Arduino: 7-сегментный индикатор
  • Светодиодные семисегментные индикаторы
  • Семисегментный индикатор и динамическая индикация на AVR микроконтроллере ATmega8

ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Драйвер для 7 сегментных индикаторов CD4026 (Электроника шаг за шагом — Выпуск 15)

Главное меню


Для многих приложений для отображения данных нет необходимости в использовании более дорогого жидкокристаллического дисплея. Будет достаточно и простого семисегментного индикатора. Если вашему приложению на Arduino необходимо отображать только цифры, подумайте об использовании семисегментного индикатора. Семисегментный индикатор имеет семь светодиодов, расположенных в форме восьмерки. Он прост в использовании и экономичен в плане стоимости.

На рисунке ниже показан типовой семисегментный индикатор. Семисегментные индикаторы бывают двух типов: с общим анодом и общим катодом. Внутренняя структура обоих типов почти одинакова. Разница заключается в полярности светодиодов и общем выводе.

В семисегментном индикаторе с общим катодом такой мы использовали в экспериментах катоды всех семи светодиодов и светодиода точки подключены к выводам 3 и 8. Следующей схеме показана внутренняя структура семисегментного индикатора с общим катодом:. Индикатор с общим анодом является полной противоположностью. В индикаторе с общим анодом положительные выводы всех восьми светодиодов соединены вместе и подключены к выводам 3 и 8. Чтобы зажечь отдельный сегмент, вы соединяете его второй вывод с корпусом.

На следующей диаграмме показана внутренняя структура семисегментного индикатора с общим анодом:. В этом эксперименте мы просто будем включать и выключать светодиоды, чтобы познакомиться с работой семисегментного индикатора.

В этой схеме выводы семисегментного индикатора подключены к контактам платы Arduino, как показано в таблице ниже. Общие выводы 3 и 8 подключены к GND, а dp остается неподключенным, так как точка не используется в этом эксперименте. В этом руководстве мы свяжем семисегментный индикатор с Arduino Mega и посмотрим, как отобразить на индикаторе значения счетчика, уменьшающиеся на 1 каждую секунду.

На сайте работает сервис комментирования DISQUS, который позволяет вам оставлять комментарии на множестве сайтов, имея лишь один аккаунт на Disqus. Возможно, не обрабатываются нажатия на кнопку. И лучше обновлять значение на индикаторе только при его изменении:.

Если не получится, то скидывайте полный код скетча. Посмотрим, что не так. При нажатии кнопки на индикаторе всегда 0. Как тут быть? Нисколько не логичнее и уж точно сложнее для понимания, что происходит.

Код вывода цифры на индикатор выделен в отдельную функцию, так как он выполняет конкретную обособленную задачу, и в виде функции он может легко использоваться в любом месте реальной программы. Радиоэлектроника Цифровая электроника Отладочные комплекты Arduino Работа Arduino с периферийными устройствами Дисплеи, индикаторы работа Arduino с периферией. А, так все работает. Она содержит всё необходимое для работы с микроконтроллером; Макетная плата MB отверстий Большая беспаечная макетная плата отверстий с двумя шинами питания с каждой стороны.

Набор перемычек папа-папа Набор перемычек папа-папа. Индикатор светодиодный семисегментный, 1 символ общий катод Индикатор светодиодный семисегментный, 1 символ. Цвет: красный.

Сообщить об ошибке. Ваше имя. Ваш email для ответа.


Семисегментный индикатор

В уроке узнаем о схемах подключения семисегментных светодиодных индикаторов к микроконтроллерам, о способах управления индикаторами. Светодиодные семисегментные индикаторы остаются одними из самых популярных элементов для отображения цифровой информации. Семисегментный светодиодный индикатор отображает символ с помощью семи светодиодов — сегментов цифры. Восьмой светодиод засвечивает децимальную точку. Так что в семисегментном индикаторе 8 сегментов. Аноды или катоды каждого светодиода объединяются в индикаторе и образуют общий провод.

показана схема управления работой семисегментного СИД-индикатора. Светодиод преобразует электрический ток в свет. Таким образом, чтобы.

Семисегментный индикатор, четыре разряда

Семисегментный светодиодный индикатор Схема подключения одноразрядного семисегментного индикатора Схема подключения многоразрядного семисегментного индикатора. Семисегментный светодиодный индикатор — устройство отображения цифровой информации. Это — наиболее простая реализация индикатора, который может отображать арабские цифры. Для отображения букв используются более сложные многосегментные и матричные индикаторы. Семисегментный светодиодный индикатор , как говорит его название, состоит из семи элементов индикации сегментов , включающихся и выключающихся по отдельности. Включая их в разных комбинациях, из них можно составить упрощённые изображения арабских цифр. Сегменты обозначаются буквами от A до G; восьмой сегмент — десятичная точка decimal point, DP , предназначенная для отображения дробных чисел. Изредка на семисегментном индикаторе отображают буквы.

Семисегментный индикатор | Программирование микроконтроллеров

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

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

Arduino: 7-сегментный индикатор

Цифровые 7-сегментные индикаторы KEM — интегральные микросхемы из диодных полупроводниковых источников излучения светодиодов , предназначены для отображения цифровой и буквенной информации. Отличительными характеристиками семисегментных цифровых индикаторов KEM являются количество разрядов в одном корпусе одноразрядные , двухразрядные , трехразрядные и четырехразрядные , цвет отображаемой информации красный , зелёный и высота отображаемого знака от 7,62 мм до 45 мм. Кроме сегментов, синтезирующих цифры и буквы, разряд некоторых цифровых индикаторов может иметь одну или две децимальных точек , так называемый делитель дробных чисел. Изготавливаются цифровые индикаторы в пластмассовом корпусе , задняя часть которого залита эпоксидным компаундом. Цвет дисплея черный или серый.

Светодиодные семисегментные индикаторы

Для многих приложений для отображения данных нет необходимости в использовании более дорогого жидкокристаллического дисплея. Будет достаточно и простого семисегментного индикатора. Если вашему приложению на Arduino необходимо отображать только цифры, подумайте об использовании семисегментного индикатора. Семисегментный индикатор имеет семь светодиодов, расположенных в форме восьмерки. Он прост в использовании и экономичен в плане стоимости. На рисунке ниже показан типовой семисегментный индикатор.

На 7-сегментный индикатор распространяются те же правила, что и на стандартные Придётся каждый раз смотреть на схему, что вспомнить, какие.

Семисегментный индикатор и динамическая индикация на AVR микроконтроллере ATmega8

Существуют такие параметры, для которых было бы удобнее выдавать объективную информацию, чем просто индикацию. Да, все это можно было бы сделать на светящихся лампочках или светодиодах. Но считать эти светлячки — ну уж нет!

Освой Arduino играючи. Сайт Александра Климова. Стоит мне объяснить проблему ей — и все становится ясно. Если статья вам понравилась, то можете поддержать проект.

Устройство Статическая индикация Динамическая индикация Пример программы.

Для отображения букв используются более сложные многосегментные и матричные индикаторы. Семисегментный индикатор, как говорит его название, состоит из семи элементов индикации сегментов , включающихся и выключающихся по отдельности. Включая их в разных комбинациях, из них можно составить упрощённые изображения арабских цифр. Цифры 6 , 7 и 9 имеют по два разных представления на семисегментном индикаторе [1] [2]. В ранних калькуляторах Casio и Электроника цифра 0 отображалась в нижней половине индикатора [3].

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

Учебный курс. Семисегментный индикатор. Они просты в управлении, имеет высокую яркость, широкий диапазон рабочих температур и низкую стоимость. Зажигая одновременно несколько светодиодов можно формировать на индикаторе символы цифр.


Семисегментный индикатор распиновка

Учебный курс. Семисегментный индикатор. Они просты в управлении, имеет высокую яркость, широкий диапазон рабочих температур и низкую стоимость. Зажигая одновременно несколько светодиодов можно формировать на индикаторе символы цифр.


Поиск данных по Вашему запросу:

Схемы, справочники, даташиты:

Прайс-листы, цены:

Обсуждения, статьи, мануалы:

Дождитесь окончания поиска во всех базах.

По завершению появится ссылка для доступа к найденным материалам.

Содержание:

  • Главное меню
  • Цифровые 7-сегментные индикаторы
  • Семисегментный индикатор
  • Семисегментный индикатор, четыре разряда
  • Программирование Arduino урок 12 — семисегментный индикатор часть 1
  • Подключение 7-сегментного индикатора к Ардуино
  • Управление семисегментным индикатором
  • ● Проект 6: Семисегментный индикатор одноразрядный. Выводим цифры

ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Семисегментный индикатор — Микроконтроллеры с нуля #8

Главное меню


В этой статье описывается схема подключения пары светодиодных семисегментных индикаторов к Arduino Uno с помощью микросхем-драйверов CD При таком подходе, для вывода числа с любым количеством разрядов используется всего 2 цифровых выхода Arduino. Семисегментный индикатор — это просто набор обычных светодиодов в одном корпусе. Просто они выложены восьмёркой и имеют форму палочки-сегмента.

Для упрощения этой задачи существует 7-сегментный драйвер. Это простая микросхема с внутренним счётчиком. У неё есть 7 выходов для подключения всех сегментов a, b, c, d, e, f, g pins , контакт для сбрасывания счётчика в 0 reset pin и контакт для увеличения значения на единицу clock pin.

Его значение всё время LOW за исключением момента переполнения, когда значение счётчика равно 9, а его увеличивают на единицу. Его можно соединить с clock pin другого драйвера и таким образом получить счётчик для двузначных чисел.

Продолжая эту цепочку, можно выводить сколь угодно длинные числа. Микросхема может работать на частоте до 16 МГц, то есть она будет фиксировать изменения на clock pin даже если они будут происходить 16 миллионов раз в секунду. На той же частоте работает Arduino, и это удобно: для вывода определённого числа достаточно сбросить счётчик в 0 и быстро инкрементировать значение по единице до заданного.

Глазу это не заметно. Сначала установим индикаторы и драйверы на breadboard. Канавка разделяет breadboard на 2 несоединённые между собой половины. Далее следует самая кропотливая работа: соединение выходов микросхемы с соответствующими анодами индикатора. Соединять их необходимо через токоограничивающие резисторы как и обычные светодиоды.

В противном случае ток на этом участке цепи будет выше нормы, а это может привести к выходу из строя индикатора или микросхемы. Номинал Ом подойдёт. Соединять необходимо сопоставляя распиновку микросхемы выходы a-g и распиновку индикатора входы a-g. В последствии, мы подведём к ним сигнал с Arduino, чтобы он мог обнулять значение целиком в обоих драйверах. Таким образом мы получим схему, способную отображать числа с двумя разрядами. Вики Видео Форум Блог. Содержание Схема подключения 7-сегментных индикаторов к Arduino.

Для примера будем выводить на индикаторы количество секунд, прошедших с момента старта работы. Далее, подключим один из драйверов в соответствии с его распиновкой 16 — к рельсе питания: это питание для микросхемы.

К этому контакту мы позже подведём сигнал с Arduino. Наличие резистора полезно, чтобы избежать ложного срабатывания из-за окружающих помех пока вход ни к чему не подключен. Подходящим номиналом является 10 кОм. Когда мы соединим этот контакт с выходом Arduino, резистор не будет играть роли: сигнал притянет к земле микроконтроллер.

Поэтому если вы знаете, что драйвер при работе всегда будет соединён с Arduino, можете не использовать резистор вовсе. Инструменты пользователя Войти. Недавние изменения Управление медиафайлами Все страницы.


Цифровые 7-сегментные индикаторы

Подключение семисегментного индикатора к Arduino — это прекрасный проект начального уровня, позволяющий познакомиться с платой Arduino поближе. Но подключение одноразрядного индикатора довольно просто осуществляется. Поэтому мы несколько усложним задачу и подключим четырехразрядный семисегментный индикатор. В данном случае будем использовать модуль четырехзначного светодиодного индикатора с общим катодом. Каждый сегмент в модуле индикатора мультиплексирован, то есть он разделяет одну анодную точку соединения с другими сегментами своего разряда. И каждый из четырех разрядов в модуле имеет собственную точку подключения с общим катодом. Это позволяет каждую цифру включать или выключать независимо.

Цифровые семисегментные одно-, двух-, трех- и четырехразрядные индикаторы. Размеры, цоколёвка, схема цифрового индикатора, маркировка .

Семисегментный индикатор

В уроке узнаем о схемах подключения семисегментных светодиодных индикаторов к микроконтроллерам, о способах управления индикаторами. Светодиодные семисегментные индикаторы остаются одними из самых популярных элементов для отображения цифровой информации. Семисегментный светодиодный индикатор отображает символ с помощью семи светодиодов — сегментов цифры. Восьмой светодиод засвечивает децимальную точку. Так что в семисегментном индикаторе 8 сегментов. Аноды или катоды каждого светодиода объединяются в индикаторе и образуют общий провод. Поэтому существуют индикаторы с общим анодом и общим катодом. Подключать светодиодные индикаторы к микроконтроллеру необходимо через резисторы, ограничивающие ток. Современные светодиодные индикаторы достаточно ярко светятся уже при токе 1 мА.

Семисегментный индикатор, четыре разряда

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

В этой статье описывается схема подключения пары светодиодных семисегментных индикаторов к Arduino Uno с помощью микросхем-драйверов CD

Программирование Arduino урок 12 — семисегментный индикатор часть 1

Существуют такие параметры, для которых было бы удобнее выдавать объективную информацию, чем просто индикацию. Да, все это можно было бы сделать на светящихся лампочках или светодиодах. Но считать эти светлячки — ну уж нет! Но, как говорится, самые простые решения — самые надежные. Поэтому, долго не думая, разработчики взяли простые светодиодные полосы и расставили их в нужном порядке.

Подключение 7-сегментного индикатора к Ардуино

В этой статье мы поговорим о цифровой индикации. Семисегментные светодиодные индикаторы предназначены для отображения арабских цифр от 0 до 9 рис. Такие индикаторы бывают одноразрядные, которые отображают только одно число, но семисегментных групп, объединенных в один корпус может быть и больше многоразрядные. Индикатор называется семисегментным из-за того, что отображаемый символ строится из отдельных семи сегментов. Внутри корпуса такого индикатора находятся светодиоды, каждый из которых засвечивает свой сегмент.

Семисегментные индикаторы до сих пор широко применяются для отображения числовой информации, несмотря на появление новых.

Управление семисегментным индикатором

Для отображения букв используются более сложные многосегментные и матричные индикаторы. Семисегментный индикатор, как говорит его название, состоит из семи элементов индикации сегментов , включающихся и выключающихся по отдельности. Включая их в разных комбинациях, из них можно составить упрощённые изображения арабских цифр. Цифры 6 , 7 и 9 имеют по два разных представления на семисегментном индикаторе [1] [2].

● Проект 6: Семисегментный индикатор одноразрядный.

Выводим цифры

ВИДЕО ПО ТЕМЕ: Семисегментный индикатор своими руками

Семисегментный индикатор — это набор светодиодов, собранных в едином корпусе. Светодиоды образуют сегменты-палочки, путём подсвечивания которых можно формировать цифры. Индикатор можно напрямую подключать к Ардуино см. Светодиод , но при этом будет задействовано целых 7 выводов контроллера на один дисплей, и придется озаботится добавлением в программу кода, реализующего отображение цифр на индикаторе. Этот способ плох также и тем, что ограничено количество подключенных индикаторов — больше двух разрядов отобразить уже не получится, на контроллере не хватит выводов.

Цифровые 7-сегментные индикаторы KEM — интегральные микросхемы из диодных полупроводниковых источников излучения светодиодов , предназначены для отображения цифровой и буквенной информации.

Немного теории. Выбор индикатора С выбором я немного поторопился, и вместо того чтобы почитать теорию, пошёл в магазин радиодеталей и просто выбрал те индикаторы, которые мне больше приглянулись. На самом деле, при выборе стоит учитывать, что индикаторы могут быть с общим катодом или с общим анодом. По сути — это просто полярность. А вот при подключении, меньше заморочек если общий всё-таки катод. Если общий — катод, то его обычно цепляют на землю, и можно регулировать яркость каждого сегмента отдельно, изменяя ток на каждом отдельном аноде. А если общий — анод, то на него подают напряжение, и приходится включать сегменты, инвертируя подачу сигнала на катоды.

Новые статьи. Принцип работы, подключение, примеры. Модуль Bluetooth HC


Логический индикатор высокого и низкого уровня на 7-сегментном дисплее

Логический индикатор высокого и низкого уровня используется для измерения напряжения (высокого и низкого). Для измерения высокого или низкого логического состояния просто поместите щуп в эту точку, и вы получите

Рис. 1: Прототип схемы на макетной плате с буквой «L», отображаемой на 7-сегментном дисплее Эта схема будет отображать «H», если напряжение высокое, и «L», когда напряжение низкое.

Эта простая схема основана на таймере 555, который действует как бистабильный мультивибратор, и семисегментном дисплее с двумя общими анодами, используемом в качестве индикатора для отображения логического состояния и нескольких других дискретных компонентов.

В бистабильном режиме таймер 555 действует как базовый триггер. У нас есть контакты 2 и 6, которые являются триггерным и пороговым контактами, и напряжение, которое должно быть измерено, должно быть подано на этот контакт. Когда на этом выводе 2 низкий уровень, схема находится в заданном положении и меняет состояние выхода на высокий уровень. И когда контакт 2 высокий, выходной контакт 3 низкий. Он будет удерживать состояние либо высоким, либо низким на неопределенный срок, поэтому его называют бистабильным мультивибратором. Мы соединили контакт 4 с переключателем, который используется для сброса схемы. Подтягивание входа сброса к земле действует как «сброс» и переводит выходной контакт на землю (низкое состояние).


 

В настоящее время вместо точечно-матричного дисплея обычно используются семисегментные дисплеи. Его можно использовать во многих местах, например, в микроволновой печи или причудливой тостерной печи, или вы можете найти то же самое в стиральной машине. На 7-сегментном дисплее можно отображать цифры от 0 до 9 и некоторые буквы алфавита. Он не может отображать алфавит, который использует диагональные линии (например, R, Q и т. д.), и вы не можете различить числовой ноль и алфавит O.

7-сегментный дисплей помечен буквами от a до g, а десятичная точка обычно известна как DP. ДП — общая точка. В дисплее с общим катодом контакты 3 и 8 подключены к земле, а остальные контакты подключены к источнику питания. Аналогично в общем аноде выводы 3 и 8 подключены к питанию, а остальные – к земле.

Преимущество 7-сегментного дисплея-

1. Для работы требуется низкое энергопотребление (менее 2,5 В).

2. Поставляется в стандартных отраслевых размерах.

3. Поставляется со стандартным отраслевым выводом, который можно найти непосредственно в техническом описании.

4. Семисегментный дисплей имеет разные размеры, пользователь может использовать его в соответствии со своими требованиями, например 7,6 мм, 10 мм, 14,2 мм и т. д.

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

На следующем рисунке показана конфигурация контактов 7-сегментного дисплея:

 

b» обозначает контакт 6.

буква «c» обозначает контакт 4

буква «d» обозначает контакт 2

буква «e» обозначает контакт 1

буква «f» обозначает контакт 9

буква «g» обозначает контакт 10

Работа схемы

Для включения логической схемы индикатора высокого и низкого уровня сначала кратковременно нажмите переключатель сброса S1, подключенный к контакту 4 IC1, чтобы сбросить всю схему. Когда логический пробник подключен к нулевому напряжению или земле, триггерный контакт 2 таймера 555 опускается ниже 1,7 В, чтобы сделать выходной контакт 3 высоким. И этот контакт 3 связан с 7-сегментным дисплеем. В это время мы получим букву «L», отображаемую на 7-сегментном дисплее 2, что означает логический ноль. Бистабильный мультивибратор будет удерживать это состояние до тех пор, пока не будет нажата кнопка сброса или мы не изменим логический уровень.

С другой стороны, когда логический датчик подключен к высокому логическому уровню, триггерный контакт 2 становится высоким более чем 3,3 В, а выходной контакт 3 становится низким, и на 7-сегментном дисплее 1 отображается «H», в то время как второй дисплей остается выключенным.

Рис. 3: Прототип схемы на хлебной боевой панели, показывающий «L», отображаемый на 7 сегменте

Видео с цепи

.

 


таблица истинности семисегментного дисплея и принципиальная схема

Содержание

семисегментный дисплей или индикатор из них состоит десятичная цифра 8.

Таким образом, из-за применения семи светодиодов в виде сегментов этот компонент известен как семисегментный дисплей. Этот семисегментный дисплей или электронный компонент используется для отображения или демонстрации десятичных чисел от 0 до 9.как показано на рисунке 4.33. Светодиод используется в электронных калькуляторах, часах, измерительных приборах и научном оборудовании для отображения числовых цифр от 0 до 9, кроме демонстрации некоторых заглавных букв английского языка. Поскольку весь этот дисплей основан на семи светодиодах или его можно представить с помощью семи светодиодов, он известен как семисегментный дисплей.

На рис. 4.34 (a) показан пример семисегментного индикатора, который состоит из семи прямоугольных светодиодов (светодиодов) от A до G. Поскольку каждый светодиод представляет собой сегмент отображаемого символа, поэтому он известен как сегмент. На рисунке (б) типизирована схема семисегментного индикатора. Вдоль каждого ряда светодиодов в цепи установлен внешний резистор, функция которого заключается в удержании токов в пределах безопасного уровня. С помощью заземления одного или нескольких резисторов мы можем сформировать любую цифру от 0 до 9.. Например, если A, B и C заземлены, мы получаем семь (7). А если заземлены A, B, C, D и G, то получим 3. При этом, если излучаются все сегменты, кроме 8 и среднего сегмента G, получается ноль или цифра 0 (помните, что с помощью заземления резистор, его цепь замыкается и светодиод, установленный последовательно с заземленным резистором, излучает или загорается, а светодиоды, подключенные к незаземленным резисторам, не светятся). Семисегментный дисплей может отображать десятичные числа от 0 до 9, заглавные английские буквы A, C, E и F и две строчные английские буквы b и d. Таким образом, любая десятичная цифра может быть отформатирована посредством прямого смещения любой выбранной комбинации сегментов.

Рисунок 4.34 – Семисегментный индикатор (а). физическое расположение сегментов (б). схематическая диаграмма

Типы семисегментного дисплея

Семисегментный дисплей бывает следующих двух типов.

1. тип с общим анодом

2. тип с общим катодом

тип с общим катодом

В этом типе дисплея аноды всех светодиодов, присутствующих в дисплее, соединены между собой или закорочены, как видно из рисунка 4.35 (а). Светодиод, который необходимо излучать, всегда должен быть подключен к земле, чтобы цепь могла быть замкнута.

Кроме того, в типе с общим анодом между каждым светодиодом и землей устанавливается токоограничивающий резистор, размер которого зависит от величины тока, проходящего через светодиод. В общем анодном типе катоды семи светодиодов, существующих на семисегментных светодиодах, заземляются различными способами для формирования различных цифр от 0 до 9. Например, мы хотим отобразить цифру 0 (ноль). Чтобы излучать ноль (0), мы должны удерживать «g» на логической 1, тогда как все остальные сегменты на логическом нуле. Таблица истинности от 0 до 9цифры индикации общего типа анода показаны на рисунке 4.36.

Рисунок 4.35 – (а). общий – анодный тип (б). общий – тип катода

Рисунок 4.36 – Семисегментный общий тип анода Отображение таблицы истинности б С д и ф г Цифры Д С Б А 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 1 0 0 1 0 0 0 1 2 0 0 1 0 0 0 0 0 1 1 0 3 0 0 1 1 1 0 0 1 1 0 0 4 0 1 0 0 0 1 0 0 1 0 0 5 0 1 0 1 0 1 0 0 0 0 0 6 0 1 1 0 0 0 0 1 1 1 1 7 0 1 1 1 0 0 0 0 0 0 0 8 1 0 0 0 0 0 0 0 1 0 0 9 1 0 0 1

Общий катод

В семисегментном индикаторе с общим катодом все катоды светодиодов соединены вместе, как показано на рис. 4.35 (b). Кроме того, резистор ограничения тока также используется между каждым светодиодом и +VCC в типе с общим катодом. В такой ситуации нужный светодиод подключается к +5В, чтобы выполнить схему. Таким образом, путем соединения входов a–g с VCC, все цифры от 0 до 9может отображаться. Предположим, мы хотим отобразить цифру 3, в такой ситуации светодиоды a, b, c, d и g будут светиться, а остальные светодиоды будут выключены. Таким образом, горящие светодиоды образуют цифру 3. На рис. 4.37 показана таблица истинности целых цифр дисплея с общим катодом, где 1 означает, что светодиоды горят или включены, а 0 означает, что светодиод выключен.

Рисунок 4.37 – Таблица истинности семисегментного дисплея с общим катодом

а б С д и ф г Цифры Д С Б А
1 1 1 1 1 1 0 0 0 0 0 0
0 1 1 0 0 0 0 1 0 0 0 1
1 1 0 1 1 1 0 2 0 0 1 0
1 1 1 1  0 0 1 3 0 0 1 1
0 1 1 0 0 1 1 4 0 1 0 0
1 0 1 1 0 1 1 5 0 1 0 1
1 0 1 1 1 1 1 6 0 1 1 0
1 1 1 0 0 0 0 7 0 1 1 1
1 1 1 1 1 1 1 8 1 0 0 0
1 1 1 1 0 1 1 9 1 0 0 1

BCD для семисегментного декодера

BCD для семисегментного декодера представляет собой комбинационную логическую схему, которая преобразует ввод данных на BCD в соответствующий код и используется для выбора сегментов в индикаторе дисплея (который используется для отображения десятичных цифр в обычной или привычной форме). Другими словами, такая комбинационная логическая схема, которая при применении стандартного 8421 или двоично-десятичного кода на входе выдает определенный 7-битный выходной код из-за применения этого входа, который затем используется для управления 7-сегментным дисплеем ( который отражает десятичные числа), называется BCD to Seven Segment Decoder или дисковод. Таким образом, декодер BCD в семисегментный принимает на свои входы только коды BCD и применяет свой выход для подачи питания на семисегментные устройства отображения, которые производят десятичное считывание. Однако семисегментное считывание представляет собой такой электронный компонент, который получает от дешифратора семь выходов (т.е. a, b, c, d, e, f, g) и выполняет свою функцию по отображению десятичных чисел от 0 до 9.а иногда и буквы определенного типа (например, A, C, E, F, b и d). Для этого облучаются два или более сегмента из семи сегментов (которые содержат семь светодиодов), которые правильно сконфигурированы (т.е. размещены в виде цифры 8) на дисплее (т. е. семь выходов дешифратора, т.е. g, выберите соответствующие сегменты и подсветите их). Таким образом, подсвеченные сегменты отображают разные цифры (0–9) и разные буквы. Помимо светодиодов, эти сегменты также могут быть изготовлены из люминесцентных ламп, газоразрядных трубок или жидкокристаллических дисплеев. На рисунке 4.33 (а) семисегментный формат отображения и на рисунке (б) цифры, образованные от 0 до 9.были показаны семь сегментов. Помните, что эту комбинационную схему (то есть декодер) обычно можно найти в виде следующих чисел в форме MSC.

7446 … BCD с общим анодом к семисегментному декодеру/приводу

7447 … BCD с общим анодом к семисегментному декодеру/приводу

7448 … BCD с общим катодом к семисегментному декодеру/приводу

На рис. показан символ BCD для семисегментного декодера/привода вместе с его активным низким выходным сигналом. На рисунке видны 4 входа BCD, которые декодер преобразует в 7 выходов (от a до g).

Эти выходы декодера являются входами для семисегментного дисплея. Выходы семисегментного декодера (от a до g) подключены к входам дисплея (от a до g). Здесь необходимо разъяснить, что если вы используете декодер с общим анодом (например, 7446 или 7447), необходимо использовать дисплей с общим анодом вдоль него, а если вы используете декодер с общим катодом (7448), важно всегда используйте с ним общий катодный дисплей.

Рисунок 4.38 – Логический символ для BCD – к семисегментному дешифратору/формирователю с активными низкими входами

На рис. 4.39 показан декодер или драйвер 7446. Этот семисегментный декодер представляет собой декодер ИС, который применяется для управления семисегментным индикатором, как показано на рисунке. Этот декодер имеет четыре входа (6, 2, 1, 7), которые представляют собой входы BCD ABCD, и имеет 7 выходных контактов (т. е. 14, 15, 9, 10, 11, 12, 13), которые подключены к семисегментному индикатору ( от а до г). Контакт № 16 был подключен к VCC, а контакт № заземлен. Согласно рисунку, этот декодер 7446 IC управляет индикатором функционального анода. Логические схемы внутри 7416 преобразуют входной двоично-десятичный код в требуемый выходной сигнал.

Рисунок 4.39 – Декодер 7446 – драйвер

Например, если значение входа BCD равно 0111, внутренняя логическая схема 7446 (которая была продемонстрирована здесь) будет проводить или излучать светодиоды a, b и c, тогда как остальные светодиоды не горят. Как следствие, на семисегментном индикаторе появится цифра 7.

При значении двоично-десятичного входа 0101 дешифратор выдает все сегменты (т.е. a, f, g, e, d) семисегментного индикатора, кроме b и c, в результате цифра 5 будет отображаться на семисегментном индикаторе. –сегментный дисплей. Пример этого показан на рис. 4.40.

Рисунок 4.40 – декодер, управляющий семисегментным дисплеем

На рисунке 4.41 логический символ отдельного двоично-десятичного кода 7447 TTL (или 741N47) для семисегментного декодера (который управляет семисегментным дисплеем посредством декодирования вход BCD). Это устройство MSI декодирует ввод BCD и отображает его в виде семисегментного дисплея. Помимо функций декодирования и управления сегментами или отображения, 7447 также обладает следующими достоинствами, которые были объяснены логическими символами.

(и). LT                    Проверка лампы

(ii). RPI                  Вход гашения пульсаций

(iii). BI/ RBO        Вход гашения/гашение пульсаций на выходе

Как только LT, RBI и BI/RBO начинают работать, все выходы (от a до g) становятся активными на низком уровне, как показано кружками над логическими символами. Эти выходы могут напрямую управлять семисегментным дисплеем с общим анодом. Помните, что двоично-десятичное число, которое требуется для декодирования, подается на входы A, B, C и D. На рисунке 4.42 полная функция микросхемы декодера/драйвера 7447 представлена ​​с помощью таблицы истинности.

Рисунок 4.41 – Декодер/драйвер 7447 BCD – к – 7 – сегментный декодер/драйвер

Рисунок 4.42 – Таблица истинности для декодера 7447 A

                       ВХОДЫ                                                  ВЫХОДЫ
Десятичный или функциональный LT РБИ  

 

Д С Б А

 

БИ/БРО

 

 

и

 

 

б

 

 

с

 

 

г

 

 

и

 

 

Ф

 

 

г

 

 

Примечание

0 Х Х Л Л Л Л Х НА НА НА НА НА НА ВЫКЛ
1 Х х Л Л Л В Х ВЫКЛ НА НА ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ
2 Х х л х л Х НА НА ВЫКЛ НА НА ВЫКЛ НА
3 Х х л х л Х НА НА НА НА ВЫКЛ ВЫКЛ НА
4 Х х л х л Х ВЫКЛ НА НА ВЫКЛ ВЫКЛ НА НА
5 Х х Д В Д В Х НА ВЫКЛ НА НА ВЫКЛ НА НА
6 Х х Д В В Д Х ВЫКЛ ВЫКЛ НА НА НА НА НА
7 Х х Д В В В Х НА НА НА ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ
8 Х х В Л Л Л Х НА НА НА НА НА НА НА 1
9 Х х В Н Н В Х НА НА НА ВЫКЛ ВЫКЛ НА НА
10 Х х В В В В Х ВЫКЛ ВЫКЛ ВЫКЛ НА НА ВЫКЛ НА
11 Х х В Н В В Х ВЫКЛ ВЫКЛ НА НА ВЫКЛ ВЫКЛ НА
12 Х х В Н Н Н Х ВЫКЛ НА ВЫКЛ ВЫКЛ ВЫКЛ НА НА
13 Х х В В Д В Х НА ВЫКЛ ВЫКЛ НА ВЫКЛ НА НА
14 Х х В В В Д Х ВЫКЛ ВЫКЛ ВЫКЛ НА НА НА НА
15 Х х В В В В Х ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ
БИ

РБИ

LT

Х

Х

л

Х

л

Х

Х Х Х Х

Л Л Л Л

Х Х Х Х

л

л

Н

ВЫКЛ.

ВЫКЛ

ПО

ВЫКЛ.

ВЫКЛ

ПО

ВЫКЛ.

ВЫКЛ

ПО

ВЫКЛ.

ВЫКЛ

ПО

ВЫКЛ.

ВЫКЛ

ПО

ВЫКЛ.

ВЫКЛ

ПО

ВЫКЛ.

ВЫКЛ

ПО

2

3

4

H = высокий уровень L= низкий уровень X= не имеет значения

Примечания;

1. Вход гашения (BI) должен быть открыт или удерживаться на ВЫСКОМ логическом уровне, когда требуются выходные функции от 0 до 15. Вход гашения пульсаций (RBI) должен быть разомкнут или иметь высокий уровень, если гашение десятичного нуля нежелательно.

2. Когда низкий логический уровень подается непосредственно на вход гашения (BI), все выходы сегментов выключаются независимо от уровня любого другого входа.

3. Когда вход гашения пульсаций (RBI) и входы A, B, C и D имеют низкий уровень, а вход проверки ламп (LT) ВЫСОКИЙ, все выходы сегментов отключаются, а выход гашения пульсаций (RBO) переходит на НИЗКИЙ уровень (условие срабатывания)

4. Когда вход гашения/пульсирующий выход (BI/RBO) разомкнут или удерживается ВЫСОКИМ, а на вход проверки ламп (LT) подается НИЗКИЙ уровень, все сегменты – выходы включены. .

Когда вход LT становится НИЗКИМ, а BI/RBO становится ВЫСОКИМ, все семь сегментов, существующих на дисплее, включаются или активируются. Или все выходы (от a до g) включаются. Посмотрите на последнюю строку таблицы истинности. Чтобы узнать, не перегорел ли какой-либо из сегментов, проводится проверка ламп.

Когда на входе гашения низкий уровень, все сегменты выключаются. Эта характеристика используется, когда многочисленные 7-сегментные индикаторы применяются в групповой форме для считывания чисел, состоящих более чем из одной цифры. В результате этой особенности все нули, предшествующие фактическому числу, истощаются или вообще не засвечиваются. Эта функция называется нулевым подавлением. Например, если все нули на 18-разрядном дисплее, предшествующем фактическому номеру, не удалены или не закрашены, число 1676 будет отображаться как 00001676. Когда все нули, предшествующие 1676, удалены или закрашены (пробел означает, что на дисплей загорается), то это число видно только в его актуальном виде 1676, а остальные четыре нуля вообще не светятся.

Этот пункт можно уточнить на примере. Например, если уже существующие нули или не отменены или не зачеркнуты на 6-значном дисплее, числа 4 и 6 будут отображаться так: 006.400. Процесс гашения или удаления нулей в начале этого числа называется подавлением ведущих нулей, а удаление нулей в конце числа называется подавлением замыкающих нулей. Следует иметь в виду, что удаляются только ненужные нули. Благодаря функции подавления нулей 030.080 будет отображаться как 30.80 (здесь необходимые нули не пропущены, а ненужные нули скрыты)

В 7447 процесс подавления нулей выполняется посредством использования функций RBI и BI/RBO. И BI, и RBO имеют дело с одним выводом, что означает, что вывод BI/RBO может использоваться как вход или выход. Когда он используется как BI, то все выходы сегмента имеют высокий уровень (неактивны), когда BI низкий, в результате все остальные входы становятся недействительными. Помните, что функция BI не имеет ничего общего с функцией нулевого подавления устройства.

При наличии нулевого кода (0000) на входах BCD и если его RBI низкий, все сегменты выходов декодера становятся неактивными (высокий), в результате чего дисплей гаснет, а RBO также становится низким. Короче говоря, следует помнить о следующих аспектах, касающихся дополнительных функций этого типа декодера.

(1). Когда требуются выходные функции от 0 до 15, вход гашения (BI) должен быть разомкнут или иметь высокий логический уровень. Если гашение десятичного нуля нежелательно, вход гашения пульсаций (RBI) должен быть разомкнут или иметь высокий уровень.

(2). Когда BI напрямую применил низкий логический уровень, независимо от логического уровня любого другого входа, выходы сегмента выключены.

(3). Когда на входах RBI и ABCD низкий уровень, а на входе проверки ламп (LT) высокий уровень, все выходы сегментов выключаются, как показано в таблице истинности. Помните, что все выходы микросхемы 7447A обычно имеют высокий уровень. Когда они активированы, они, как правило, снижаются. Вот почему они известны как активные низкие выходы. Кроме того, недопустимые входные двоично-десятичные коды (10, 11, 12, 13, 14 и 15) также выдают выходные данные декодера 7447A.

7447- декодер соединен с семисегментным светодиодным индикатором через семь ограничительных резисторов, как видно на рисунке 4.43. Механизм работы этого устройства следующий:

Предположим, что входное значение BCD, применяемое к декодеру 7447A, равно 0001 (т. е. LLLH). Как следствие этого входа, выходы c и b декодера становятся низкими, из-за чего сегменты c и b на семисегментном дисплее освещаются или загораются, а на экране дисплея появляется десятичная 1. На этом рисунке не показаны ЛТ и два гасящих входа (БВ), которые в такой ситуации считаются отключенными на схеме (т.е. не работают) из-за высокого плавающего или не влияют на эту схему тем не мение. В идеальной конструкции эти плавающие входы подключены к +5 В, поэтому они всегда могут оставаться на высоком уровне.

Рисунок 4.43 – подключение декодера 7447 и семисегментного светодиодного дисплея

Когда значение входа BCD равно 0011 (т. е. LLHH), все сегментные выходы, кроме e и f, включаются или излучают свет. В результате на светодиодном индикаторе появляется десятичная цифра 3, что видно по строке № 4 данной таблицы.

Когда значение входа BCD равно 0110 (т. е. LHHL), сегменты a и b становятся пустыми (т. е. они не излучают), тогда как все остальные выходы, кроме a и b, включаются или излучаются или подсвечиваются. В результате на десятичном выходе отображается цифра 6.

Точно так же, когда значение ввода BCD равно 1001 (т. е. HLLH), тогда все сегменты (a, b, c, f, g), кроме e и d, светятся, и в результате на десятичном выходе появляется цифра 9, которую можно увидеть в строке № 10 таблицы истинности.

Предыдущая тема: Схема логической схемы декодера и работа

Следующая тема: Принципиальная схема двоично-десятичного кодера и таблица истинности в цифровой электронике

Для проектов, связанных с электроникой и программированием, посетите мой канал YouTube.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *