Для индикации состояния двух выходов вы можете просто подключить к каждому по светодиоду и резистору. Но вам придется как-то интерпретировать или «декодировать» двоичный код, высвеченный светодиодами. Кроме того, если оба светодиода не горят, невозможно понять, означает ли это, что оба выхода выключены, что выключено питание, или возникла неисправность. Такая неоднозначность в ряде приложений, таких как медицина или промышленность, совершенно недопустима. Здесь описана простая схема, позволяющая решить эту проблему (Рис. 1). Схема индицирует четыре состояния с помощью четырех светодиодов. Оператору не нужно знать, что такое двоичное кодирование. Ели не горит ни один светодиод, или горят более одного, это означает отсутствие питания или неисправность.
Рисунок 1. Эта простая схема отображает четыре состояния
с помощью четырех светодиодов
Схема работает следующим образом. Если на обоих входах A и B низкий уровень напряжения, транзистор Q1 открыт, а через светодиод D1 и резистор R2 течет ток к точке A. Светится только один светодиод D1. Наоборот, если на обоих входах A и B высокий уровень напряжения, транзистор Q2 открывается, и ток течет из точки A через резистор R4, транзистор Q2 и светодиод D4. Горит только D4. Если на входах противоположные уровни, зажигаются светодиоды D2 или D3. Все возможные комбинации включения светодиодов, в зависимости от состояния входов A и B, показаны в Табл. 1. Любые другие комбинации означают неправильное подключение, отсутствие питания или неисправность.
Таблица 1. Возможные комбинации включения светодиодов
Входы |
Светодиоды |
||||
A |
B |
1 |
2 |
3 |
4 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
Ток втекающий или вытекающий с выхода двухтактного каскада, должен обеспечивать управление входами A и B. Резисторы R2, R3, и R4 должны ограничивать ток через светодиоды на уровне 12 мА при напряжении питания +5 В. Критичных по типу компонентов нет. Например, годятся транзисторы общего назначения 2N3904 типа n-p-n и 2N3906 типа p-n-p. Можно даже использовать транзисторы с интегрированными базовыми резисторами и сэкономить немного места.