суббота, 9 февраля 2013 г.

конструкции на кмоп микросхемах

В начальный момент времени, счетчики DD2.1 и DD2.2 находятся в "нулевом" состоянии, поэтому на выходе элемента DD1.3 формируется уровень логической единицы, который запрещает дешифрацию состояний счетчика DD2.2, выходные логические уровни которого поступают на адресные входы "1" и "2" дешифратора DD3. Таким образом, на всех его выходах формируются уровни логических единиц, что соответствует начальному состоянию устройства. Поскольку в конце предыдущего цикла на выходе элемента DD1.4 был сформирован короткий отрицательный импульс, все RS-триггеры были установлены в "единичное" состояние, поэтому все светодиоды погашены. При переходе счетчика DD2.1 из "нулевого" в "первое" состояние, уровнем логического нуля с выхода элемента DD1.3 разрешается дешифрация состояний DD3 и на его выходе "0" (вывод 15) появляется уровень логического "нуля". Этот уровень перебрасывает первый (верхний по схеме) RS-триггер, входящий в состав микросхемы DD4, в нулевое состояние, и, одновр

Существенно изменить алгоритм работы устройства стало возможным, благодаря применению микросхемы, содержащей в одном корпусе четыре одинаковых RS-триггера с инверсными входами управления (рис. 10). Это означает, что переход RS-триггера в соответствующее состояние происходит по уровню логического "нуля", поступающему на соответствующий вход "R" или "S". При этом на указанных входах перед подачей активного уровня логического нуля должны быть предварительно зафиксированы уровни логических единиц. Такой режим работы обеспечивается с помощью дешифратора DD3, активные выходные логические уровни которого как раз и являются "нулевыми".

Усовершенствованный вариант трехсветодиодного индикатора приведен на рис. 7. Здесь обнуление счетчика DD2.2 не производится, поэтому он работает в циклическом режиме с полным набором состояний, что позволяет сформировать отрицательные импульсы на четырех выходах дешифратора DD3. Количество светодиодов, по-прежнему равно трем, но подключены они не к выходам дешифратора непосредственно, а через элементы DD4.1…DD4.3. Уровень логического нуля появляется на их выходах, и, следовательно, происходит зажигание соответствующего светодиода при поступлении на любой из входов указанных элементов такого же логического уровня, согласно временной диаграмме на рис. 8. При достижении счетчиком DD2.2 "третьего" состояния (на выходах "1" и "2" - уровни логических единиц), на выходе "3" (вывод 12) дешифратора DD3 появляется такой же уровень, но, только при выполнении условия совпадения двух уровней логического "нуля" на входах его разрешения "V(&)" (выводы 4 и 5). Таким образом, после трех последовательных вспышек каждого из трех светодиодов HL1…HL3, происходит трехкратное одновременное зажигание всех светодиодов. Входы элемента DD4.4 (на схеме не показан) подключаются к шине питания.

Каждый счетный импульс, поступающий на вход счетчика DD2.2 с выхода DD2.1, приводит к увеличению его состояния на единицу. При достижении "третьего" состояния, благодаря цепочке VD1, VD2, R4, счетчик DD2.2 обнуляется, и, далее, цикл работы устройства полностью повторяется. Следует заметить, что указанная цепочка (VD1, VD2, R4), представляет собой полнофункциональный эквивалент двух последовательно включенных элементов DD1.3, DD1.4, т.е. выполняет функцию логического "умножения" сигналов.

Схема электрическая принципиальная трехсветодиодного индикатора приведена на рис 4. Устройство формирует по три последовательные вспышки каждого светодиода также со скважностью равной четырем. В отличие от первого варианта устройства, счетчик DD2.1 обнуляется коротким положительным импульсом с выхода элемента DD1.4 при достижении "двенадцатого" состояния. Если обнуление не производить, а соединить вход сброса "R" (вывод 12) с "общим" проводом, то будет происходить не по три, а по четыре вспышки каждого светодиода. Счетные импульсы с выхода старшего разряда DD2.1 поступают на вход DD2.2, который формирует кодовые комбинации для выбора одного из трех мигающих светодиодов HL1…HL3. Скважность, равная четырем, достигается благодаря комбинации управляющих сигналов, поступающих с выходов младших разрядов счетчика DD2.1 (выводы 11 и 10) на инверсные входы "разрешения" "V(&)" дешифратора DD3 (выводы 4 и 5). Его прямой вход "разрешения" ("V", вывод 6) подключен к шине питания, согласно логике работы. При этом зажигание одного из трех светодиодов HL1…HL3 происходит только при совпадении на входах "V(&)" дешифратора DD3 (выводы 4 и 5) двух уровней логического нуля, согласно временной диаграмме на рис. 5.

