23.3.2. ДЕКАДНЫЕ ИНДИКАТОРЫ
Для вывода чисел желательны, как правило, декадные индикаторы. Чтобы реализовать эту возможность, необходимо, исходя из двоично-десятичной формы представления чисел, записать каждую десятичную цифру в коде «1 из 10». Для этого можно, например, по мере необходимости поджигать один из 10 расположенных друг за другом катодов в газоразрядной трубке, причем катоды выгибаются в форме десятичных цифр. Недостатком этого способа является необходимость высокого напряжения питания
Целесообразнее так расположить на плоскости несколько светодиодов, чтобы из них можно было образовать все
Рис. 23.11. 7-сегментный индикатор.
десятичные цифры. Наиболее широко распространены семисегментные индикаторы. При этом применяют семь балочных сегментов от а до которые расположены так, как показано на рис. 23.11. Если светятся все сегменты, получается цифра 8. Если светятся сегменты то образуется единица Другие цифры также представлены на рис. 23.11. Функции индикации для отдельных сегментов, естественно, несколько сложнее, чем код «1 из 10», поскольку они должны принимать значение «1» для нескольких цифр. Закон функционирования двоично-десятичного 7-сегментного дешифратора иллюстрируется таблицей истинности 23.5. Читая таблицу слева направо, можно, определить, какие сегменты должны светиться для различных десятичных цифр. В соответствии с рис. 23.11 для цифры 5, например, это сегменты
Таблица 23.5 (см. скан) Таблица истинности для двоично-десятичного 7-сегментного дешифратора
Двоично-десятичные 7-сегментные дешифраторы выпускаются в виде интегральных схем. Модель имеет выходы со свободным коллектором. Она подходит для управления индикаторным блоком с общим анодом (рис. 23.12). Чтобы обеспечить желаемые токи диодов, необходимо семь внешних резисторов.
Для некоторых применений желательно управлять яркостью индикатора с помощью электронных схем. Простейшая возможность осуществления такого управления заключается в периодическом включении и выключении индикатора при изменяемой скважности импульсов управления.
Рис. 23 12. Соединение дешифратора с 7-сегментным индикатором с общим анодом.
Поэтому большинство двоично-десятичных 7-сегментных дешифраторов имеют вход бланкирования с помощью которого все выходные транзисторы закрываются.
Для представления многоразрядных чисел желательно автоматическое диафрагмирование имеющихся нулей. Для этого дешифратор имеет вход фонового бланкирования и выход фонового бланкирования Если на вход подан низкий уровень, то прекращается индикация десятичной цифры для ввода, а на выходе высокий уровень изменяется на низкий. Соединяя эти выходы с входом следующего младшего разряда, как показано на рис. 23.13, добиваются диафрагмирования в последнем разряде тогда, когда в старшем разряде также установлен нуль. Нуль указывается лишь в том случае, когда какой-нибудь старший разряд не равен нулю.
Двоично-десятичные 7-сегментные дешифраторы выпускаются совместно с блоком индикации в виде интегральных схем. При этом, как правило, в них встраивается и буферная память для хранения входных переменных (например, TIL 308 фирмы Texas Instruments). Входные данные
Рис. 23.13. Использование общих входов и выходов для 7-сегментных дешифраторов (например, -вход для управления яркостью; линия для диафрагмирования.
записываются, если на апробирующий вход подан низкий уровень. Подав на него высокий уровень, обеспечивают их хранение.