Site Loader

Содержание

Семисегментный индикатор — Принцип работы, виды, как проверить

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

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

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

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

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

Что получается в итоге? Каждая полоска на семисегментном индикаторе засвечивается светодиодом или группой светодиодов. В результате, засветив определенные сегменты, мы можем вывести цифру от 0 и до 9, а также буквы и символы.

Виды семисегментных индикаторов и обозначение на схеме

Существуют одноразрядные, двухразрядные, трехразрядные и четырехразрядные семисегментные индикаторы. Более четырех разрядов я не встречал.

На схемах семисегментный индикатор выглядит примерно вот так:

В действительности же, помимо основных выводов, каждый семисегментный индикатор также имеет общий вывод с общим анодом (ОА) или общим катодом (ОК)

Внутренняя схема семисегментного индикатора с общим анодом будет выглядеть вот так:

а с общим катодом вот так:

Если семисегментный индикатор у нас с общим анодом (ОА), то в схеме мы должны на этот вывод подавать “плюс” питания, а если с общим катодом (ОК) – то “минус”  или землю.

[quads id=1]

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

У нас имеются в наличии вот такие индикаторы:

Для того, чтобы проверить современный семисегментный индикатор, нам достаточно мультиметра с функцией прозвонки диодов. Для начала ищем общий вывод – это может быть или ОА или ОК.  Здесь только методом тыка.  Ну а далее проверяем работоспособность остальных сегментов индикатора по схемам выше.

Как вы видите ниже на фото, у нас загорелся проверяемый сегмент. Таким же образом проверяем и другие сегменты. Если все сегменты горят, то такой индикатор целый и его можно использовать в своих разработках.

 

Иногда напряжения на мультиметре не хватает для проверки сегмента. Поэтому, берем блок питания, и выставляем на нем 5 Вольт. Чтобы ограничить ток через сегмент, проверяем через резистор на 1-2 Килоома.

Таким же образом проверяем индикатор от китайского приемника

В схемах семисегментные индикаторы  соединяются с резисторами на каждом выводе

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

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

Многосегментный символьный индикатор

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

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

      

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

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

        

Доступная литература по знакосинтезирующим индикаторам:

1. ГОСТ 25066–91 Индикаторы знакосинтезирующие. Термины, определения и буквенные обозначения.
2. Н.И. Вуколов, А.Н. Михайлов. Знакосинтезирующие индикаторы / под ред. В.П. Балашова. — М.: Радио и связь, 1987. — 592 с.
3. Лисицын Б.Л. Низковольтные индикаторы: Справочник. — М.: Радио и связь, 1985. — 136 с.

4. Ермаков О. Н., Сушков В. П. Полупроводниковые знакосинтезирующие индикаторы. — М.: Радио и связь, 1990. — 240 с.
5. Пароль Н. В., Кайдалов С. А. Знакосинтезирующие индикаторы и их применение: Справочник. — М.: Радио и связь, 1988. — 128 с.
6. ГОСТ 25024.3-83. Индикаторы знакосинтезирующие. Методы измерения тока и напряжения.

Справочник по светоизлучающим п/п приборам

