Схемы


Схемы > Цифровая электроника > Экономичный преобразователь кода для сэмиелементного индикатора

Экономичный преобразователь кода для сэмиелементного индикатора

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

В статье Ю. Кривошеева "Преобразователь цифровых сигналов двоичного кода", опубликованной в сборнике "В помощь радиолюбителю", вып. 108 (М.: Патриот, с. 23), было описано устройство, позволяющее с помощью двух семиэлементных индикаторов отображать 16 состояний четырехразрядного двоичного кода. В устройстве использованы два преобразователя кода* К514ИД2, которые потребляют значительный ток (по 50 мА каждый). Мне удалось собрать устройство с теми же функциями на одном преобразователе кода, к тому же менее "прожорливом". Схема одного из вариантов устройства показана на рис. 1. Сигналы на преобразователь кода DD3 поступают не непосредственно, а с выхода четырехразрядного сумматора DD2. На элементах DD1.1 —DD1.3 собран вспомогательный узел, сравнивающий входной код с кодом числа 10. Входной код отображают два семиэлементных индикатора HG1 и HG2, соответствующие разрядам единиц и десятков. Индикатор HG2 высвечивает только цифру 1.

Входные сигналы узла подают на входы А1, А2, А4, А8 сумматора DD2. Если на входе действует сигнал с кодом числа, меньшего десяти, на выходе элемента DD1.3 низкий уровень. На входах В1, В2, В4, В8 при этом также низкий уровень, поэтому входные сигналы проходят на дешифратор DD3 без изменений. Когда на входе преобразователя появляется код чисел от 10 до 15, на выходе элемента DD1.3 возникает высокий уровень. На входы В1, В2, В4, В8 сумматора DD2 теперь поступает код числа 6. На дешифратор DD3, таким образом, поступает код суммы входного числа и шести. Для четырехразрядного двоичного кода прибавление шести эквивалентно вычитанию десяти. Индикатор HG1 при этом высвечивает цифры от 0 до 5. Напряжение высокого уровня с выхода элемента DD1.3 открывает транзистор VT1, в результате чего индикатор HG2 показывает единицу. В этом преобразователе все три микросхемы потребляют суммарный ток около 75 мА.

Схема устройства

Рис.1. Схема устройства

Вместо сумматора К155ИМЗ не только можно, но даже желательно с точки зрения уменьшения потребляемой мощности использовать микросхему К555ИМ6 (токопотребление уменьшится еще на 20 мА). Следует лишь учесть, что ее цоколевка имеет отличия. Устройство выполнимо и без применения сумматора. Сравнивая двоичные коды чисел от 0 до 15с кодами чисел, которые должны поступать на преобразователь кода DD3, можно заметить следующие особенности преобразования. Во-первых, сигнал младшего разряда должен поступать на вход преобразователя кода без изменения. Во-вторых, сигналы второго и четвертого разрядов двоичного числа, если оно соответствует десятичным числам от 10 до 15, должны быть инвертированы. Эти соображения и положены в основу работы еще одного варианта преобразователя. На рис. 2 представлен

Фрагмент схемы преобразователя кода с изменениями

Рис.2. Фрагмент схемы преобразователя кода с изменениями

фрагмент схемы преобразователя кода с изменениями. Элементы DD1.1 и DD2.1 играют ту же роль, что и элементы DD1.1—DD1.3 в предыдущем варианте преобразователя. Пока на входе преобразователя присутствует код числа, меньшего 10, на выходе элемента DD1.1 действует высокий уровень, а на выходе элемента DD2.1, включенного инвертором, —низкий. В это время элементы DD2.3 и DD2.4 работают как повторители. Если на вход преобразователя подать код числа от 10 до 15, на выходе элемента DD1.1 будет сигнал низкого уровня, на выходе инвертора DD2.1 — высокого, поэтому элементы DD2.3 и DD2.4 инвертируют поступающие на них сигналы четвертого и второго разрядов соответственно. Сигнал третьего разряда образуется особым образом с помощью элемента И—ИЛИ—НЕ DD1.2 и инвертора DD2.2. Элемент DD2.2 формирует на выходе высокий уровень в том случае, если на вход преобразователя подан код чисел 4—7, 14 или 15. Этот вариант преобразователя потребляет менее 55 мА. Вместо К555ЛР11 в крайнем случае допустимо использовать микросхему К155ЛР1 (токопотребление при этом увеличится более чем на 50 мА).

