Прочие модули — готовые платы расширения (брейкборды) для проектов на Arduino, Raspberry Pi и других платформах прототипирования: конвертеры интерфейсов и логических уровней, модули реле, адаптеры для подключения датчиков и дисплеев, модули часов реального времени (RTC) и прочие специализированные модули, не вошедшие в более узкие категории робототехники. В раздел входят преобразователи USB-UART и RS232/RS485-TTL на чипах FTDI FT232 и CP210x, конвертеры логических уровней 3,3/5 В, модули ADC/DAC и I2C-мультиплексоры, релейные модули на 1 и более каналов для коммутации нагрузки до 150-250 В AC, платы-переходники для разъёмов и клемм, держатели батарей, а также модули RTC на микросхемах PCF8523, DS3234 и DS1307 с автономным питанием от батарейки. Применяются при макетировании и сборке устройств на Arduino и Raspberry Pi, в учебных и любительских проектах робототехники, а также в мелкосерийных изделиях, где удобнее взять готовый проверенный модуль, чем разводить отдельную плату под одну функцию. В разделе «ТМ Электроникс» собрано более 800 позиций.
Что входит в раздел
- Прочие модули — крупнейшая группа раздела: разноплановые модули экосистемы Gravity и подобных (кнопки, светодиодные индикаторы, дисплеи, шилды RTC/data logger, модули питания, беспроводные модули Bluetooth и Zigbee), не попадающие в более узкие категории;
- Конверторы — преобразователи интерфейсов (USB-UART, RS232/RS485-TTL) и логических уровней, модули ADC/DAC, I2C-мультиплексоры;
- Адаптеры — платы-переходники для подключения датчиков и периферии, держатели батарей;
- Модули реле — релейные модули на 1 и более каналов для коммутации нагрузки от логического сигнала;
- Модули разъёмов — переходные платы для разъёмов питания, клемм и штыревых выводов (SD, USB-B, IDC);
- Модули RTC — модули часов реального времени с автономным питанием от батарейки для хранения даты и времени без основного питания устройства.
Как выбрать модуль
- Определите задачу: приём данных RTC — модуль часов реального времени, согласование уровней сигналов — конвертер, коммутация силовой нагрузки от логического сигнала — модуль реле. Многие задачи решаются именно готовым модулем, а не отдельными микросхемами — это экономит время разработки и снижает риск ошибок разводки.
- Для конвертера интерфейса сверяйте протокол (USB-UART, RS232/RS485-TTL) и чип (FTDI FT232, CP210x, MAX3232) с портами устройства, к которому подключаетесь. Разные чипы FTDI и CP210x требуют разных драйверов в операционной системе — проверяйте поддержку перед покупкой, если работаете не с Arduino IDE.
- Проверяйте напряжение питания модуля (чаще всего 3,3-5 В) на совместимость с платформой — Arduino (5 В) или Raspberry Pi (3,3 В). Подача 5 В на вход модуля, рассчитанного на 3,3 В, может вывести его из строя — для совместной работы разных уровней применяют конвертер логических уровней.
- Для модуля реле сверяйте максимальный коммутируемый ток и напряжение нагрузки (указаны отдельно для AC и DC) с параметрами подключаемого устройства. Превышение коммутируемого тока или напряжения со временем выжигает контакты реле даже при исправной управляющей части модуля.
- Для модуля RTC уточняйте наличие и тип батарейного отсека — автономное питание часов должно сохраняться при отключении основного питания устройства. Без исправной батарейки RTC-модуль сбрасывает время при каждом отключении питания, что равносильно отсутствию функции часов реального времени.
Типы и применение
| Тип | Особенность | Применение |
|---|---|---|
| Конвертер интерфейса/уровней | USB-UART, RS232/RS485-TTL, 3,3/5В | Согласование портов и логических уровней |
| Модуль реле | Коммутация до 150-250В AC | Управление силовой нагрузкой от логического сигнала |
| Адаптер / модуль разъёмов | Переходник под датчики и периферию | Подключение модулей и разъёмов к плате |
| Модуль RTC | PCF8523 / DS3234 / DS1307, батарейное питание | Часы реального времени, журналирование данных |
Производители
В разделе представлены OKYSTAR (крупнейший поставщик группы, разноплановые модули для Arduino-проектов), DFROBOT (экосистема Gravity — модули с унифицированными разъёмами, конвертеры, модули реле), SPARKFUN ELECTRONICS (конвертеры интерфейсов серии BOB, модули RTC и адаптеры серии DEV), POLOLU (разъёмы, провода, адаптеры), WAVESHARE, SEEED STUDIO, MSX ELEKTRONIKA (адаптеры разъёмов), ADAFRUIT (модули RTC, конвертеры логических уровней, адаптеры), ROBOFUN. Поставки идут по официальным каналам, с заводской маркировкой и упаковкой.
Вопросы и ответы
Зачем нужен отдельный модуль RTC, если время можно получать из интернета?
Модуль RTC хранит точное время автономно, от собственной батарейки, и продолжает отсчёт даже при полном отключении устройства от сети и интернета — это критично для автономных устройств без постоянного подключения, а также для корректных временных меток в журналах данных сразу после включения, до установления связи. Получение времени из интернета требует постоянного подключения и не работает в момент старта устройства, пока соединение не установлено.
Чем конвертер USB-UART отличается от конвертера RS232/RS485-TTL?
Конвертер USB-UART (на чипах FTDI FT232 или CP210x) подключается напрямую к USB-порту компьютера и выдаёт логические уровни UART для платы прототипирования — удобен для программирования и отладки через USB. Конвертер RS232/RS485-TTL преобразует уровни промышленного интерфейса RS232 или RS485 (где сигнал передаётся на большие расстояния по витой паре) в логические уровни TTL для платы — это разные задачи и чипы, несмотря на схожее назначение «преобразовать сигнал».
Можно ли напрямую подключить модуль реле к GPIO Arduino без дополнительных деталей?
Да, большинство готовых модулей реле для Arduino уже содержат на плате транзисторный ключ и защитный диод, поэтому управляющий вход подключается напрямую к GPIO без дополнительной обвязки. Отдельное внимание стоит уделить питанию самой катушки реле — если модуль требует 5 В, а плата работает на 3,3 В логике, напряжение питания модуля всё равно берут отдельно от источника 5 В, оставляя GPIO только для управляющего сигнала.
Что входит в категорию «Прочие модули», если у неё то же название, что и у всего раздела?
Это самая крупная и разнородная подгруппа раздела — сюда попадают модули, которые не укладываются в более узкие категории (конвертеры, реле, адаптеры, RTC): платы с кнопками и светодиодами, дисплеи, шилды для датчиков и журналирования данных, модули питания, беспроводные модули Bluetooth и Zigbee. Если нужен конкретный тип функции (реле, RTC, конвертер), удобнее сразу смотреть профильную подкатегорию, а «Прочие модули» просматривать, когда ищете что-то нестандартное.
Не нашли нужный интерфейс, протокол или тип модуля в каталоге? Воспользуйтесь поиском по артикулу — он ищет и по полному обозначению, и по части номера. Если позиции нет в наличии, напишите менеджеру: подберём аналог по параметрам (интерфейс, напряжение питания, функция) или привезём партию под заказ.