КЛ101  светодиоды для индикаторов; цвет свечения желтый 
АЛ102  светодиоды для индикаторов; цвет свечения: 
красный- АЛ102А, Б, Г 
зеленый- АЛ102В, Д 
АЛ103  бескорпусные ИК-светодиоды 
КЛ105  7-сегментный знаковый индикатор с общим отрицательным выводом 
АЛ106  ИК-светодиоды 
АЛ107  ИК-светодиоды 
АЛ108  ИК-светодиоды 
АЛ109-1  бескорпусные ИК-светодиоды для оптронных гибридных микросхем 
АЛ112  светодиоды для индикаторов; цвет свечения красный 
АЛ113  7-сегментный знаковый индикатор с точкой и общим катодом, красного свечения 
3Л115  ИК-светодиоды 
АЛ118  ИК-светодиоды 
АЛ119  ИК-светодиоды 
АЛ120  ИК-светодиоды 
АЛ123 
ИК-светодиоды 
АЛ124  ИК-светодиоды для работы в волоконнооптических линиях 
АЛС126-2  ИК-светодиоды, применяются в качестве источников оптической накачки твердотельных лазеров 
3Л127-1  применяется в качестве излучателей в составе оптопар с селенистокадмиевым фоторезистором 
3Л128-1  ИК-светодиоды для работы в волоконнооптических линиях на частоте до 10 МГц 
3Л129 
ИК-светодиоды для непрерывного или импульсного излучения 
3Л130  ИК-светодиоды для работы в качестве мощного источника излучения 
АЛ132  ИК-светодиоды с оптическим разъемом для оптических линий 
3ЛС134-2  ИК-светодиоды, применяются в качестве источников оптической накачки твердотельных лазеров 
АЛ135  ИК-светодиоды с оптическим разъемом для оптических линий 
АЛ136 
ИК-светодиоды для работы в волоконнооптических линиях 
3Л137  ИК-светодиоды для работы в волоконнооптических линиях 
3Л138  ИК-светодиоды для работы в волоконнооптических линиях 
3Л139  ИК-светодиоды 
3Л140-4  ИК-светодиоды для работы в качестве мощного источника излучения 
3Л142-4  ИК-светодиоды 
3Л143  ИК-светодиоды для работы в качестве источника стабильного и опорного излучения 
АЛ145  ИК-светодиоды 
АЛ147  для работы в системах ДУ видеомагнитофонами и телевизорам 
АЛ154  ИК-светодиоды для работы в качестве источника ИК-излучения в системе автофокусировки видеотехники 
КЛЦ201  7-сегментный знаковый индикатор с точкой и общим анодом, красного свечения 
КЛЦ202  7-сегментный знаковый индикатор с точкой и общим анодом, красного свечения 
АЛ301  светодиоды для индикаторов, бескорпусные; цвет свечения красный 
КЛЦ301-5  9-элементный знаковый индикатор с общим катодом для электронных наручных часов, зеленого свечения
КЛЦ302  7-сегментный знаковый индикатор с точкой и общим анодом, зеленого свечения 
АЛ304  7-сегментный знаковый индикатор с точкой и общим катодом (АЛ304А,Б,В), общим анодом (АЛ304Г), красного свечения 
АЛ305  7-сегментный знаковый индикатор с точкой и общим анодом (АЛ305А-Е), общим катодом (АЛ305Ж-Л). Цвет свечения: 
красный- АЛ305А, Б, В, Г, Ж, И, К, Л 
зеленый- АЛ305Д, Е 
АЛ306  матрица элементов 5*7 с отдельной десятичной точкой. У АЛ306В-Е аноды соединены со строками; катоды- со столбцами. У АЛ306А,Б,Ж,И катоды соединены со строками; аноды- со столбцами. Цвет свечения 
красный- АЛ306А, Б, В, Г, Д, Е 
зеленый- АЛ306Ж, И 
АЛ307  светодиоды для индикаторов; цвет свечения 
красный- АЛ307А, Б, К 
зеленый- АЛ307В, Г, Н 
желтый- АЛ307Д, Е, Ж 
оранжевый- АЛ307И, Л 
АЛ308  сборка из четырех семисегментных индикаторов с общим катодом, красного свечения 
АЛ309  7-сегментный знаковый индикатор с точкой и общим анодом (АЛ309А-Е), общим катодом (АЛ309Ж-К), красного свечения 
АЛ310  светодиоды для индикаторов; цвет свечения 
красный- АЛ310А, Б 
зеленый- АЛ310В, Г 
желтый- АЛ310Д 
АЛС311  сборка из пяти (АЛС311А,В) и четырех (АЛС311Б,Г) индикаторов (7 сегментов и точка) с общим катодом красного свечения 
АЛС312  7-сегментный знаковый индикатор с точкой и общим катодом красного свечения 
АЛC313-5  7-сегментный знаковый индикатор с общим катодом для электронных наручных часов красного свечения 
АЛC314  7-сегментный знаковый индикатор с точкой и общим катодом красного свечения 
АЛ316  светодиоды для индикаторов; цвет свечения красный 
АЛC317  линейная шкала, состоящая из пяти светодиодов с общим катодом (АЛС317А,Б) и общим анодом (АЛ317В,Г,Д). Цвет свечения 
красный- АЛС317А, Б 
зеленый- АЛС317В, Г, Д 
АЛС318  сборка из девяти индикаторов (7 сегментов и точка) с общим катодом. У АЛС318Б,Г в первом знакоместе отсутствуют сегменты b,d,e и точка красного свечения 
АЛС320  7-сегментный знаковый индикатор с общим катодом. Цвет свечения 
красный- АЛС320А, Г 
зеленый- АЛС320Б, В 
желтый- АЛС320Д, Е 
АЛС321  7-сегментный знаковый индикатор с точкой и общим анодом (АЛС321Б), общим катодом (АЛС321А) желто-зеленого свечения 
АЛC322-5  9-элементный знаковый индикатор с общим катодом для электронных наручных часов красного свечения 
АЛC323-5  10-элементный знаковый индикатор с общим катодом для электронных наручных часов красного свечения 
АЛС324  7-сегментный знаковый индикатор с точкой и общим анодом (АЛС324Б), общим катодом (АЛС324А), а также 6-элементный индикатор (АЛС324В) с раздельным управлением элементами (отображает знак +, -, точку, а также цифру 1) красного свечения 
АЛС325  Цвет свечения 
красный- АЛС325А, Б, В, Г 
зеленый- АЛС325Д, Е, Ж, И 
желтый- АЛС325К, Л, М, Н 
АЛС326  6-элементный индикатор для отображения знаков +, -, точки, а также цифры 1 красного свечения 
АЛС327  6-элементный индикатор для отображения знаков +, -, точки, а также цифры 1 желто-зеленого свечения 
АЛС328  сборка из пяти 8-элементных индикаторов с общим катодом для отображения информации в электронных секундомерах и микропроцессорах, красного свечения 
АЛС329  сборка из четырех 8-элементных индикаторов с общим катодом для отображения информации в электронных секундомерах и микропроцессорах 
АЛС330  сборка из трех 8-элементных индикаторов с общим катодом для отображения информации в электронных секундомерах и микропроцессорах, красного свечения 
АЛC331  два светодиода (красный и зеленый) для формирования свечения управляемого цвета 
АЛС333  7-сегментный знаковый индикатор с точкой и общим анодом (АЛС333Б,Г), общим катодом (АЛС333А,В), красного свечения 
АЛС334  7-сегментный знаковый индикатор с точкой и общим анодом (АЛС334Б,Г), общим катодом (АЛС334А,В), желтого свечения 
АЛС335  7-сегментный знаковый индикатор с точкой и общим анодом (АЛС335Б,Г), общим катодом (АЛС335А,В), зеленого свечения 
АЛ336  светодиоды для индикаторов; цвет свечения: 
красный- АЛ336А, Б, К 
зеленый- АЛ336В, Г, И, Н 
желтый- АЛ336Д, Е, Ж 
АЛC337  7-сегментный знаковый индикатор с точкой желтого свечения 
АЛС338  7-сегментный знаковый индикатор с точкой и общим анодом (АЛС338Б), общим катодом (АЛС338А), а также 6-элементный индикатор (АЛС338В, Д, Е) с раздельным управлением элементами (отображает знак +, -, точку, а также цифру 1), зеленого свечения 
АЛC339  7-сегментный знаковый индикатор с точкой и общим катодом, красного свечения 
АЛС340  матрица элементов 5*7. Аноды соединены со строками; катоды- со столбцами, красного свечения 
3Л341  светодиоды для индикаторов; цвет свечения: 
красный- АЛ341А, Б, И, К 
зеленый- АЛ341В, Г 
желтый- АЛ341Д, Е 
АЛС342  7-сегментный знаковый индикатор с точкой, желтого свечения 
АЛС343-5  бескорпусная линейная шкала, состоящая из ста элементов с общим катодом. Предназначена для записи информации на фотопленку, красного свечения 
АЛC345  линейная шкала, состоящая из восьми светодиодов с общим анодом (АЛС345А,Б) и четырех светодиодов с индивидуальными выводами (АЛ345В,Г), красного свечения 
АЛС347  матрица 8*8 точек с возможностью набора большого экрана, красного свечения 
АЛC348  7-сегментный знаковый индикатор с точкой и общим катодом, зеленого свечения 
АЛС355-5  красного свечения 
АЛС356  сборка из девяти 7-элементных индикаторов с точкой и общим катодом для отображения информации, зеленого свечения 
АЛС357  матрица элементов 5*7. Аноды соединены со строками; катоды- со столбцами, желтого свечения 
АЛС358  матрица элементов 5*7 с левой децимальной точкой. Аноды соединены со строками; катоды- со столбцами, зеленого свечения 
АЛС359  7-сегментный знаковый индикатор с точкой и общим анодом (АЛС359Б), общим катодом (АЛС359А), зеленого свечения 
АЛ360  светодиоды для индикаторов зеленого свечения 
3ЛC361  линейная шкала, состоящая из десяти светодиодов с общим анодом красного свечения 
АЛС362  линейные шкалы с различным количеством элементов и с различным способом коммутации выводов, цвет свечения: 
красный- АЛС362А, Б, В, Г, П 
зеленый- АЛС362К, Л, М, Н 
желтый- АЛС362Д, Е, Ж, И 
АЛС363  матрица элементов 5*7 с левой децимальной точкой, зеленого свечения. Аноды соединены со строками; катоды- со столбцами. 
АЛС364-5  Бескорпусная линейная шкала, состоящая из 32 элементов с общим катодом. Предназначена отображения информации или записи ее на фотопленку, красного свечения 
3Л365  ИК-светодиоды 
АЛС366-5  бескорпусная линейная шкала, состоящая из 128 элементов с общим катодом. Предназначена отображения информации или записи ее на фотопленку, красного свечения 
АЛС367-5  Бескорпусная линейная шкала, состоящая из 200 элементов с общим катодом. Предназначена отображения информации или записи ее на фотопленку, красного свечения 
3ЛС368-5  красного свечения 
КЛЦ401  7-сегментный знаковый индикатор с точкой и общим анодом, желтого свечения 
АЛ402  ИК-светодиоды импульсные 
КЛЦ402  7-сегментный знаковый индикатор с точкой и общим анодом, желтого свечения 
КЛД901  синий светодиод для индикаторов 
КИПД01  выпускаются в корпусах, обеспечивающих бесшовную стыковку.Используются в мнемонических щитах для организации линейных шкал; цвет свечения зеленый 
КИПД02  цвет свечения 
красный- КИПД02А-1К, КИПД02Б-1К 
зеленый- КИПД02В-1Л, КИПД02Г-1Л 
желтый- КИПД02Д-1Ж, КИПД02Е-1Ж 
КИПД04  цвет свечения красный- КИПД04А-1К, КИПД04Б-1К 
КИПД05  светодиоды для индикации, предназначены для индикации в аппаратуре кинофототехники; цвет свечения 
красный- КИПД05А-1К 
зеленый- КИПД05Б-1Л 
желтый- КИПД05В-1Ж 
КИПД06  светодиоды для индикации, предназначены для использования в информационных табло коллективного пользования; цвет свечения 
красный- КИПД06А-1К, КИПД06Б-1К 
зеленый- КИПД06В-1Л, КИПД06Г-1Л 
КИПД07  цвет свечения красный- КИПД07А-1К, КИПД07Б-1К 
КИПД11  цвет свечения красный- КИПД11А-1М, КИПД11Б-1М 
КИПД14  цвет свечения 
красный- КИПД14А-К, КИПД14Б-К 
зеленый- КИПД14В-Л, КИПД14Г-Л, КИПД14Д-Л 
КИПД17  цвет свечения 
красный- КИПД17А-К, КИПД17Б-К, КИПД17В-К 
зеленый- КИПД17А-Л, КИПД17Б-Л 
желтый- КИПД17А-Ж, КИПД17Б-Ж 
КИПД18  двухцветные индикаторы 
КИПД31  светодиоды для индикации работоспособные при малых токах питания; цвет свечения красный- КИПД31А-К, КИПД31Б-К, КИПД31В-К 
КИПМ01  светодиоды для индикации, предназначены для отображения элементов прямоугольной формы в системе мнемонической информации цвет свечения 
красный- КИПМ01А-1К, КИПМ01Б-1К 
зеленый- КИПМ01В-1Л, КИПМ01Г-1Л, КИПМ01Д-1Л 
КИПМ02  светодиоды для индикации, предназначены для отображения элементов квадратной формы в системе мнемонической информации цвет свечения 
красный- КИПМ02А-1К, КИПМ02Б-1К 
зеленый- КИПМ02В-1Л, КИПМ02Г-1Л, КИПМ02Д-1Л 
КИПМ03  светодиоды для индикации, предназначены для отображения элементов треугольной формы в системе мнемонической информации цвет свечения 
красный- КИПМ03А-1К, КИПМ03Б-1К 
зеленый- КИПМ03В-1Л, КИПМ03Г-1Л, КИПМ03Д-1Л 
КИПМ04  светодиоды для индикации, предназначены для отображения элементов круглой формы в системе мнемонической информации цвет свечения 
красный- КИПМ04А-1К, КИПМ04Б-1К 
зеленый- КИПМ04В-1Л, КИПМ04Г-1Л, КИПМ04Д-1Л 
КИПЦ01*-1/7*  цвет свечения красный- КИПЦ01А-1/7К, КИПЦ01Б-1/7К, КИПЦ01В-1/7К, КИПЦ01Г-1/7К, КИПЦ01Д-1/7К, КИПЦ01Е-1/7К 
ИПГ02А-8Х8Л  цвет свечения зеленый 
КИПЦ02*-1/7**  цвет свечения красный- КИПЦ02А-1/7КЛ, КИПЦ02Б-1/7КЛ 
ИПВ03А-5Х7*  цвет свечения 
красный- ИПВ03А-5Х7К 
зеленый- ИПВ03А-5Х7Л 
желтый- ИПВ03А-5Х7Ж 
КИПТ03А-10*  цвет свечения 
желтый- КИПТ03А-10Ж 
зеленый- КИПТ03А-10Л 
ИПГ05А-8Х8Л  цвет свечения зеленый 
КИПЦ05*-1/8*  цвет свечения красный- КИПЦ05А-1/8К, КИПЦ05Б-1/8К, КИПЦ05В-1/8К, КИПЦ05Г-1/8К 
ИПТ06А-**  цвет свечения 
красный- ИПТ06А-4К, ИПТ06А-8К 
зеленый- ИПТ06А-4Л, ИПТ06А-8Л 
желтый- ИПТ06А-4Ж, ИПТ06А-8Ж 
ИПГ06А-8Х8К  цвет свечения красный 
ИПЦ06А-5/40К  цвет свечения красный 
ИПТ07А-10*  цвет свечения 
желтый- ИПТ07А-10Ж 
зеленый- ИПТ07А-10Л 
красный- ИПТ07А-10К 
ИПЦ07*-1/8*  цвет свечения зеленый- ИПЦ07А-1/8Л, ИПЦ07Б-1/8Л, ИПЦ07В-1/8Л, ИПЦ07Г-1/8Л 
КИПЦ08*-1/7* цвет свечения 
красный- КИПЦ08А-1/7К, КИПЦ08А1-1/7К, КИПЦ08А2-1/7К, КИПЦ08Б1-1/7К, КИПЦ08Б2-1/7К 
зеленый- КИПЦ08В-1/7Л 
КИПТ09*-53*  цвет свечения зеленый- КИПТ09А-53Л, КИПТ09Б-53Л 
КИПЦ09*-2/7*  цвет свечения красный- КИПЦ09А-2/7К, КИПЦ09Б-2/7К, КИПЦ09Д-2/7К, КИПЦ09Е-2/7К, КИПЦ09Ж-2/7К, КИПЦ09И-2/7К, КИПЦ09К-2/7К 
ИПТ10А-63*  цвет свечения красный- ИПТ10А-63К, ИПТ10Б-63К 
ИПЦ10*-5/8* цвет свечения красный- ИПЦ10А-5/8К 
ИПТ11А-10*  цвет свечения 
красный- ИПТ11А-10К 
зеленый- ИПТ11А-10Л 
желтый- ИПТ11А-10Ж 
ИПЦ11*-1/7*  цвет свечения желтый- ИПЦ11А-1/7Ж, ИПЦ11Б-1/7Ж 
КИПЦ13*-2/7*  цвет свечения красный- КИПЦ13А-2/7К, КИПЦ13Б-2/7К, КИПЦ13В-2/7К, КИПЦ13Г-2/7К 
КИПЦ14*-1/7*  цвет свечения красный- КИПЦ14А-1/7К, КИПЦ14Б-1/7К, КИПЦ14В-1/7К, КИПЦ14Г-1/7К 
ИПТ15А-50*  цвет свечения красный- ИПТ15А-50К 
КИПЦ15*-1/7*  цвет свечения красный- КИПЦ15А-1/7М 
АОД101  диодная оптопара для гальванической развязки 
АОТ101-С  две транзисторных оптопары 
АОТ102  оптопара на основе однопереходного транзистора 
АОД107  диодная оптопара для гальванической развязки 
АОД109  1-3 канальная диодная оптопара для гальванической развязки 
АОД109А — 3 канала 
АОД109Б — 3 канала 
АОД109В — 2 канала 
АОД109Г — 2 канала 
АОД109Д — 2 канала 
АОД109Е — 1 канал
АОД109Ж — 1 канал
АОД109И — 1 канал
АОТ110  оптопара с составным транзистором для гальванической развязки 
АОД111  оптрон с одним излучателем и двумя фотоприемниками отражательного типа. Используется в качестве датчика положения близких к оптрону предметов. Применяется в качестве датчика пульса в электронных пульсметрах. 
3ОД112-1  диодная оптопара для гальванической развязки 
АОР113  дифференциальная резисторная оптопара с открытым оптическим каналом 
АОРС113  сдвоенная дифференциальная резисторная оптопара с открытым оптическим каналом. Оптопары АОР113 и АОРС113 предназначены для работы в качестве п озиционно-чувствительных датчиков по 1-й и 2-м координатам, соответственно. Позиционная чувствительность при Iвх=10 мА, напряжении на фоторезисторе 10 В и относительном световом отверстии 1:1,8 не менее 2 мкА/мкм. 
3ОД120-1  диодная оптопара для гальванической развязки 
3ОД121-1  диодная оптопара для гальванической развязки 
АОТ122  оптопара с составным транзистором для гальванической развязки 
АОТ123  транзисторная оптопара для гальванической развязки 
АОР124  для работы в качестве ключевых элементов 
3ОР125  состоит из излучателей АЛ107А,Б и четырехэлементного фоторезистора 
АОТ126  транзисторная оптопара для гальванической развязки 
АОТ127  оптопара с составным транзистором для гальванической развязки 
АОТ128  транзисторная оптопара для гальванической развязки 
АОД129  диодная оптопара для гальванической развязки 
АОД130  диодная оптопара для гальванической развязки 
АОТ131  оптопара с составным транзистором для гальванической развязки Кi=50% 
АОД133  диодная оптопара для гальванической развязки с экранирующей сеткой и малой проходной емкостью 
АОД134-С  сдвоенная диодная оптопара для гальванической развязки 
АОТ135  оптопара с составным транзистором для гальванической развязки 
Кi=3500% для АОТ135А 
Кi=8000% для АОТ135Б 
АОТ136  оптопара с составным транзистором для гальванической развязки, Кi=500% для АОТ136А, Спр=2пф 
АОТ137  транзисторный отражательный октрон 
АОТ138  транзисторная оптопара для гальванической развязки 
Кi=140% для АОТ138А, Спр=1.5пф 
Кi=200% для АОТ138Б, Спр=1.5пф 
АОД139  диодная оптопара для гальванической развязки высоковольтных цепей 
АОД140  диодная оптопара для гальванической развязки высоковольтных цепей 
АОТ142  оптопара с транзистором для работы в качестве чувствительных датчиков перемещения и считывания информации (с щелевым открытым оптическим каналом) 
АОТ147  транзисторный щелевой октрон 
АОТ151  транзисторный щелевой октрон 
3ОД201-1  диодная оптопара для гальванической развязки 
КОЛ201  диодная оптопара с встроенным биполярным транзистором, который может быть использован в качестве усилителя или повторителя 
ОЛ201  диодная оптопара с встроенным биполярным транзистором, который может быть использован в качестве усилителя или повторителя 
АОД202  диодная оптопара для гальванической развязки 
КОД301  диодная оптопара с двумя фотоприемниками (дифференциальная), предназначена для гальванической развязки аналоговых сигналов частотой до 100 КГц 
ОД301  диодная оптопара с двумя фотоприемниками (дифференциальная), предназначена для гальванической развязки аналоговых сигналов частотой до 100 КГц 
КОД302  диодная оптопара с двумя фотоприемниками (дифференциальная). Предназначена для гальванической развязки аналоговых сигналов. Неидентичность оптопар не превышает 2% (КОД302А), 1% (КОД302Б), 0.2% (КОД302В). 

