~~NOCACHE~~ require($_SERVER["DOCUMENT_ROOT"] . "/interactive/interactive.php"); ===== Сенсорный переключатель ===== Ранее мы собирали съему сенсорной кнопки, которая хоть и отличается простотой, но немного не удобна для практического применения. Надо постоянно держать палец, чтобы устройство работало. Гораздо удобнее использовать сенсорный переключатель, который запоминает и удерживает состояние. Соберем сенсорный переключатель на логических элементах. Его схема приведена на рисунке. ===Принципиальная схема=== pinlab_draw_picture("sensor_trigger"); Он имеет две сенсорные площадки, отвечающие за включение и выключение нагрузки. Для реализации эффекта фиксации мы используем уже знакомый нам RS-триггер. ===Таблица компонентов=== pinlab_bom("Sensor_trigger.mont"); ===Монтажная схема=== pinlab_draw_instruction("Sensor_trigger.mont"); Подайте питание на схему. Если светодиод не горит, прикоснитесь пальцем к левой сенсорной пластине (ВКЛ). Если все собрано правильно, светодиод VD1 должен загореться. Для выключения светодиода прикоснитесь к правой сенсорной пластине (ВЫКЛ). Светодиод должен погаснуть. Схема реализует эффект механической кнопки с фиксацией. ===Работа схемы=== Выходы логических элементов DD1.4 и DD1.3 подключены к установочным входам S и R RS-триггера, собранного на элементах DD1.1 и DD1.2. В дежурном состоянии на них установлен уровень лог. "1". При прикосновении к левой сенсорной пластине (ВКЛ) на выходе логического элемента DD1.4 формируются отрицательные импульсы, которые и переключают выход Q (вывод 3) RS-триггера в состояние лог. "1". Светодиод зажигается и может находится в этом состоянии сколь угодно долго. При прикосновении к правой сенсорной пластине (ВЫКЛ) на выходе логического элемента DD1.3 формируются отрицательные импульсы, которые и переключают выход Q (вывод 3) RS-триггера в состояние лог. "0". Светодиод гаснет.