Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
Шаг 1. Учимся основам цифровой техники 33 RS -триггере допускается обозначение входов как с инверсией, так и без. Оба варианта будут верны. Борьба с дребезгом контактов На самом деле RS -триггеры редко используются для хранения дво ичных чисел. Для этого существуют другие, более сложные триггеры, о которых мы поговорим немного позже. Но все же RS -триггеры доста точно широко применяются в цифровой и микропроцессорной технике. В качестве примера я хотел бы остановиться на одном из таких приме нений. RS -триггер — идеальное устройство для борьбы с дребезгом кон тактов. Возможно, вы не знаете, что такое дребезг контактов. Поэтому предлагаю остановиться на этом поподробнее. В цифровой и микропроцессорной технике редко удается обойтись без различных кнопок или контактов. С их помощью на микропроцессорное устройство подаются различные команды, реализуются, например, раз нообразные датчики. Применение механических контактов приносит дополнительную проблему. Как бы качественно ни был выполнен кон такт, он никогда не замыкается и не размыкается мгновенно. В момент замыкания, когда два контакта еще только-только коснулись друг друга и еще не плотно прижаты, происходит досадное явление, называемое дре безгом. Дребезг представляет собой много кратное замыкание и размыкание цепи. В результате на вход микропроцессор ного устройства поступает не единич ный перепад напряжения, а целая пачка импульсов. Примерная форма сигнала на таких контактах в момент замыкания Рис. 1.13. Дребезг контактов показана на рис. 1.13. Цифровые микросхемы обладают настолько большим быстродей ствием, что для них такая пачка импульсов выглядит как несколько нажа тий клавиши. Если бы не применялись антидребезговые устройства, то мы никогда бы не смогли набрать текст на клавиатуре компьютера. При нажатии на каждую клавишу выскакивала бы не одна, а несколько оди наковых букв. Существует множество схемных и программных решений, позволяющих избавиться от дребезга контактов. Одно из таких решений основано на применении RS -триггера. На рис. 1.14 показана схема антидребезгового устройства на основе RS -триггера. Такая схема применяется в том случае, когда кнопка или дат чик выполнены в виде группы переключающихся контактов. Как видно из схемы, на оба входа RS -триггера через токоограничивающие резисторы
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==