РадиоКот :: Переделка семисегментного индикатора.

РадиоКот >Лаборатория >Радиолюбительские технологии >

Переделка семисегментного индикатора.

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

Берём индикатор и аккуратно зажимаем его в тиски фрезерного станка.

И потом не торопясь, слой за слоем снимаем заливку вместе с платой. Нам, в дальнейшем, понадобиться только сама пластмассовая матрица.

Не торопитесь и не старайтесь снять весь слой пластика за один проход, индикатор — вещь довольно хрупкая.

Срезаем до того момента, когда от платы ничего не останется. Потом надо проверить на просвет — не осталось ли чего лишнего, все сегменты должны равномерно просвечивать.

Потом при помощи клея «Поксипол-прозрачный» надо приклеить напротив каждого сегмента свои светодиоды. Для этого я применяю светодиоды «Пиранья», у них плоская верхушка и отсутствие линзы, то что нам и надо. Есть правда «Пиранья» и с линзами, но этот «недостаток» легко устраняется напильником. Можно применять и круглые диоды 3-5 миллиметров, только тогда придётся спилить у них линзу. На фото у меня стоят по два диода на сегмент, что обеспечивает равномерное освещение. Но можно ставить и больше, всё зависит от схемы включения и вашего желания. Диоды тоже можно соединять в сегменте как последовательно, так и параллельно. При параллельном включении ставьте на каждый диод свой балластный резистор. И желательно диоды из одной партии, что обеспечит равномерность освещения и чистоту цвета. Можно поставить и два разных по цвету диода, тогда на сегменте получится плавный переход цвета от одного к другому. Или в центре одного цвета, а по краям другого. Как видите вариантов много.