Происходит это благодаря тому, что счетчик DD2.2, как отмечено выше, находится в исходном "нулевом" состоянии, а на выходе элемента DD1.4 формируется уровень логической "единицы" (см. временную диаграмму на рис. 2). Переход счетчика DD2.1 в "четвертое" состояние приводит к погасанию светодиода HL2, а переход в "седьмое" - к его повторному зажиганию. Далее, отрицательным перепадом очередного счетного импульса, счетчик DD2.1 переводится в "восьмое" состояние, и, отрицательный перепад с выхода его "третьего" разряда (вывод 4) приводит к увеличению состояния счетчика DD2.2 на единицу. Теперь, в моменты появления уровня логического "нуля" на выходе элемента DD1.3, происходит зажигание красного светодиода HL1. Таким образом, происходит по две последовательные вспышки каждого светодиода. Частоту вспышек можно изменять подстроечным резистором R2, а верхнюю границу частотного диапазона генератора можно изменить подбором резистора R3. Если нужно получить не по две, а по четыре вспышки каждого светодиода, необходимо счетные импульсы на вход DD2.2 подать с выхода четвертого (вывод 8), а не третьего разряда (вывод 9) счетчика DD2.1.

Принцип работы. В качестве базовых схемотехнических решений светодиодных индикаторов используются простейшие конструкции на двух и трех КМОП-микросхемах стандартной логики серии КР1554, соответственно, рассмотренные в [1] и [2]. Первый вариант (рис. 1) устройства формирует по две вспышки каждого светодиода со скважностью равной четырем. Это означает, что время свечения светодиода составляет 25% периода вспышки, что субъективно соответствует наиболее четкому вспыхиванию светодиодов. Кроме того, такая скважность в два раза продлевает срок службы маломощных элементов при батарейном питании устройства. Будем рассматривать работу устройства, считая, что в начальный момент времени счетчики DD2.1 и DD2.2 находятся в "нулевом" состоянии. На элементах DD1.1, DD1.2 выполнен генератор прямоугольных импульсов, с частотой следования около 10 Гц. При переключении элемента DD1.2 в противоположное состояние, напряжение на левой, по схеме, обкладке конденсатора С1, суммируется с предыдущим значением и достигает практически удвоенного значения напряжения источника питания. Для входных защитных диодов элемента DD1.1 такой режим работы недопустим, поэтому в устройство введен резистор R1, ограничивающий импульсы тока на уровне 1 мА, что уже является вполне приемлемым значением. Этот резистор предотвращает выход из строя защитных диодов и, тем самым, значительно повышает надежность устройства при длительной эксплуатации. Счетчик DD2.1 срабатывает по отрицательным перепадам счетных импульсов, и, при достижении "третьего" состояния, формирует на выходах "1" и "2" (выводы 11 и 10, соответственно) уровни логических единиц, которые, поступая на входы элемента DD1.3, вызывают появление на его выходе уровня "нуля". Этот логический уровень поступает на вход элемента DD1.4 и, инвертируясь последним, вызывает зажигание светодиода HL2.

Аннотация. Индикаторы режима работы находят самое широкое применение в электронных устройствах, к примеру, в составе системы охранной сигнализации, или, в индивидуальном исполнении, также для имитации ее наличия. Такой индикатор может найти применение в электронных игрушках для создания эстетических эффектов или в качестве контроллера управления проблесковыми маячками в автомобилях специального назначения. В качестве светоизлучающих элементов целесообразно использовать сверхъяркие светодиоды, которые, благодаря высокой нагрузочной способности КМОП-микросхем серий КР1554 и КР1564, можно подключать к их выходам непосредственно, без ключевых транзисторов.

Мигающие светодиодные сигнализаторы на микросхемах КМОП

Мигающие светодиодные сигнализаторы на микросхемах КМОП

Мигающие светодиодные сигнализаторы на микросхемах КМОП

Комментариев нет:

Отправить комментарий