Схема игрового автомата "Красный или зеленый"
Как работает такой автомат и какова задача играющих? Пока контакты кнопки SB1 не замкнуты, генератор выраба* тывает импульсы, частота следования которых определяется в основном конденсатором С1. Его емкость может быть в пределах 1000 пф... 1 мкФ. Импульсы поступают на вход С JK-триггера DD2, и своими спадами изменяют его состояние на противоположное. Частота изменения уровней напряжения на выходах триггера вдвое меньше частоты генератора.
В промежутки времени, когда на прямом выходе триггера (вывод 8) появляется напряжение высокого уровня, то открывается транзистор VT1 и загорается лампа HL1. Транзистор VT2 в это время закрыт, поскольку на его базе низкий уровень напряжения. При напряжении высокого уровня на инверсном выходе (вывод 6) триггера этот транзистор открывается и загорается лампа HL2 в его коллекторной цепи. Транзистор же VT1 в это время закрывается, и лампа HL1 гаснет. И так при каждом периоде импульсов генератора.
При указанной на схеме емкости конденсатора частота открывания транзисторов не менее 1 кГц. Поэтому, нити накала обеих ламп светятся тускло. Но стоит нажать на кнопку SB1 it тем самым замкнуть накоротко конденсатор С1, как генерация импульсов прекратится. При этом одна из ламп накаливания совсем гаснет, а другая, наоборот, светится ярче. Л вот какая из них-красная или зеленая-будет гореть после нажатия на кнопку, заранее сказать нельзя, ведь это зависит от логического состояния, в котором окажется триггер в момент срыва генерации. Можно только гадать, что, собственно, и должны делать играющие перед нажатием кнопки генератора.
Победителем считается тот, кто при равном числе нажатий на кнопку, скажем двадцать, большее число раз угадает цвета горящих, ламп после остановки генератора.
Можно ли JK-триггер такого игрового автомата заменить счетным D-триггером? Конечно, можно, надо только его вход D соединить с инверсным выходом.
МОДЕЛЬ СВЕТОФОРА
Этот автомат (рис. 37, а), который может стать полезным демонстрационным пособием при групповом изучении правил дорожного движения, состоит из генератора импульсов на элементах DD1.1-DDK3, счетного JK-триггера DD2, транзисторов VT1-VT3, работающих в ключевом режиме, и сигнальных ламп накаливания HL1-HL3.
Теперь загорается лампа HL2 желтого сигнала и продолжает гореть лампа HL1 красного сигнала. По спаду следующего импульса лампы HL1 и HL2 гаснут и вновь загорается лампа HL3 зеленого цвета. Со следующего за ним импульса цикл работы модели светофора повторяется.
Источником питания такого автомата могут быть выпрямитель, батарея 3336Л или три-четыре элемента 343, соединенные последовательно; его транзисторы-серии ГТ402 или ГТ403 с любым буквенным индексом. Функцию электронных ключей могут также выполнять маломощные р-п-р транзисторы серий МП39-МП42, ГТ308, но тогда сигнальные лампы HL1-HL3 должны быть на меньший ток накала, например лампы МН2,5-0,06.
АВТОМАТ СВЕТОВЫХ ЭФФЕКТОВ
В популярной радиотехнической литературе описано немало автоматов на микросхемах, позволяющих создавать различные световые эффекты для украшения новогодних елок, иллюминации декоративных масок, аттракционов. Основа таких автоматов-.те же триггеры, управляемые, как и в модели светофора, импульсами тактовых генераторов. Переключаясь из одного логического состояния в другое, триггеры выходными сигналами управляют цепями питания нескольких ламп накаливания (или гирлянд), которые и создают задуманные световые эффекты.
Предлагаем для опытной проверки простой автомат, создающий эффект "бегущая тень" (рис. 38, а). Он состоит из генератора импульсов на элементах DD1.1 и DD1.2, счетных D-грштеров DD2.1 и DD2.2, логических элементов 2И-НЕ микросхемы DD3 и транзисторов VT1 - VT4 с лампами накаливания HL1-HL4 в коллекторных цепях. Под-строечным (или переменным) резистором R1 можно плавно изменять частоту тактового генератора в пределах 1...2 Гц.
Триггеры микросхемы К155ТМ2 (DD2), соединенные между собой после--довательно, образуют двоичный счетчик импульсов, поступающих на его вход от генератора. В итоге на выходе первого триггера частота импульсов оказывается меньшей вдвое, а на выходе второго - вчетверо. Элементы 2И-НЕ микросхемы DD3, работающие как дешифраторы логических состояний триггеров счетчика, формируют сигналы, включающие в определенном порядке лампы-накаливания.
Лампа HL1, например, загорается лишь тогда, когда на выходе элемента DD3.1 (вывод 3) появляется напряжение высокого уровня, которое открывает транзистор VT1. В таком состоянии этот логический элемент может оказаться только при низком уровне напряжения на одном из его входов, т. е. в те промежутки времени, когда один из триггеров находится в нулевом состоянии. Когда же оба триггера находятся в единичном состоянии, на выходе элемента DD3.1 будет напряжение низкого уровня, транзистор VT1 окажется закрытым, а лампа HL1 -погашенной.
Работу автомата в целом проанализируем по графикам, приведенным на рис. 38, б. Считаем, что в начальный момент после включения питания D-триг-геры счетчика оказались в нулевом состоянии. Следовательно, загорались лампы HL1-HL3, потому что в это время на выходных выводах 3, 6 и 8 элементов микросхемы DD3 появились напряжения высокого уровня, которые открыли транзисторы VT1-VT3.
Первый импульс генератора своим фронтом переключил триггер DD2.1 в единичное состояние. Сразу же переключился в аналогичное состояние и триггер DD2.2. Поэтому лампа HL1 погасла (на выводе 3 элемента DD3.1 появился низкий уровень напряжения) и загорелась лампа HL4 (на выводе 11 элемента DD3.4 появился высокий уровень напряжения). Второй импульс переключил триггер DD2.1 в нулевое состояние (триггер DD2.2 остался в единичном). Теперь гаснет лампа HL2, а остальные горят. Третий импульс переключает первый триггер в единичное состояние, а второй-в нулевое. Значит, гаснет лампа HL3,, а остальные горят. При четвертом импульсе оба триггера счетчика оказываются в нулевом состоянии и гаснет лампа HL4. Начиная с пятого (затем с девятого, тринадцатого и т. д.) импульса, появляющегося на входе двоичного счетчика, описанный цикл работы автомата повторяется. И если лампы расположены гирляндой, гаснущие лампы будут создавать эффект "бегущей тени".
С таким автоматом можно получить и эффект "бегущего огня"; если между выходами элементов DD3.1 - DD3.4 и соответствующими им ограничительными резисторами R2- RS включить инверторами элементы еще одной микросхемы К155ЛАЗ (подобно элементу DD1.3). Тогда при каждом цикле работы автомата станет вспыхивать лишь одна лампа и свет будет "бежать" по гирлянде. Скорость перемещения света тем больше, чем выше частота тактового генератора. Эффект "бегущий огонь" можно получить также при использовании в автомате р-п-р транзисторов, например, серии КТ361 или МП42, включив их так же, как в модели светофора (см. рис. 37, а).
СЧЕТЧИКИ ИМПУЛЬСОВ
Счетчики импульсов являются неотъемлемыми узлами микропроцессоров, микрокалькуляторов, электронных часов, таймеров, частотомеров и многих других устройств цифровой техники. Основу их составляют триггеры со счетным входом. По логике действия и функциональному назначению счетчики импульсов подразделяют на цифровые счетчики и счетчики-делители. Первые обычно называют просто счетчиками, а вторые - делителями.
Простейшим одноразрядным счетчиком импульсов является JK-триггер или D-триггер, работающий в счетном режиме. Он считает входные имиульсы по модулю 2-каждый импульс переключает триггер в противоположное состояние. Один триггер считает до одного, два последовательно соединенных триггера считают; до трех, и триггеров-до 2П-1 импульсов. Результат счета формируется в заданном коде, который может храниться в памяти счетчика или быть считанным другим устройством цифровой техники-дешифратором.
На рис. 39, а приведена схема трехразрядного двоичного счетчика импульсов. Смонтируйте его на макетной панели и к прямым выходам триггеров подключите светодиодные (или транзисторные- с лампой накаливания) индикаторы, как это делали ранее. Подайте на вход счетчика от испытательного генератора серию импульсов с частотой следования 1...2 Гц и по световым сигналам индикаторов постройте графики работы Счетчика.
Если в начальный момент все триггеры счетчика находились в нулевом состоянии (можно установить кнопочным выключателем SB1 "Уст.
О", подавая на R-входы триггеров напряжение низкого уровня), то по спаду первого импульса (рис. 39, 6) триггер DD1 переключится в единичное состояние - на его прямом выходе появится высокий уровень напряжения (рис. 39, в). Второй импульс переключит триггер DD1 в нулевое состояние, а триггер DD2-в единичное (рис. 39, г). По спаду третьего импульса триггеры DD1 и DD2 окажутся в единичном состоянии, а триггер DD3 все еще будет в нулевом. Четвертый импульс переключит первые два триггера в нулевое состояние, а третий-в единичное (рис. 39, д). Восьмой импульс переключит все триггеры в нулевое состояние, начнется следующий цикл работы счетчика импульсов...
Рис. 39. Трехразрядный двоичный счетчик импульсов
Изучая графики, нетрудно заметить, что каждый старший разряд счетчика отличается от младшего удвоенным числом импульсов счета. Так, период импульсов на выходе первого триггера в 2 раза больше периода входных импульсов, на выходе второго триггера - в 4 раза, на выходе третьего триггера-в 8 раз. Говоря языком цифровой техники, такой, счетчик работает в весовом коде 1-2-4. Здесь под термином "вес" имеется в виду объем информации, принятой счетчиком после установки его триггеров в единичное состояние. В устройствах и приборах цифровой техники наибольшее распространение получили четырехразрядные счетчики импульсов, работающие в весовом коде 1-2-4-8.
Счетчики-делители, или, как мы уже говорили, просто делители, считают входные импульсы до некоторого задаваемого коэффициентом счета состояния, а затем формируют сигнал сброса триггеров в нулевое состояние, вновь начинают счет входных импульсов до задаваемого коэффициента счета и т. д.
Для примера на рис. 40 показаны схема и графики работы делителя с коэффициентом счета 5, построенного на JK-триггерах. Здесь уже известный вам трехразрядный двоичный счетчик дополнен логическим элементом 2И-НЕ (DD4.J), который и задает коэффициент счета 5.
Происходит это так. При первых четырех входных импульсах (после установки триггеров в нулевое состояние кнопкой SB1 "Уст. О") устройство работает как обычный двоичный счетчик импульсов. При этом на одном или обоих входах элемента действует низкий уровень напряжения, поэтому элемент находится в единичном состоянии. По спаду же пятого импульса на прямых выходах первого и третьего триггеров, а значит, и на входах элемента DD4.1, появляется высокий уройень напряжения, переключающий этот логический элемент в нулевое состояние. В этот момент на выходе элемента формируется короткий импульс отрицательной полярности, который передается на R-вход триггеров и переключает их в исходное нулевое состояние. С этого момента /начинается следующий дикл работы счетчика.
Резистбр R1 и диод VD1, введенные в такой вариант счетчика, необходимы для того, чтобы исключить замыкание выхода элемента DD4.1 на общий провод источника питания.