После приклейки распаяйте диоды по вашей схеме.

И проверьте каждый сегмент.

Вот на этом модернизацию можно завершить.
А так выглядит готовый индикатор после переделки.

Ещё несколько рекомендаций. После распайки покрасьте обратную сторону чёрной нитроэмалью или залейте чёрным термоклеем из клеящего пистолета, это не позволит проникать свету из одного сегмента в другой и поможет избежать паразитной засветки не горящих сегментов. Снять пластик можно и без фрезерного станка, только в этом случае понадобиться усердно, поработать напильником.
И последнее. При пайке пользуйтесь заземлённым паяльником. Как показала практика, диоды очень чувствительны к наведённому напряжению, а на паяльнике почти всегда присутствует, хоть и очень слабая, фаза. Особенно чувствительны к этому зелёные диоды и изумрудным цветом свечения. Даже просто при прикосновении жала незаземлённого паяльника, кристалл этого диода начинает светиться. Но такой «засветившийся» диод проработает крайне мало. Начнёт мерцать и быстро погаснет. Заземлите паяльник и вы избежите многих проблем, связанных с заменой горелых диодов.
Удачи вам!

Вопросы, как обычно, складываем тут.


Как вам эта статья?

Заработало ли это устройство у вас?

Дешифратор для семисегментного индикатора CD4511 — Микросхемы — Справочник — Каталог файлов

Описание

Для управления семисегментными индикаторами применяются микросхемы дешифраторов, переводящие четырехбитовый код в семисегментный. Мы рассмотрим микросхему CD4511, она включает в себя четырехбитный дешифратор и несколько буферных каскадов для запуска каждого светодиода. Имеет мощный выход (до 25мА) и предназначен для управления индикаторами различных типов. Входные и выходные уровни сигналов зависят от напряжения питания и в общем случае соответствуют таковым у других микросхем серий КМОП-логики.

Основные параметры CD4511BCN

Uпит.раб.
3-18V
Uпит.max.
20V
Уровни сигналов
КМОП (CD40xx/К561)
Корпус    DIP-16
DIP-16
Диапазон температур
-55..+125°C

Распиновка ножек микросхемы.
 № ножки Назначение вывода
 1 B Вход B
 2 C Вход C
 3 LT (Lamp test) Тест индикатора
 4 BI (Blanking) Гашение
 5 LE (latch enable) Разрешение загрузки (защелка)
 6 D Вход D
 7 A Вход A
 8 Vss Общий
 9 e сегмент «е»
 10 d сегмент «d»
 11 c сегмент «c»
 12 b сегмент «b»
 13 a сегмент «a»
 14 g сегмент «g»
 15 h сегмент «h»
 16 Vdd + Питание



A,B,C,D – Вход четырехбитового кода.
LT – (Lamp test) Включает все светодиоды в сегменте. Включение происходит при лог. 0 а при лог. 1 микросхема работает от входа A,B,C,D.
BI – (Blanking) Гашение. Гашение происходит  при лог. 0 а при лог. 1 микросхема работает от входа A,B,C,D.
LE – (latch enable) Загорания цифры на сегменте происходит после защёлкивания данных. При лог лог. 1 данные защелкнуты и не изменяются а при лог. 0 данные на сегменте меняются мгновенно при смене кода на входах A,B,C,D.
a,b,c,d,e,f,g – Выхода на сегмент
Vdd, Vss – Питание микросхемы

Таблица управления микросхемой



Пример включения микросхемы 4511Микросхему 4511 можно применять в различных устройствах где используются семисегментные индикаторы с общим катодом и током потребления не более 25мА поэтому не забываем ставить ограничивающие сопротивления перед индикатором. Также к микросхеме можно подключать и более одного сегмента а общими ножками сегментов управлять отдельно.

Ниже вы можете скачать архив с необходимыми файлами.
В архиве находятся файлы:
1. Datasheet на CD4511
2. Видео работы микросхемы CD4511
3. И проект для ознакомления с работой микросхемы в программе Proteus 7

Замена девятиразрядного семисегментного светодиодного индикатора АЛС318А

Автор pcbdesigner.ru На чтение 4 мин Опубликовано

В одной из своих работ столкнулся с семисегментным девятиразрядным индикатором АЛС318, пришлось добывать всю необходимую информацию, копаясь в нескольких источниках.

Учитывая древность данного компонента, было решено заменить его на более современные и доступные индикаторы. Но для всего этого необходимо было познакомиться с его конституцией (геометрическими размерами корпуса), цоколевкой, наконец, распиновкой контактных площадок.

Представленный ниже текст посвящается всем тем, кто только знакомится с семисегментными индикаторами, тем, кому интересно, что это за зверь АЛС318, наконец, всем любителям и собирателям древностей.

Как уже было сказано выше, индикатор АЛС318 – девятиразрядный светодиодный индикатор, излучающий в видимом диапазоне и относящийся к светоизлучающим диодам (LED – light emitting diode). АЛС318А (АЛС318Б, АЛС318В, АЛС318Г) отображает цифровую информацию (включая некоторые буквы алфавита) посредством набора отдельных элементов – семисегментных индикаторов. Девять семисегментных индикаторов составляют девять разрядов данного светодиодного индикатора.

Общая принципиальная схема внутренних соединений семисегментного индикатора представлена на рисунке 1. Каждый из семисегментных индикаторов состоит из отдельных сегментов, получивших условные обозначения буквами латинского алфавита: A, B, C, D, E, F, G.

Рисунок 1 – Внутренняя разводка кристалла семисегментного светодиодного индикатора. Соответствие сегментов их условно-буквенному обозначению.

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

Общая принципиальная электрическая схема внутренних соединений семисегментного индикатора с точкой представлена на рисунке 2.

Рисунок 2 – Внутренняя разводка кристалла семисегментного индикатора с децимальной разделительной точкой. Соответствие сегментов индикатора и децимальной разделительной точки их условно-буквенному обозначению.

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

Рисунок 3 – Схема соединений двух разрядов семисегментных индикаторов

Но, вернемся к нашему семисегментному индикатору АЛС.

АЛС318 представляет собой индикатор монолитной конструкции в одном корпусе прибора которого размещено девять индикаторов, имеющих общие входы для одноименных сегментов нескольких цифр.

Внутренняя разводка кристаллов представлена на рисунке 4, условно графическое обозначение с цоколевкой представлено на рисунке 5, а общий вид самого компонента на рисунке 6.

Рисунок 4 – внутренняя разводка кристаллов семисегментного девятиразрядного индикатора АЛС318 Рисунок 5 – условно-графическое обозначение семисегментного девятиразрядного знакосинтезирующего индикатора АЛС318. Цоколёвка выводов индикатора. Рисунок 6 – Внешний вид семисегментного индикатора АЛС318.

Учитывая относительно высокую информативность светодиодного индикатора АЛС318, а также с целью снижения энергопотребления при сохранении яркостных характеристик индикатора, наиболее целесообразен метод управления индикатором в мультиплексном режиме (режиме последовательного стробирования цифр).

Принимая во внимание инерционность зрения для обеспечения восприятия информации без миганий, необходимо частоту возобновления информации для индикаторов, размещаемых на неподвижных объектах поддерживать на уровне 100 Гц. Для приборов индикации, размещаемых на подвижных объектах, подверженных вибрациям, частота возобновления информации должна поддерживаться на уровне, в 5 раз превышающем уровень вибрации. Однако, с точки зрения рационального соотношения уровня сложности схем управления и удобства считывания для объектов, подверженных вибрациям с частотой до 2 кГц, вполне приемлема частота обновления информации 350-375 Гц. 

Габаритные и присоединительные размеры девятиразрядного семисегментного индикатора АЛС318 изображены на рисунке 7, схема подключения к параллельному порту компьютера – на рисунке 8.

Рисунок 7 – Габаритные и присоединительные размеры девятиразрядного индикатора АЛС318 Рисунок 8 – Принципиальная электрическая схема подключения индикатора АЛС318 к порту компьютера

Замена индикатора АЛС318 на привычные семисегментные светодиодные индикаторы.

После знакомства с устройством, характеристиками, способом подключения и методом управления индикатором АЛС318 – пришло время вспомнить ради чего всё это затевалось.

