Это старая версия документа!
Мы научились переключать состояние триггера двумя кнопками, но это не слишком удобно. Как на счет только одной, каждое нажатие на которую будет переключать триггер? Для этого мы провернем хитрый трюк — сделаем обратную связь, подключив инверсный выход триггера Q̅ к его же входу D. Получится когда триггер в исходном состоянии на входе D будет логический сигнал «1», а когда включен «0». Это и позволит делать переключение одной кнопкой, подключенной ко входу С. Давай реализуем наш план собрав следующую схему.
Как мы и планировали нажатие на кнопку переключает состояние триггера, что мы можем наблюдать по светодиодам VD1 и VD2. Зачем же нужны остальные компоненты на схеме? Обратную связь между выходом Q̅ и входом D мы реализовали с помощью резистора R2, он минимизирует ток протекающей по ней. R1 подтягивает вход С к «-» для того, чтобы на на входе был четкий логический «0» когда кнопка не нажата. Конденсаторы обеспечивают четкое переключение логических сигналов, без дребезга. Кстати ты обратил внимание что светодиоды в этом уроке загораются не так ярко как в прошлом? Это потому что мы в этот раз использовали в качестве токоограничительных резисторов R3 и R4 резисторы с сопротивлением 1 кОм, что почти в 10 раз больше обычных 120 Ом. А сделали мы это, т.к. используем выход Q̅ для обратной связи, а светодиод подключенный к нему же через резистор 120 Ом не будет давать появиться логическому сигналу «1» на входе D.
Экспериментируй: