Модуль подтяжки Pull-Up v1 (Troyka-модуль)
Плата подтяжки поможет избежать помех при считывании сигнала с кнопок и сенсоров на основе геркона. Модуль также подружит управляющую электронику с датчиком температуры 18B20.
Видеообзор
Подключения и настройка
При подключении сенсоров с контактами на разрыв, например тактовые кнопки или герконы, возникают существенные и не очевидные особенности. А городить подтягивающие резисторы на макетке не всегда удобно.
Модуль принимает на вход один или два цифровых сигнала с внешних сенсоров и подтягивает полученные сигналы через встроенные резисторы к питанию. В итоге на выходе платы те же сигналы, но притянуты к шине питания.
При подключении модуля к Arduino или Iskra JS удобно использовать Troyka Shield.
С Troyka Slot Shield можно обойтись без лишних проводов.
Примеры работы
Рассмотрим несколько примеров подключения с разными сенсорами.
Подключение кнопки
Подключим кнопку к управляющей плате через модуль подтяжки.
Полученный симбиоз мы реализовали в нашей кнопке.
Модуль «Pull Up» обладает двумя каналами входа-выхода — это позволяет подключать два сенсора одновременно.
Подключение датчиков на основе геркона
Коммутация датчиков геркона равноценно кнопкам. В качестве примера подключим датчик уровня воды к управляющей плате через модуль подтяжки.
Подключение датчика температуры 18B20
На приятную закуску оставим датчик температуры 18B20. В документации на сенсор сказано, что для работы датчика необходимо притянуть сигнальный контакт S
к контакту питания V
через резистор номиналом 4.7 кОм.
Модуль подтяжки позволит подключить сенсор температуры к управляющей платформе без дополнительных компонентов, макеток и проводов.
Элементы платы
Резисторы подтяжки
Свободный вход микроконтроллера может оказаться в непредсказуемом состоянии, под воздействием различных внешних и внутренних помех. В итоге напряжение вызванное помехой может быть принято микроконтроллером как «низкий уровень», так и «высокий». Резистор подтяжки подтягивает сигнал к источнику питания.
Клеммники подключения сенсоров
На модуле выведено две пары клеммников.
Первый канал
- Сигнальный (S1) — контакт подключения цифрового сигнала сенсора. Подключите к цифровому выходу сенсора.
- Питание (V) — подключите к питанию сенсора.
- Земля (G) — подключите к земле сенсора.
Второй канал
- Сигнальный (S2) — контакт подключения цифрового сигнала сенсора. Подключите к цифровому выходу сенсора.
- Питание (V) — подключите к питанию сенсора.
- Земля (G) — подключите к земле сенсора.
Контакты подключения трёхпроводных шлейфов
На модуле выведено две пары Troyka-контактов.
1 группа
- Сигнальный (S1) — цифровой сигнал первого канала с подтяжкой к питанию. Подключите к цифровому пину микроконтроллера.
- Питание (V) — соедините с рабочим напряжением микроконтроллера.
- Земля (G) — Соедините с пином
GND
микроконтроллера.
2 группа
- Сигнальный (S2) — цифровой сигнал второго канала с подтяжкой к питанию. Подключите к цифровому пину микроконтроллера.
Принципиальная и монтажная схемы
Характеристики
- Напряжение питания: 3,3–5 В
- Интерфейс на вход: цифровой сигнал с сенсора (Колодки под винт)
- Интерфейс на выход: цифровой сигнал с подтяжкой к питанию (Troyka-контакты)
- Количество каналов: 2
- Сопротивление стягивающих резисторов: 5,1 кОм
- Габариты: 25,4×25,4 мм
Ресурсы
- Модуль подтяжки в магазине