Идея по альтернативной замене семисегментному индикатору АЛС318 была заимствована с сайта радиолюбителя Непорожнева Антона (UB4ACJ). В качестве семисегментных индикаторов выбраны трехразрядные семисегментные индикаторы KEM-3361, внутренняя схема разводки кристалла которых представлена на рисунке 9.

Рисунок 9 – Внутренняя разводка кристаллов трехразрядного индикатора KEM3361

Принципиальная электрическая схема альтернативного подключения семисегментных индикаторов на замену АЛ318 изображена на рисунке 10, внешний вид переходной печатной платы – на рисунках 11 и 12.

Рисунок 10 – Принципиальная электрическая схема замены индикатора АЛС318 на аналоги Рисунок 11 – Трассировка платы замены семисегментного индикатора АЛС318 на индикаторы KEM-3361. Рисунок 12 – Внешний вид платы замены индикатора АЛС318 на трёхразрядные семисегментные индикаторы

Остались вопросы?! По приведенной ссылке можно ознакомиться с документацией на семисегментный девятиразрядный знакосинтезирующий индикатор АЛС318.

Способ питания светодиодных блоков индикаторов и устройство для его реализации ермакова в.ф.

Предлагаемая группа изобретений относится к электротехнике и может быть использована для отображения алфавитно-цифровой информации. Техническим результатом является снижение потерь электроэнергии. Технический результат достигается за счет того, что: 1) при новом способе питания светодиодных блоков индикаторов вводят дополнительный источник питания с регулируемым выходным напряжением, изменяя которое, задают ток светодиодов светодиодных блоков; 2) устройство для реализации способа содержит трансформатор 1, двухполупериодный диодный выпрямитель 2, конденсатор 3, первый 4 и второй 5 источники стабилизированного напряжения, n (где n≥1 — число десятичных разрядов многоразрядного индикатора) семисегментных индикаторов 6-7 на светодиодах 8 с общим анодом, n информационных входов 9-10, являющихся информационными входами n дешифраторов 11-12 из двоично-десятичного кода в семисегментный код, переменный резистор 13. 2 н.п. ф-лы, 1 ил., 1 табл.

 

Предлагаемая группа изобретений относится к электротехнике и может быть использована для отображения алфавитно-цифровой информации.

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

Недостатком прототипа являются значительные потери электроэнергии на токоограничивающих резисторах.

Известным устройством, реализующим способ питания светодиодных блоков индикаторов, является декадный семисегментный индикатор ([1], с. 439, рис. 23.12), содержащий индикаторный блок со светодиодными сегментами с общим анодом, семь внешних резисторов, дешифратор из двоично-десятичного кода в семисегментный код, имеющий выходы со свободным коллектором, источник постоянного напряжения +5 В.

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

Техническая задача, решаемая изобретением — снижение потерь электроэнергии.

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

Указанная техническая задача в устройстве для реализации способа питания светодиодных блоков индикаторов решается благодаря тому, что в декадный семисегментный индикатор, содержащий n (где n≥1 — число десятичных разрядов устройства) семисегментных индикаторов на светодиодах с общим анодом, n информационных входов, являющихся информационными входами n дешифраторов из двоично-десятичного кода в семисегментный код, каждый выход которых соединен соответственно с катодами светодиодов соответствующих семисегментных индикаторов, выводы питания n дешифраторов из двоично-десятичного кода в семисегментный код объединены между собой и подключены к выходу «+» первого источника стабилизированного напряжения, входы «+» и «-» которого соединены через конденсатор и подключены соответственно к выводам «+» и «-» двухполупериодного диодного выпрямителя, выводы переменного напряжения которого через трансформатор подключены к питающей сети, дополнительно введены переменный резистор и второй источник стабилизированного напряжения, вход «+» которого подключен к выходу «+» первого источника стабилизированного напряжения, а выход «+» второго источника стабилизированного напряжения связан с общими анодами светодиодов n семисегментных индикаторов, выходы «+» и «-» второго источника стабилизированного напряжения связаны между собой через переменный резистор, подвижный вывод которого соединен с управляющим входом второго источника стабилизированного напряжения.

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

1) ток светодиодов светодиодных блоков индикаторов задают дополнительным источником питания с регулируемым выходным напряжением.

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

1) переменного резистора и второго источника стабилизированного напряжения;

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

Схема устройства для реализации способа питания светодиодных блоков индикаторов представлена на фиг. 1.

Схема индикатора — (фиг. 1) содержит трансформатор 1, двухполупериодный диодный выпрямитель 2, конденсатор 3, первый 4 и второй 5 источники стабилизированного напряжения, n (где n≥1 — число десятичных разрядов многоразрядного индикатора) семисегментных индикаторов 6-7 на светодиодах 8 с общим анодом, n информационных входов 9-10, являющихся информационными входами n дешифраторов 11-12 из двоично-десятичного кода в семисегментный код, переменный резистор 13, каждый выход n дешифраторов 11-12 из двоично-десятичного кода в семисегментный код соединен соответственно с катодами светодиодов 8 соответствующих семисегментных индикаторов 6-7, выводы питания n дешифраторов 11-12 из двоично-десятичного кода в семисегментный код объединены между собой и подключены к выходу «+» первого источника 4 стабилизированного напряжения, входы «+» и «-» которого соединены через конденсатор 3 и подключены соответственно к выводам «+» и «-» двухполупериодного диодного выпрямителя 2, выводы переменного напряжения которого через трансформатор 1 подключены к питающей сети, вход «+» второго источника 5 стабилизированного напряжения подключен к выходу «+» первого источника 4 стабилизированного напряжения, а выход «+» второго источника 5 стабилизированного напряжения связан с общими анодами светодиодов 8 n семисегментных индикаторов 6-7, выходы «+» и «-» второго источника 5 стабилизированного напряжения связаны между собой через переменный резистор 13, подвижный вывод которого соединен с управляющим входом второго источника 5 стабилизированного напряжения. Рассмотрим работу индикатора (фиг. 1).

На входные зажимы 9-10 индикатора подается многоразрядная цифровая Информация в двоично-десятичном коде 8-4-2-1.

На выходах дешифраторов 11-12 входная информация преобразуется из двоично-десятичного кода в семисегментный код a-b-c-d-e-f-g в соответствии с таблицей 1 истинности (см. [1], с. 439, табл. 23.5).

Двоично-десятичные семисегментные дешифраторы 11-12, выпускаемые фирмой Texas Instruments в виде интегральных схем (ИС) типа SN74247 (отечественный аналог — ИС типа К514ИД2 [2]), имеют выходы с открытым коллектором и предназначены для управления семисегментными индикаторами 6-7 на светодиодах 8 с общим анодом (см. табл. 1).

Набор цифр Zi, подаваемых на входы 9-10 цифрового индикатора (фиг. 1), отображаются на семисегментных индикаторах 6-7 в соответствии с их значениями, приведенными в табл. 1.

Например, на входы 9-10 цифрового индикатора подается число 456 (при n=3). В этом случае ко входам 9-10 приложены, соответственно, двоично-десятичные коды 0100, 0101 и 0110; на выходах двоично-десятичных семисегментных дешифраторов 11-12, соответственно, появляются коды 1001100, 0100100 и 0100000.

Нулю на выходе одного из дешифраторов 11-12 соответствует открытое состояние выходного транзистора — при подключении к такому выходу катода светодиода по светодиоду будет протекать ток, светодиод засвечивается, яркость его свечения задается протекающим через светодиод током Ip1 (где Ip1 — рабочий ток одного светодиода — сегмента).

Единичному напряжению на выходе одного из дешифраторов 11-12 соответствует закрытое состояние выходного транзистора — при подключении к такому выходу катода светодиода по светодиоду ток не протекает, светодиод не излучает, сегмент находится в погашенном состоянии.

Дешифратор 12 старшего десятичного разряда работает следующим образом. Коду на его выходе 1001100 соответствует излучающее состояние сегментов b, с, f, g и погашенное состояние сегментов a, d, е. Сегменты a, d — это верхний и нижний сегменты, е — левый нижний сегмент. Следовательно, на индикаторе 7 старшего разряда индицируется десятичная цифра «4» и т.д.

Для питания схемы индикатора используются трансформатор 1, который понижает переменное напряжение сети 220 В до необходимого уровня, двухполупериодный диодный выпрямитель 2, преобразующий переменное напряжение в постоянное, конденсатор 3, сглаживающий выходное напряжение выпрямителя 2, и первый 4 и второй 5 источники стабилизированного напряжения.

Первый источник 4 стабилизированного напряжения подает на выводы питания n дешифраторов 11-12 из двоично-десятичного кода в семисегментный код постоянное номинальное напряжение (для большинства интегральных схем это 5 В).

С помощью переменного резистора 13 устанавливается тот уровень выходного напряжения второго источника 5 стабилизированного напряжения, который задает необходимый ток через светодиоды семисегментных индикаторов 6-7, обеспечивающий наиболее приемлемую яркость свечения светодиодов 8.

