|
Кількість
|
Вартість
|
||
|
|
|||
Периферійні модулі для Arduino та ESP32
У цьому розділі зібрані модулі, які додають платі розробки можливості, котрих їй бракує «з коробки»: точні АЦП і справжній аналоговий вихід, додаткові порти вводу-виводу, розгалуження шини I²C, слот для карти пам’яті та плати розширення під конкретні контролери. Уся периферія працює зі звичними Arduino, ESP32, STM32 та іншими платами по шинах I²C або SPI і підключається кількома проводами.
Чим відрізняються типи периферійних модулів
АЦП ADS1015 та ADS1115 оцифровують аналогові сигнали точніше за вбудований перетворювач контролера: 12 або 16 біт, чотири канали і програмований підсилювач PGA для слабких сигналів. ЦАП MCP4725 робить зворотне — формує справжню аналогову напругу замість ШІМ. Розширювачі портів додають лінії вводу-виводу, коли ніг плати не вистачає: PCF8575 дає 16 двонаправлених ліній по I²C, а зсувний регістр 74HC595 — 24 виходи лише трьома сигналами контролера. Мультиплексор PCA9548A розводить по восьми каналах пристрої I²C з однаковими адресами. У ЦАП MCP4725 є EEPROM: записане значення відновлюється на виході одразу після подачі живлення, без участі контролера. Модулі microSD додають зберігання файлів і логів, а плати розширення виводять контакти конкретної плати на клеми чи додаткові гребінки — кількість портів вони не змінюють, зате монтаж стає надійнішим.
Як вибрати периферійний модуль
Спершу визначте шину: більшість модулів розділу працює по I²C — двома проводами, з можливістю повісити кілька пристроїв на одну пару; microSD і зсувний регістр використовують SPI. Далі звірте рівень логіки з вашою платою: модулі з діапазоном живлення 2.5–5.5В однаково дружать і з 5-вольтовою Arduino, і з 3.3-вольтовими ESP32 чи STM32, а от 3.3-вольтовий модуль microSD до 5В плати напряму не підключають — для цього є версія з конвертером рівнів. Для АЦП зважте розрядність: 12-бітний ADS1015 швидший, 16-бітний ADS1115 точніший на слабких сигналах. Фільтри розділу за типом модуля, чипом, інтерфейсом і рівнем логіки звужують вибір до кількох кліків. Зверніть увагу й на адреси I²C: у більшості чипів вони перемикаються перемичками, тож кілька однакових модулів уживаються на одній шині, а коли адрес усе ж бракує — виручає мультиплексор.
Де застосовуються периферійні модулі
Метеостанції та моніторинг акумуляторів — АЦП ADS1115 знімає мілівольти з шунтів і дільників; клавіатури, індикація та релейні панелі — розширювач портів PCF8575 або регістр 74HC595; кілька однакових сенсорів на одній шині — мультиплексор PCA9548A; реєстратори даних — модуль microSD; дротова мережа для Arduino — Ethernet Shield W5100; акуратний монтаж ESP32-S3 у корпус — клемна плата розширення. Поруч у каталозі — плати розробки ESP32 та Arduino, датчики струму й модулі зв’язку, з якими ця периферія працює в парі.
Як купити периферійні модулі в Printec
Додайте товар у кошик або замовте в один клік — надішлемо Новою поштою чи Укрпоштою по всій Україні. Якщо сумніваєтеся, який модуль підійде вашій платі, — напишіть нам, допоможемо підібрати під схему вашого проєкту. Для майстерень і виробництв діють гуртові ціни — вони видимі просто в картках товарів.