* Читателей, особенно малоопытных, может смутить такой "казус": рассматриваемое устройство — преобразователь кода — собрано на двух (или одной) микросхемах—преобразователях кода. Это противоречие — кажущееся. Оно вызвано тем, что микросхема К514ИД2, в частности, имеет устоявшееся на практике и принятое в технической литературе наименование — "преобразователь кода". Подобное противоречие — для сравнения: счетчик импульсов на двух счетчиках К1561ИЕ20. Заметим попутно, что некоторые радиолюбители ошибочно полагают, что все микросхемы группы ИД — дешифраторы. На самом же деле дешифратор — это цифровое устройство, у которого каждому рабочему значению входного кода соответствует один активизированный выход. У преобразователя кода каждый входной код активизирует, как правило, два или более выходов, т. е. на выходе — тоже код. Этой неточностью грешат также многие справочники (Прим. ред.).

РАДИО №11, 1998


Дата публикации: 2004-02-15
Прочтено: 3401
Версия для печати: Версия для печати


  &nb
Мы рекомендуем еще посмотреть:

Логические элементы и таблицы истинности

<< Назад в раздел   Распечатать   Рекомендовать

Абсолютно все цифровые микросхемы состоят из одних и тех же логических элементов – «кирпичиков» любого цифрового узла. Вот о них мы и поговорим сейчас.

Логический элемент – это такая схемка, у которой несколько входов и один выход. Каждому состоянию сигналов на входах, соответствует определенный сигнал на выходе.

Итак, какие бывают элементы?

Элемент «И» (AND)

Иначе его называют «конъюнктор».

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

Вот так выглядит элемент «И» и его таблица истинности:

Элемент И

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

Смотрим таблицу истинности, и проясняем в мозгу принцип. Понять его не сложно: единица на выходе элемента «И» возникает только тогда, когда на оба входа поданы единицы. Это объясняет название элемента: единицы должны быть И на одном, И на другом входе.

Если посмотреть чуток иначе, то можно сказать так: на выходе элемента «И» будет ноль в том случае, если хотя бы на один из его входов подан ноль. Запоминаем. Идем дальше.

Элемент «ИЛИ» (OR)

По другому, его зовут «дизъюнктор».

Любуемся:

Элемент ИЛИ

Опять же, название говорит само за себя.

На выходе возникает единица, когда на один ИЛИ на другой ИЛИ на оба сразу входа подана единица. Этот элемент можно назвать также элементом «И» для негативной логики: ноль на его выходе бывает только в том случае, если и на один и на второй вход поданы нули.

Едем дальше. Дальше у нас очень простенький, но очень необходимый элемент.

Элемент «НЕ» (NOT)

Чаще, его называют «инвертор».

Элемент НЕ

Надо чего-нибудь говорить по поводу его работы?

Ну тогда поехали дальше. Следующие два элемента получаются путем установки инвертора на выход элементов «И» и «ИЛИ».


Элемент «И-НЕ» (NAND)

Элемент И-НЕ

Элемент И-НЕ работает точно так же как «И», только выходной сигнал полностью противоположен. Там где у элемента «И» на выходе должен быть «0», у элемента «И-НЕ» - единица. И наоборот. Э то легко понять по эквивалентной схеме элемента:

Эквивалентная схема элемента И-НЕ


Элемент «ИЛИ-НЕ» (NOR)

Элемент ИЛИ-НЕ

Та же история – элемент «ИЛИ» с инвертором на выходе.

Следующий товарищ устроен несколько хитрее:

Элемент «Исключающее ИЛИ» (XOR)

Он вот такой:

Элемент исключающее ИЛИ

Операция, которую он выполняет, часто называют «сложение по модулю 2». На самом деле, на этих элементах строятся цифровые сумматоры.

Смотрим таблицу истинности. Когда на выходе единицы? Правильно: когда на входах разные сигналы. На одном – 1, на другом – 0. Вот такой он хитрый.

Эквивалентная схема примерно такая:

Эквивалентная схема элемента исключающее ИЛИ

Ее запоминать не обязательно.

Собственно, это и есть основные логические элементы. На их основе строятся абсолютно любые цифровые микросхемы. Даже ваш любимый Пентиум 4.

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

Ну и напоследок – несколько микросхем, внутри которых содержатся цифровые элементы. Около выводов элементов обозначены номера соответствующих ног микросхемы. Все микросхемы, перечисленные здесь, имеют 14 ног. Питание подается на ножки 7 (-) и 14 (+). Напряжение питания – смотри в таблице в предыдущем параграфе.

Некоторые микросхемы 9/" target="_blank">коттеджи - рекомендации || где купить матрас || под матрасами

Все самое необходимое для ремонта Электроники © ElectronicsDesign.RU, 2010. Все права защищены.