~~NOCACHE~~
require($_SERVER["DOCUMENT_ROOT"] . "/interactive/interactive.php");
===== Счетчики-дешифраторы =====
В современных электронных устройствах часто используются светодиодные 7-сегментные индикаторы для отображения цифр. В этом эксперименте мы изучим устройство такого индикатора. Индикатор состоит из 7 сегментов, выстроенных по контуру цифры 8. Каждый из сегментов можно зажигать независимо от других. Зажигая определенные сегменты, можно получить любую цифру от 0 до 9. Кроме того, индикатор имеет точку. Каждый сегмент имеет свое название, они именуются латинскими буквами от a до h. Такие индикаторы можно встретить во множестве устройств, начиная от подъездного домофона и бытовой техники, заканчивая сложными электронными приборами.
pinlab_draw_picture("7segment");
В каждом сегменте установлен свой светодиод, и, когда на него подается напряжение, он светится. Получается, что LED-индикатор («LED» — это сокращенное название светодиода по-английски «light emitting diode») — это сборка из 8-ми светодиодов в одном корпусе (7 сегментов и точка).
Мы знаем, что у светодиода два вывода. Получается, что у 8-ми светодиодов 16 выводов, но у индикатора их всего 10. Просто для уменьшения количества выводов светодиоды внутри соединены специальным способом. В наш набор входит семисегментный цифровой индикатор с общим катодом - 5161AS. Его структура и цоколевка/распиновка приведена на рисунке
pinlab_draw_picture("7segment_sch");
В цифровой электронике существует вид счетчиков, специально предназначенных для отображения информации на семисегментных цифровых светодиодных или жидкокристаллических дисплеях. \\
Это //счетчики-дешифраторы//. Они осуществляют подсчет импульсов и полученный результат, преобразовывают в сигналы управления //семисегментным индикатором//. На самом деле это обычные счетчики, но со встроенным дешифратором в код семисегментного индикатора.
В нашем конструкторе есть микросхема счетчика- дешифратора CD4026.
pinlab_draw_picture("cd4026");
Описание выводов микросхемы CD4026 приведено в таблице.
^Номер^Обозначение^Описание^
|10, 12, 13, 9, 11, 6, 7|a-g|Выходы для управления сегментами|
|5|СO (Carry Out)|Выход переноса (CLK/10)|
|2|CI (Clock Inhibit)|Блокировка входных импульсов. Лог. 1 - запрещение счета. Лог. 0 - разрешение счета|
|3|DI (Display Enable Input)|Лог. 1 - включение индикатора. Лог. 0 - выключение индикатора|
|4|DO (Display Enable Output)| |
|1|C (Clock)|Вход тактовых импульсов|
|15|R (Reset)|Сброс|
|14|UC (Ungated "С" segment)|Выход, принимает значение лог. "0", когда значение счетчика равно 2. В остальных случаях - лог. "1"|