Падение напряжения на светодиодах 8 различных типов и различных производителей в рабочем диапазоне тока составляет 1,5-2,1 В. Это напряжение и устанавливается на выходе второго источника 5 стабилизированного напряжения.

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

Источники информации, принятые во внимание при составлении описания заявки:

1. Титце У., Шенк К. Полупроводниковая схемотехника: Справочное руководство. Пер. с нем.. — М.: Мир, 1982 (прототип).

2. Нефедов А.В. Интегральные микросхемы и их зарубежные аналоги: Справочник. В 12 т. Т 4. — М.: КубК-а, 1997. — С. 106-114.

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

2. Устройство для питания светодиодных блоков индикаторов, содержащее n (где n≥1 — число десятичных разрядов устройства) семисегментных индикаторов на светодиодах с общим анодом, n информационных входов, являющихся информационными входами n дешифраторов из двоично-десятичного кода в семисегментный код, каждый выход которых соединен соответственно с катодами светодиодов соответствующих семисегментных индикаторов, выводы питания n дешифраторов из двоично-десятичного кода в семисегментный код объединены между собой и подключены к выходу «+» первого источника стабилизированного напряжения, входы «+» и «-» которого соединены через конденсатор и подключены соответственно к выводам «+» и «-» двухполупериодного диодного выпрямителя, выводы переменного напряжения которого через трансформатор подключены к питающей сети, отличающееся тем, что в него дополнительно введены переменный резистор и второй источник стабилизированного напряжения, вход «+» которого подключен к выходу «+» первого источника стабилизированного напряжения, а выход «+» второго источника стабилизированного напряжения связан с общими анодами светодиодов n семисегментных индикаторов, выходы «+» и «-» второго источника стабилизированного напряжения связаны между собой через переменный резистор, подвижный вывод которого соединен с управляющим входом второго источника стабилизированного напряжения.

wokwi-7segment Ссылка | Wokwi Docs

Семисегментный светодиодный дисплей

Названия контактов #

Имя Описание
A Верхний сегмент
B Верхний правый сегмент
Нижний правый сегмент
D Нижний сегмент
E Нижний левый сегмент
F ​​ Верхний левый сегмент
G Средний сегмент
DP Точечный светодиод
COM Общий контакт *
DIG1 Цифра 1 контакт *
DIG2 Цифра 2 контакта *
DIG3 Цифра 3 контакта *
DIG4 Разряд 4-штырьковый *
CLN Штифт с двоеточием (опционально)
9000 2 * COM — общий вывод для одноразрядного 7-сегментного дисплея.Для многоразрядных дисплеев используйте DIG1… DIG4.

По умолчанию, выводы сегмента (A… G, DP, CLN) подключены к аноду (положительной стороне) светодиодов, а общие контакты (COM, DIG1… DIG4) подключены к катоду (отрицательная сторона) светодиодов. Вы можете установить «общий» атрибут «катод», чтобы изменить это поведение.

Отображение сегментов выглядит следующим образом:

Отображение цифр:

Атрибуты #

Имя Описание Значение по умолчанию
общий Общий контакт «катод» или «анод» «анод»
цифр Количество цифр: «1», «2», «3» или «4» «1»
двоеточие Установите значение «1» для отображения двоеточия (режим часов) «»
цвет Цвет сегментных светодиодов «красный»

Примеры #

Результат Attrs
{"цвет": "зеленый"}
{"цвет": "# d040d0"}
{"цифры": "2"}
{"digits": "4"}
{"digits": "4", "двоеточие": "1"}

Использование 7- сегментный дисплей #

Для одной цифры вам понадобится 8 контактов GPIO микроконтроллера.Каждый вывод должен быть подключен к одному сегменту через резистор, а общий вывод должен быть подключен к 5 В (или GND, если вы используете вариант с общим катодом). Вы можете сэкономить один контакт (DP), если не используете точечный светодиод. Включите сегмент, включив соответствующий сегмент (или ВЫСОКИЙ для варианта с общим катодом).

Для нескольких цифр вам понадобится 8 выводов микроконтроллера для сегментов и точки плюс один дополнительный вывод микроконтроллера для каждой цифры. Итак, если у вас 4 цифры, вам понадобится всего 12 контактов микроконтроллера.Управление дисплеем в этом режиме немного сложно, так как вам нужно постоянно чередовать разные цифры.

К счастью, есть библиотеки, которые могут помочь:

  • На Arduino: используйте библиотеку SevSeg.
  • На Raspberry Pi Pico: периферийное устройство PIO может позаботиться об обновлении дисплея за вас. См. Примеры ниже.

Если у вас закончились контакты микроконтроллера, подумайте об использовании регистра сдвига 74HC595 для управления дисплеем.

Примеры симулятора #

Распиновка 7-сегментного дисплея и работа

Семисегментный дисплей обычно используется в электронных устройствах отображения десятичных чисел от 0 до 9 и, в некоторых случаях, основных символов.Использование светодиодов в семисегментных дисплеях сделало его более популярным, в то время как в последнее время стали использоваться и жидкокристаллические дисплеи (ЖКД). Электронные устройства, такие как микроволновые печи, калькуляторы, стиральные машины, радиоприемники, цифровые часы и т. Д., Для отображения числовой информации являются наиболее распространенными приложениями. Давайте посмотрим на распиновку 7-сегментного дисплея, чтобы лучше понять.

Распиновка 7-сегментного дисплея

7-сегментный дисплей состоит из семи различных светящихся сегментов.Они организованы таким образом, чтобы формировать числа и символы, отображая различные комбинации сегментов. Двоичная информация отображается с помощью этих семи сегментов. Светодиод или светоизлучающий диод представляет собой диод с P-N переходом, который излучает энергию в виде света, отличается от обычного диода с P-N переходом, который излучает в виде тепла. В то время как ЖК-дисплей использует свойства жидкого кристалла для отображения и не излучает свет напрямую. Эти светодиоды или ЖК-дисплеи используются для отображения необходимых цифр или букв.

Типы 7 сегментов

Есть в основном 2 типа 7-сегментных светодиодных дисплеев:

Общий анод: Все отрицательные клеммы (анод) всех 8 светодиодов соединены вместе. Все положительные клеммы оставлены в покое.

Общий катод: Все положительные клеммы (катод) всех 8 светодиодов соединены вместе. Все отрицательные термики остаются в покое.

Обработка 7 сегментов

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

Номер g f e d c b a Шестнадцатеричный код
0 1000000 C0
1 1111001 F9
2 0100100 A4
3 0110000 B0
4 0011001 99
5 0010010 92
6 0000010 82
7 1111000 F8
8 0000000 80
9 0010000 90

Таблица: Отображаемые числа на семисегментном дисплее в общей конфигурации анода

В общей конфигурации катода все меняется.

Номер g f e d c b a Шестнадцатеричный код
0 0111111 3F
1 0000110 06
2 1011011
3 1001111 4F
4 1100110 66
5 1101101 6D
6 1111101 7D
7 0000111 07
8 1111111 7F
9 1001111 4F

Таблица: Отображаемые числа на семисегментном дисплее в общей конфигурации катода

Пример подключения 7-сегментного дисплея к Arduino uno приведен для справки.


Эта статья была впервые опубликована 29 декабря 2016 г. и обновлена ​​4 июня 2019 г.

Представление букв на семисегментном дисплее

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

Обратите внимание, что некоторые буквы, такие как K (), M (), V (), W (), X () и Z (), не могут быть распознаны большинством людей. и поэтому были исключены из приведенной ниже таблицы.

Буквы на контакты можно декодировать с помощью простой таблицы поиска.

 const unsigned char seven_seg_digits_decode_abcdefg [75] = {
/ * 0 1 2 3 4 5 6 7 8 9:; * /
    0x7E, 0x30, 0x6D, 0x79, 0x33, 0x5B, 0x5F, 0x70, 0x7F, 0x7B, 0x00, 0x00,
/ * <=>? @ A B C D E F G * /
    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x1F, 0x4E, 0x3D, 0x4F, 0x47, 0x5E,
/ * З И Й К Л М Н О П Р С * /
    0x37, 0x06, 0x3C, 0x57, 0x0E, 0x55, 0x15, 0x1D, 0x67, 0x73, 0x05, 0x5B,
/ * T U V W X Y Z [\] ^ _ * /
    0x0F, 0x3E, 0x1C, 0x5C, 0x13, 0x3B, 0x6D, 0x00, 0x00, 0x00, 0x00, 0x00,
/ * `a b c d e f g h i j k * /
    0x00, 0x77, 0x1F, 0x4E, 0x3D, 0x4F, 0x47, 0x5E, 0x37, 0x06, 0x3C, 0x57,
/ * l m n o p q r s t u v w * /
    0x0E, 0x55, 0x15, 0x1D, 0x67, 0x73, 0x05, 0x5B, 0x0F, 0x3E, 0x1C, 0x5C,
/ * x y z * /
    0x13, 0x3B, 0x6D
};
const unsigned char seven_seg_digits_decode_gfedcba [75] = {
/ * 0 1 2 3 4 5 6 7 8 9:; * /
    0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F, 0x00, 0x00,
/ * <=>? @ A B C D E F G * /
    0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71, 0x3D,
/ * З И Й К Л М Н О П Р С * /
    0x76, 0x30, 0x1E, 0x75, 0x38, 0x55, 0x54, 0x5C, 0x73, 0x67, 0x50, 0x6D,
/ * T U V W X Y Z [\] ^ _ * /
    0x78, 0x3E, 0x1C, 0x1D, 0x64, 0x6E, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x00,
/ * `a b c d e f g h i j k * /
    0x00, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71, 0x3D, 0x76, 0x30, 0x1E, 0x75,
/ * l m n o p q r s t u v w * /
    0x38, 0x55, 0x54, 0x5C, 0x73, 0x67, 0x50, 0x6D, 0x78, 0x3E, 0x1C, 0x1D,
/ * x y z * /
    0x64, 0x6E, 0x5B
};

