~ cd дешифратор. принцип работы и примеры
Дешифратор — логическое элемент, которое преобразует цифровой код двоичной системе счисления на входе в определенной сигнал на выходе. Можно реализовать как в цифровом виде с помощью программирования, так и на транзисторно-транзисторной логике (ТТЛ). Дешифратор не имеет определенной схемы, потому что имеет 2 важных параметра:
- Битовая длина — это ширина линии цифрового сигнала, который подключается к входам дешифратора.
- Кол-во выходов. Каждый схемотехник или программист сам решает какое количество и какие выводы ему нужны.
Дешифратор является незаменимым элементом в цифровой и аналоговой схемотехники. Например, он используется электронных устройствах для выбора команды или доступа к ячейкам памяти, в модуляторах и демодуляторах, в системах управления для контролирования датчиков через управляющие сигналы.
Принцип работы Дешифратора
На вход дешифратору подается цифровой код в двоичной системе счисления, который сравнивается внутри с помощью программы и ТТЛ, и если результат совпал с закладываемым значением, то выводит на определенном выходе высокий уровень. Высокий уровень сигнала означает:
- Если схема на ТТЛ, то высокое рабочее напряжение, которое схемотехник закладывал в схему.
- Если это цифровая схема, то на выходе появляется логическая единица «1».
Рассмотрим 16-битный дешифратор, цифровая схема которого построенная отображена на рисунке 1.
Рисунок 1. 16-битный дешифратор на комбинационной логике.
Однако, в таком виде никогда не применяются ни в аналоговой, ни в цифровой схемотехнике. Разработчика имеется необходимость проверять лишь совпадение с несколькими числами, а не всеми. В качестве 2-го примера рассмотри дешифратор, проверяющий значение 8, 13. У данного логического элемента 4 входных порта и 2 выходных. Условное графическое обозначение(УГО), схема на ТТЛ и RTL показано на рисунке 2.