/ * Неверные буквы сопоставляются с отключенными сегментами (0x00).* /
символ без знака decode_7seg (символ без знака chr)
{/ * В реализации используется ASCII * /
    если (chr> (символ без знака) 'z')
        возврат 0x00;
    вернуть seven_seg_digits_decode_abcdefg [chr - '0'];
    /* или
вернуть seven_seg_digits_decode_gfedcba [chr - '0']; * /
}
 

Семисегментный дисплей | LEARN.PARALLAX.COM

7-сегментный светодиодный индикатор — отличный способ отображать числа с помощью микроконтроллера Propeller. Они состоят из восьми светодиодов в одном корпусе. Семь светодиодных индикаторов в форме полос образуют сегменты цифры, обозначенные на рисунке ниже от A до G.Восьмая — десятичная точка.

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

Для каждого отдельного светодиода в модуле требуется резистор между ним и выводом ввода-вывода микросхемы Propeller.Когда для каждого контакта ввода / вывода установлен высокий уровень (выходное напряжение 3,3 В), загорается светодиод, к которому он подключен. Подойдет любое сопротивление резистора от 100 Ом до 1 кОм; чем меньше сопротивление, тем ярче будет светить сегмент светодиода. Лучше использовать резисторы одинакового номинала, чтобы все сегменты светились равномерно.

Детали

(8) резисторов, 100 Ом (коричнево-черно-коричневый) или 220 Ом (красно-красно-коричневый)
(1) 7-сегментный зеленый светодиод (номер детали 350-00027)
(5) перемычки

  • Постройте цепь, показанную на схеме.Схемы подключения платы Activity Board и модуля Propeller FLiP приведены ниже для справки.

Он известен как 7-сегментный светодиодный дисплей с общим катодом , поскольку катод для каждого сегмента светодиода подключен к одному заземлению для модуля.

Тестовый код включит все сегменты светодиода одновременно, чтобы убедиться, что вы правильно построили схему. Он состоит всего из двух блоков контактов двоичного набора.Первый устанавливает все направления выводов ввода / вывода для вывода с использованием двоичного значения 11111111. Второй устанавливает высокие состояния вывода с тем же двоичным значением, подключая каждый светодиод к 3,3 В.

  • В BlocklyProp Solo создайте новый проект для своей доски.
  • Создайте проект, показанный ниже, и сохраните его.

  • Нажмите кнопку «Выполнить один раз».

Должны загореться все восемь светодиодов — семь сегментов шкалы плюс десятичная точка. Если они не все загораются, вернитесь и проверьте свои цепи.

Когда ваша схема заработает, вы можете попробовать присоединить различные битовые комбинации к блоку установки двоичных состояний. На приведенном ниже рисунке показано, какой светодиодный сегмент дисплея подключен к какому выводу ввода-вывода гребного винта. Первый, крайний левый бит устанавливает светодиод P13, в порядке слева направо, пока последний крайний правый бит не устанавливает светодиод P6.

  • Попробуйте отобразить каждую цифру с двоичными шаблонами в списке ниже:
    • 0: 11100111
    • 1: 10000100
    • 2: 11010011
    • 3: 11010110
    • 4: 10110100
    • 5: 01110110
    • 6: 01110111
    • 7: 11000100
    • 8: 11110111
    • 9: 11110110


CC против CA: Обратите внимание на схеме, что есть одно заземление для модуля.Это известно как CC или 7-сегментный светодиодный дисплей с общим катодом, поскольку катод для каждого сегмента светодиода подключен к одному заземлению для модуля. В CA, или дисплее с общим анодом, анод для каждого сегмента светодиода подключается к одному и тому же выводу источника питания. Катод каждого сегмента светодиода подключен к выводу ввода / вывода, и установка вывода ввода / вывода на низкий уровень вывода (заземление) приведет к тому, что сегмент загорится. Если вы пытались использовать 7-сегментный дисплей CA в этом руководстве, вам нужно было бы перевернуть все биты в двоичных шаблонах, заменив 1 на 0 и 0 на 1 (в дополнение к построению вашей схемы в соответствии с указаниями производителя. .)

Цифры и буквы тоже: 7-сегментные светодиоды также могут использоваться для отображения букв. Хотя каждую букву английского алфавита можно представить (в заглавной и / или строчной форме) с помощью одного устройства, некоторые буквы немного сложнее отобразить легко узнаваемым образом. Хотите узнать больше? Посетите статью Википедии о представлении 7-сегментных отображаемых символов по адресу http://en.wikipedia.org/wiki/Seven-segment_display_character_presentations.


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

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

  • Измените свой проект в соответствии с показанным ниже, затем сохраните его.
  • Запустите программу и посмотрите, как идет обратный отсчет чисел.

Как это работает

Как и в тестовом коде, первый блок устанавливает направления вывода P13-P6 ввода / вывода для вывода, используя блок двоичных наборов выводов с присоединенным двоичным значением 11111111.

Затем блок инициализации массива создает массив с именем digits, который может хранить 10 элементов (по одному на каждую цифру, от 0 до 9). Список установленных блоков элементов массива заполняет массив цифр, по одному элементу за раз. Первый блок определяет элемент массива 0 с присоединенным блоком двоичных значений, который содержит битовую комбинацию для отображения нуля на 7-сегментном светодиоде. Аналогичным образом, еще девять блоков набора элементов массива определяют оставшиеся цифры: элемент 1 хранит двоичный шаблон для отображения 1 и так далее.

После заполнения массива код достигает цикла повторяющихся элементов с переменной с именем trip для отслеживания каждого повторения в цикле. Блок начинается с отключения на 9, отсюда идет обратный отсчет до 0 на 1, всего 10 «поездок» через цикл. Внутри цикла находится блок контактов двоичного набора, на этот раз с присоединенным блоком элемента массива. При первом прохождении цикла отключение равно 9, поэтому блок контактов двоичного набора использует значение, хранящееся в элементе 9 массива цифр. Это двоичный код 11110110, шаблон для отображения числа 9.

После паузы в 1 секунду цикл повторяется снова. Это временное отключение равно 8, поэтому двоичное значение из элемента 1 в массиве цифр используется с блоком двоичного набора выводов: 11110111. Цикл продолжает повторяться, отображая цифры в убывающем порядке до последнего раунда, когда отключение равно 0.

Ваша очередь

Иногда может потребоваться использовать элементы массива в порядке, отличном от того, в котором они перечислены. Один из способов сделать это — получить доступ к массиву с помощью другого массива! Попробуйте изменить программу таким образом, чтобы она отображала код запаса 7-сегментного светодиода 350-00027.Это займет несколько шагов

Сначала вам нужно добавить элемент в массив цифр, а затем создать и инициализировать второй массив для хранения последовательности цифр в коде акций.

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

Затем вам нужно будет внести некоторые дополнения в цикл Repeat Trip …, чтобы сделать

  • Обновить повторное путешествие из … цикла, чтобы считать вверх от 0 до 8 на 1.
  • Первым делом внутри цикла повтора задайте переменную с именем fetch и присоедините к ней блок get элемента массива, который извлекает поездку элемента sku массива.
  • В блоке контактов двоичного набора обновите блок получения элемента массива, чтобы он использовал выборку элементов массива цифр.
  • После блока паузы 1000 добавьте еще один блок двоичных выводов для одновременного выключения всех сегментов светодиода.
  • Последний в цикле, добавьте паузу 100 мс. Без этого 0,0,0 не будет отображаться в виде отдельных цифр!

  • Запустите проект, и он должен последовательно отобразить цифры кода акций.

Да, вы могли бы поместить блок отключения элемента sku массива get прямо внутри поля элемента блока get array digits вместо использования выборки переменной в качестве посредника.Но это немного сложнее понять, когда в первый раз делается ссылка на один массив на другой, не говоря уже о том, что это также делает действительно длинным блоком . Но попробуйте, если хотите, это отличная уловка, которую нужно знать для будущих программ!

7-сегментный дисплей — краткое введение

Что такое семисегментный дисплей (SSD)?

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

Из чего он состоит?

  • Он состоит из 8 светодиодов, соединенных параллельно, которые могут гореть в различных комбинациях для отображения чисел (0, 1, 2, 3, 4, 5, 7, 8, 9, A, b, C, d, E, F и др.).
  • Каждый сегмент (светодиод) обозначается буквами от A до G.
  • Восьмой сегмент под названием « Десятичная точка » обозначается DP и используется для отображения нецелых чисел.

Типы семисегментного дисплея и его внутренние соединения:

В зависимости от того, как подключены терминалы, твердотельные накопители можно классифицировать как:

  • Общий анод Тип
  • Общий катод Тип

  • Если аноды всех 8 светодиодов соединены вместе, а все катоды оставлены в покое, мы называем SSD как « Common Anode Type ».
  • Если катоды всех 8 светодиодов соединены вместе, а все аноды оставлены в покое, мы называем SSD как « Common Cathode Type ».

Выходные контакты

  • Он состоит из 10 контактов, из которых 8 контактов подключены к светодиодам (A, B, C, D, E, F, G и DP).
  • В зависимости от типа SSD два средних контакта, обозначенные COM, являются либо общими анодами, либо общими катодами всех светодиодов.

Выход Справочная таблица дисплея

Справочная таблица для отображения Didigts на семисегментном дисплее

цифра

А

Б

К

Д

E

Факс

г

0

ПО

ПО

ПО

ПО

ПО

ПО

ВЫКЛ

1

ВЫКЛ

ПО

ПО

ВЫКЛ

ВЫКЛ.

ВЫКЛ.

ВЫКЛ.

2

ПО

ПО

ВЫКЛ

ПО

ПО

ВЫКЛ.

ПО

3

ПО

ПО

ПО

ПО

ВЫКЛ

ВЫКЛ

ПО

4

ВЫКЛ.

ПО

ПО

ВЫКЛ

ВЫКЛ

ПО

ПО

5

ПО

ВЫКЛ.

ПО

ПО

ВЫКЛ.

ПО

ПО

6

ПО

ВЫКЛ.

ПО

ПО

ПО

ПО

ПО

7

ПО

ПО

ПО

ВЫКЛ.

ВЫКЛ

ВЫКЛ.

ВЫКЛ.

8

ПО

ПО

ПО

ПО

ПО

ПО

ПО

9

ПО

ПО

ПО

ПО

ВЫКЛ.

ПО

ПО

А

ПО

ПО

ПО

ВЫКЛ

ПО

ПО

ПО

б

ВЫКЛ.

ВЫКЛ.

ПО

ПО

ПО

ПО

ПО

К

ПО

ВЫКЛ.

ВЫКЛ

ПО

ПО

ПО

ВЫКЛ.

д

ВЫКЛ.

ПО

ПО

ПО

ПО

ВЫКЛ.

ПО

E

ПО

ВЫКЛ.

ВЫКЛ

ПО

ПО

ПО

ПО

Факс

ПО

ВЫКЛ.

ВЫКЛ.

ВЫКЛ.

ПО

ПО

ПО

Практическое руководство по семисегментным дисплеям

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

Общий катод против анода

Мы начинаем с определения, имеет ли наш 7-сегментный компонент дисплея общий катод (отрицательная сторона) или анод (положительная сторона). Чтобы определить это, выполните поиск по номеру детали в Интернете и сверьтесь с таблицей данных.В нашем случае (HDSP-5503) деталь имеет общий катод. В большинстве таблиц это упоминается в тексте, если это не так, вы можете легко определить это самостоятельно, посмотрев на схему внутренней проводки детали (см. Изображение ниже), где светодиоды показаны с их полярностью, направлением схематического символа. стрелка указывает на это катод , (отрицательная) сторона, другая сторона — это анод (положительная) сторона. Мы также можем видеть в таблице данных, что общая земля находится на контакте Pin 3 и Pin 8 .Это единственные 2 контакта, к которым подключены все светодиоды.

Определение номинала светодиодного резистора

Нашему семисегментному дисплею потребуются резисторы на каждой ножке, чтобы светодиоды не потребляли большой ток. В нашей таблице данных указано, что каждый светодиод имеет максимальное прямое напряжение 20 мА, поэтому мы используем немного меньше, чтобы немного сэкономить светодиод, мы выбираем 12,5 мА. Используя закон Ома, мы можем легко определить необходимое сопротивление.

R = сопротивление, которое мы хотим вычислить
Vs = напряжение источника (мы выбираем 3.3V)
Vled = падение напряжения на нашем светодиоде (в нашем техническом описании указано 1,8 В)
Iled = ток через резистор (мы выбираем 12,5 мА)

, поэтому в нашем случае результат 120 Ом (Ом)

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

Создание ваших цифр

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

  байт один = 0b00010010;
 второй байт = 0b01100111;
 третий байт = 0b01110110;
 четвертый байт = 0b11010010;
 пятый байт = 0b11110100;
 шестой байт = 0b11110101;
 седьмой байт = 0b00010110;
 байт восемь = 0b11110111;
 байт девять = 0b11110110;
 нулевой байт = 0b10110111;
 байт test = 0b10000000;
 пустой байт = 0b00000000;
 числа байтов [] = {ноль, один, два, три, четыре, пять, шесть, семь, восемь, девять};
  

Ссылка на цифру очень проста: чисел [6] (в этом примере мы ссылаемся на цифру 6)

Автор Тийс Бернолет

7-сегментный дисплей — схема расположения выводов и способы его использования

Семисегментный дисплей (SSD) — широко используемое электронное устройство отображения для отображения десятичных чисел от 0 до 9.Чаще всего они используются в электронных устройствах, таких как цифровые часы, таймеры и калькуляторы, для отображения числовой информации. Как видно из названия, он состоит из семи различных светящихся сегментов, которые расположены таким образом, что он может формировать числа от 0 до 9, отображая различные комбинации сегментов. Он также может формировать некоторые алфавиты, такие как A, B, C, H, F, E и т. Д.

7-сегментные дисплеи являются одними из самых простых устройств отображения для отображения цифр и символов.Как показано на приведенном выше изображении 7-сегментного дисплея, он состоит из 8 светодиодов, каждый из которых используется для освещения одного сегмента устройства, а светодиод 8 -го используется для освещения точки на 7-сегментном дисплее. Мы можем обозначить каждый сегмент как СТРОКА, поскольку мы видим, что в блоке 7 строк, которые используются для отображения числа / символа. Мы можем ссылаться на каждый сегмент «a, b, c, d, e, f, g», а для символа точки мы будем использовать «h». Есть 10 контактов, в которых 8 контактов используются для обозначения a, b, c, d, e, f, g и h / dp, два средних контакта являются общим анодом / катодом всех светодиодов.Эти общие анод / катод закорочены внутри, поэтому нам нужно подключить только один вывод COM.

Распиновка 7-сегментного дисплея

Есть два типа 7-сегментных дисплеев: с общим анодом и с общим катодом:

Общий катод: В этом случае все отрицательные клеммы (катод) всех 8 светодиодов соединены вместе (см. Диаграмму ниже) и обозначены как COM. И все положительные клеммы оставлены в покое.

Общий анод: В этом случае все положительные клеммы (аноды) всех 8 светодиодов соединены вместе и называются COM.И все отрицательные термики остаются в покое.

Как отображать числа на 7-сегментном дисплее?

Если мы хотим отобразить число «0», то нам нужно зажечь все светодиоды, кроме светодиода, который принадлежит линии «g» (см. Схему выводов из 7 сегментов выше, поэтому нам нужен битовый шаблон 11000000. Аналогично отображению «1») ”Нам нужно зажечь светодиоды, связанные с b и c, поэтому битовая комбинация для этого будет 11111001. Ниже приведена таблица для всех чисел при использовании 7-сегментного дисплея с общим анодом.

Цифра для отображения

h g f e d c b a

Шестнадцатеричный код

0

11000000

C0

1

11111001

F9

2

10100100

A4

3

10110000

B0

4

10011001

99

5

10010010

92

6

10000010

82

7

11111000

F8

8

10000000

80

9

10010000

90

Чтобы узнать больше о 7-сегментных дисплеях, прочтите ниже руководства, в которых объясняется практическое применение 7-сегментных дисплеев:

Взаимодействие 7-сегментного дисплея с микроконтроллером 8051

0-99 счетчик с микроконтроллером AVR

Digital Dice с использованием Arduino

.

alexxlab

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

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