Плати розширення та модулі

Плати розширення та модулі — це додаткові апаратні блоки, які підключаються до основної плати з метою розширення її функціоналу без необхідності створювати власну складну електронну схему, що дуже зручно на етапі створення прототипів.

Плати розширення (Shields) – додаткові друковані плати, які підключаються до основної плати мікроконтролера, плати розробника (Arduino, ESP, STM32) чи одноплатного комп’ютера (Raspberry Pi) для розширення його функціоналу без потреби складного монтажу чи пайки.

Такі плати додають нові можливості (наприклад, безпровідний зв’язок, керування двигунами, робота з дисплеями, сенсорами, аудіо тощо), сумісні за розмірами та розташуванням контактів із конкретною платформою (наприклад, Arduino Shields, Raspberry Pi HATs), підключення здійснюється через стандартні роз’єми або шини передачі даних (I²C, SPI, UART, GPIO). Це дозволяє швидко замінювати або комбінувати різні плати для отримання потрібної конфігурації.

Плати розширення (Shields)

Модулі — це готові електронні вузли, що виконують певну функцію (наприклад, Wi-Fi-модуль, GPS-модуль, датчик температури), і зазвичай містять на одній платі всі необхідні компоненти для роботи цієї функції: мікросхеми, обв’язку, роз’єми, іноді антену чи дисплей.

Модулі

Основні переваги використання готових модулів:

  • Автономність — для роботи модулю не потрібне складне додаткове підключення чи велика кількість зовнішніх елементів.
  • Універсальність — часто мають стандартні інтерфейси зв’язку (I²C, SPI, UART), що дозволяє легко підключати їх до мікроконтролерів або комп’ютерів.
  • Компактність — зазвичай невеликі за розміром, можуть монтуватися безпосередньо на макетну плату або з’єднуватися провідниками.
  • Простота інтеграції — часто постачаються з готовими бібліотеками та прикладами коду для швидкого використання.

Модулі можуть використовуватися для забезпечення додаткових комунікаційних можливостей (Bluetooth, Wi-Fi, GSM/GPRS), використання датчиків (температури (DHT22, DS18B20), руху (PIR-модулі), тиску (BMP280)), виведення інформації (OLED-, LCD-модулі, модулі з LED-матрицями) та забезпечення інших функцій (модулі пам’яті (EEPROM, SD-карти), реле-модулі, мікрофонні підсилювачі).

Індикатори та дисплеї

Індикатори — це електронні компоненти або пристрої, призначені для відображення певного стану, сигналу чи інформації у візуальній або іншій формі (світловій, звуковій тощо).

Світлові індикатори — це електронні компоненти, призначені для візуального відображення інформації за допомогою світла. Вони використовуються для індикації стану пристрою, сигналізації про події або відображення даних у зручній для користувача формі. Основні види світлових індикаторів:

  • Світлодіоди (LED) – найпоширеніший тип світлових індикаторів, можуть випромінювати світло різних кольорів (червоний, зелений, синій, жовтий, білий), характеризуються низьким енергоспоживанням і довгим терміном служби. Використовуються для простих індикацій (вмикання живлення, помилки, процес роботи);
  • Сегментні індикатори – формуються з кількох світлодіодних сегментів, які утворюють цифри або символи (7-сегментні — для відображення цифр 0–9, 14- та 16-сегментні — для відображення букв і розширених символів);

    Сегментні індикатори

  • Смугові індикатори (Bargraph) — показують рівень (наприклад, гучності, заряду, сигналу);

    Смугові індикатори

  • Матриці світлодіодів – cітка світлодіодів (наприклад, 8×8), що дозволяє відображати символи, піктограми або просту графіку. Керується спеціальними драйверами;

    Матриці світлодіодів

  • Газорозрядні індикатори – використовуються рідше (наприклад, у приладах старого зразка або ретро-дизайнах).

    Газорозрядні індикатори

Звукові індикатори — це пристрої, які перетворюють електричний сигнал у звук для сповіщення користувача про певний стан або подію.

В якості звукових індикаторів можуть використовуватися п'єзовипромінювачі (працюють завдяки деформації п’єзоелемента при подачі змінної напруги) або динаміки (можуть відтворювати широкий діапазон звуків і навіть мову, але потребують більшого струму та драйверів).

Звукові індикатори

Дисплеї — електронні пристрої для відображення текстової, графічної чи відеоінформації. Вони використовуються для взаємодії пристрою з користувачем, надання даних у зручному для сприйняття вигляді.

LCD-дисплеї (рідкокристалічні дисплеї) — пристрої для відображення інформації, принцип роботи яких ґрунтується на властивості рідких кристалів змінювати напрямок поляризації світла під дією електричного поля. Найбільшого поширення в мікроконтролерній техніці отримали монохромні рідкокристалічні дисплеї:

  • Символьні дисплеї – різновид рідкокристалічних дисплеїв, призначених для відображення тільки текстової інформації (літери, цифри, символи) у вигляді фіксованої сітки символів. Найпопулярніші у мікроконтролерних проєктах завдяки простоті керування та низькій ціні.

    Символьні LCD-дисплеї

  • Графічні дисплеї – рідкокристалічні екрани, здатні відображати не лише символи, а й довільну графіку у чорно-білому (монохромному) форматі. Кожним пікселем дисплею можна керувати окремо, що дає змогу показувати і текст, і зображення.

    Графічні LCD-дисплеї

TFT-дисплеї (Thin Film Transistor LCD) — це різновид рідкокристалічних дисплеїв з активною матрицею, в яких кожен піксель керується окремим транзистором. Вони здатні відображати повнокольорову графіку, відео та зображення високої роздільності. Однак програмувати такі дисплеї набагато складніше.

TFT-дисплеї-дисплеї

OLED-дисплеї (Organic Light Emitting Diode) — це дисплеї, в яких кожен піксель складається з органічного світлодіода, що сам випромінює світло. Вони не потребують підсвічування, на відміну від LCD, і забезпечують дуже високу контрастність та насичені кольори.

OLED-дисплеї

E-Ink дисплеї (Electronic Ink) — дисплеї, що використовують для відображення технологію, що імітує вигляд звичайного паперу. Вона використовує мікрокапсули з чорними та білими (або кольоровими) пігментними частинками, що переміщуються під дією електричного поля. Зображення залишається на екрані навіть без живлення, поки не буде оновлене.

E-Ink дисплеї

Датчики

Датчики — це електронні пристрої, що перетворюють фізичні, хімічні або біологічні величини в електричний сигнал, який може бути зчитаний та оброблений мікроконтролером. Датчики часто використовують для автоматизація (наприклад, вимірювання температури й вологості у кліматичних системах), робототехніці (визначення відстані та руху для навігації), безпеки (PIR-датчики руху у сигналізаціях), IoT-проєктах (збір екологічних даних).

Датчики

Принцип роботи полягає в наступному: датчик вимірює певний параметра (температура, тиск, вологість тощо) та перетворює цей параметр у пропорційний електричний сигнал (напруга, струм, частота, цифровий код). Передача готового сигналу до мікроконтролера здійснюється через аналогові (ADC) або цифрові (I²C, SPI, UART, 1-Wire) інтерфейси.

Датчики можна класифікувати за:

  1. За типом сигналу:
    • Аналогові — видають безперервний сигнал (наприклад, термістор NTC, фоторезистор);
    • Цифрові — видають сигнал у дискретній формі, зазвичай через протокол (наприклад, DHT22, MPU6050).
  2. За фізичною величиною, що вимірюється (температури, вологості, тиску, освітленості, руху, газів, магнітного поля тощо)
  3. За способом живлення:
    • Пасивні — не потребують зовнішнього живлення для роботи (наприклад, фоторезистори);
    • Активні — потребують живлення (наприклад, ультразвукові, цифрові сенсори);

Актуатори

Актуатори — це пристрої, що перетворюють електричну енергію на механічний рух або іншу фізичну дію. Вони є ключовим елементом будь-якої системи автоматизації, робототехніки чи мікроконтролерних проєктів, оскільки забезпечують виконання команд контролера у вигляді реального руху чи впливу на навколишнє середовище.

Двигуни постійного струму

Двигун постійного струму (DC-двигун) – це електромеханічний пристрій, який перетворює електричну енергію постійного струму на обертальний механічний рух. Принцип роботи ґрунтується на взаємодії магнітного поля статора і струму в обмотках ротора, що створює обертальний момент.

Принцип роботи двигуна постійного струму

Основні характеристики: напруга живлення, швидкість обертання (оберти на хвилину (RPM)), крутний момент (обертальна сила).

За допомогою мікроконтролера можна вмикати або вимикати такі двигуни (через транзистор або MOSFET), змінювати швидкість обертання (за допомогою PWM (широтно-імпульсної модуляції)), змінювати напрямок обертання (через H-мости (L293D, L298N, TB6612FNG)).

Такі двигуни можуть використоватися напряму, що забезпечує високу швидкість обертання, але невеликий крутний момент.

Двигуни постійного струму

Використовуючи DC-двигуни з редуктором можна отримати зменшення швидкості обертання та збільшення крутного моменту.

Двигуни постійного струму з редуктором

Крокові двигуни

Кроковий двигун – це тип двигуна, який перетворює електричні імпульси на дискретні (покрокові) оберти валу. Кожен вхідний імпульс переміщує вал на фіксований кут (наприклад, 1.8° або 0.9°), що дозволяє точно керувати позицією без зворотного зв’язку.

Кроковий двигун працює за рахунок послідовного збудження обмоток статора, які створюють електромагнітне поле. Це поле «тягне» ротор у потрібне положення. Кожен імпульс на обмотках зміщує ротор на фіксований кут — крок.

Принцип роботи крокового двигуна

Основні характеристики крокового двигуна:

  • Кроковий кут - кут, на який обертається вал двигуна за один крок (зазвичай 1.8° (200 кроків/оберт) або 0.9° (400 кроків/оберт));
  • Напруга живлення: зазвичай 5–12 В (для малих), 12–48 В (для промислових);
  • Тип керування: повний крок, півкрок, мікрокрок (до 1/256 кроку).

Крокові двигуни

Такими двигунами не можна керувати напряму мікроконтролером (він не може подавати достатній струм на обмотки), для цього потрібен драйвер – пристрій, який керує послідовністю та силою струму в обмотках двигуна, забезпечуючи його правильну та плавну роботу.

Драйвери крокових двигунів

Сервоприводи

Сервопривід — це електромеханічний пристрій, який поєднує двигун, редуктор та систему зворотного зв’язку і дозволяє точно встановлювати вал у задане положення.

В якості системи зворотного зв’язку використовується датчик положення (зазвичай потенціометр, який дає контролеру інформацію про кут вала) та контролер, який порівнює вхідний сигнал із фактичним положенням і регулює мотор.

Будова сервопривода

Основні характеристики сервоприводів:

  • Кут повороту – визначає, в якому діапазоні може обертатися вал сервопривода, найчастіше 0°–180° (іноді 270°, або моделі для безперервного обертання).
  • Напруга живлення: зазвичай 4.8–6 В.
  • Момент сили: від 1 кг·см до 20–30 кг·см і більше.

Сервоприводи

В залежності від типу керування серводвигуни можуть бути аналоговими (керування за допомогою ШІМ-сигналу), цифровими (мають вбудований мікроконтролер та забезпечують точніше керування) або ж мати інтерфейс керування (UART, I²C, SPI – дозволяють не лише керувати, а і отримувати додаткові дані про стан двигуна (позиція, швидкість, температура тощо)).

Соленоїди

Соленоїд — це електромеханічний актуатор, що перетворює електричну енергію в лінійний рух за допомогою електромагнітної котушки.

Всередині котушки розташовано рухомий металевий сердечник (плунжер). Коли через котушку проходить струм, створюється магнітне поле, яке притягує сердечник всередину котушки, створюючи лінійний рух. При вимкненні струму плунжер повертається у вихідне положення завдяки пружині або власній вазі.

Принцип роботи соленоїда

Соленоїди бувають втягувальні (сердечник втягується всередину при подачі струму) та виштовхувальні (при подачі струму шток висувається).

Соленоїди споживають від декількох сотень мА до кількох А, тому напряму від мікроконтролера живити їх не можна. Використовують MOSFET-транзистори або реле для комутації, а також діод захисту паралельно котушці для гасіння зворотної електрорушійної сили при вимкненні.

Соленоїди

Вібромотори

Вібромотор — це невеликий електродвигун, який створює вібрацію за рахунок асиметричного навантаження на валу. Зазвичай використовується в мобільних телефонах, пультах, робототехніці як засіб тактильного (вібраційного) зворотного зв’язку.

Вібромотор — це звичайний DC-двигун, на валу якого закріплений ексцентрик (неврівноважена металева або пластикова маса). Коли двигун обертається, цей ексцентрик створює нерівномірний розподіл маси, що спричиняє вібрацію корпуса мотора. Інтенсивність вібрації залежить від швидкості обертання та маси ексцентрика.

Вібромотори

Живлення мікроконтролерних пристроїв

Живлення — одна з ключових частин будь-якої мікроконтролерної системи, оскільки правильний вибір джерела та стабілізація напруги впливають на стабільність роботи, енергоспоживання та надійність пристрою.

Більшість мікроконтролерів працює з напругою 3,3 або 5 В. Тому, якщо джерело живлення має вищу напругу, потрібно використовувати стабілізатори.

Стабілізатор напруги — це електронний пристрій, який підтримує стабільне вихідне значення напруги незалежно від змін вхідної напруги та навантаження.

Основні характеристики стабілізаторів:

  • Вихідна напруга – значення стабільної напруги на виході стабілізатора (3.3 В, 5 В, іноді регульована);
  • Вхідна напруга – діапазон, у якому стабілізатор працює (наприклад, 4.5 – 12 В);
  • Максимальний струм навантаження – струм, який може пропустити через себе стабілізатор без перегріву та виходу з ладу;
  • Падіння напруги – мінімальна різниця між вхідною та вихідною напругою, потрібна для стабільної роботи.

Лінійний стабілізатор — це стабілізатор напруги, який підтримує стабільну вихідну напругу шляхом розсіювання надлишкової енергії у вигляді тепла. Найчастіше використовується для живлення чутливих цифрових схем (мікроконтролери, датчики, модулі зв’язку). Зазвичай такі стабілізатори мають невелику потужність, однак вони мають дуже просту схему підключення. Найбільш поширеними лінійними стабілізаторами є 7805, AMS1117-5.0/3.3, LM317.

Лінійні стабілізатори

Імпульсний стабілізатор (DC-DC перетворювач) — це стабілізатор, який перетворює одну постійну напругу на іншу (вищу або нижчу) з високим ККД (до 90–95%) завдяки використанню швидких перемикаючих елементів (MOSFET, діоди) та індуктивних елементів (котушки). На відміну від лінійних стабілізаторів, імпульсні стабілізатори не розсіюють надлишок енергії у вигляді тепла, тому вони майже не гріються при великій різниці вхідної та вихідної напруги. Однак вони мають більш складну схему підключення.

Імпульсні стабілізатори можуть бути понижуючими (вихідна напруга менша за вхідну: LM2596, MP1584, XL4015), підвищуючими (вихідна напруга більша за вхідну: MT3608, XL6009) або понижуючо-підвищуючими (вихідна напруга може бути як вищою, так і нижчою за вхідну: LM2577, LTC3780).

Імпульсні стабілізатори

Мікроконтролерні пристрої можуть живитися від різних джерел:

  • USB (5 В) – найчастіше використовується при відналагодженні або для малопотужних пристроїв;
  • Мережеві блоки живлення – використовуються для більш потужних пристроїв, переважно стаціонарних;
  • Батареї та акумулятори – використовуються для автономних та мобільних пристроїв, а також в якості резервного джерела живлення.

Мережеві блоки живлення

Мережеві блоки живлення — це пристрої, які перетворюють змінну напругу мережі (220–230 В) на постійну напругу низького рівня (наприклад 5 В, 9 В, 12 В, 24 В), необхідну для роботи електронних пристроїв. Вони також часто мають захист від перепадів напруги, коротких замикань і перевантажень.

Виділяють два основних типи блоків живлення: трансформаторні (мають велику вагу та габарити, не дуже високий ККД (50–70%) але вони прості та надійні) та імпульсні (найбільш поширені зараз, мають високий ККД (80–95%), широкий діапазон вхідних напруг, вони легкі та компактні).

Основні характеристики мережевих блоків живлення:

  • Вихідна напруга — наприклад 5 В, 12 В;
  • Струм навантаження — максимальний струм, який може віддати блок;
  • Потужність – добуток вихідної напруги на струм навантаження;
  • Наявність захистів – від короткого замикання, перевантаження, перегріву.

В залежності від виконання можна виділити наступні типи мережевих блоків живлення:

  • Вбудовані блоки живлення – це джерела живлення, які інтегруються безпосередньо всередину електронного пристрою (на друковану плату або в корпус), а не виконані як зовнішній адаптер. Можуть мати кілька вихідних каналів: наприклад, +5 В, +12 В, +3,3 В для різних вузлів пристрою

    Вбудовані блоки живлення

  • Зовнішні адаптери – це блоки живлення, які виконані як окремий пристрій поза корпусом основного обладнання (зазвичай у вигляді "цеглинки")

    Зовнішні адаптери

  • Вилкові адаптери живлення – це різновид зовнішніх блоків живлення, у яких корпус із електронною схемою та мережева вилка поєднані в одному блоці, що вставляється безпосередньо в розетку без додаткового кабелю живлення.

    Вилкові адаптери живлення

Батареї та акумулятори

Батареї та акумулятори — це електрохімічні джерела струму, які перетворюють хімічну енергію на електричну. Вони є основним джерелом автономного живлення для електроніки, портативних пристроїв, транспортних засобів та промислового обладнання.

Основні характеристики:

  • Номінальна напруга (В) – типова робоча напруга елемента живлення;
  • Ємність (мА·год, Ah) – кількість струму, яку може віддати елемент протягом години;
  • Струм розряду (А) – максимальний струм, який може віддавати елемент без пошкодження;
  • Цикли заряд-розряд – кількість разів, яку акумулятор можна заряджати і розряджати то критичної встрати ємності;
  • Температурний діапазон роботи – особливо важливо для Li-ion та свинцево-кислотних.

Батареї (первинні гальванічні елементи) — це одноразові електрохімічні джерела струму, які після розряду не призначені для повторної зарядки. Їх головна перевага — простота, довгий термін зберігання та готовність до роботи без обслуговування. Використовуються переважно в пристроях з малим споживанням струму.

Батареї мають тривалий термін зберігання (можуть зберігатися роками без значної втрати ємності) та мають широкий температурний діапазон (деякі типи добре працюють навіть на морозі). Після повного розряду батареї утилізуються.

Основні типи батарей:

  1. Сольові (цинк-вуглецеві): мають напругу 1.5 В (можуть бути реалізовані у вигляді 9 В блоків), дуже дешеві, але не призначені для тривалого зберігання (високий саморозряд, витік електроліту)

    Сольові батареї

  2. Лужні (Alkaline): мають напругу 1.5 В (можуть бути реалізовані у вигляді 9 В блоків або елементів з напругою 12 В), ємність більша ніж в сольових, дорожчі за сольові, але довгий термін зберігання (5–10 років) і стабільну напругу

    Лужні батареї

  3. Літієві: мають напругу 3 В або 3.6 В, дорожчі за лужні, але дуже довгий термін зберігання (більше 10 років), добре працюють при низьких температурах

    Літієві батареї

Акумулятори (вторинні гальванічні елементи) — це електрохімічні джерела струму багаторазового використання. Вони здатні накопичувати електричну енергію під час заряджання та віддавати її під час розряду. На відміну від батарей, акумулятори можна заряджати сотні й тисячі разів.

Основні типи акумуляторів:

  1. Нікель-кадмієві (NiCd): мають напругу 1.2 В (можуть бути реалізовані у вигляді 9 В блоків), 500–1000 циклів заряду-розряду, працюють при низьких температурах, витримують великі струми, дешеві, мають ефект пам’яті, містять токсичний кадмій, мають малу ємність

    Нікель-кадмієві акумулятори

  2. Нікель-металогідридні (NiMH): мають напругу 1.2 В (можуть бути реалізовані у вигляді 9 В блоків), 500–1000 циклів заряду-розряду, більша ємність, ніж у NiCd, екологічніші, менший ефект пам’яті, вищий саморозряд, гірше працюють на морозі

    Нікель-металогідридні акумулятори

  3. Літій-іонні (Li-ion): мають напругу 3.6–3.7 В, 300–1000 циклів заряду-розряду, висока енергетична щільність, легкі, відсутній ефект пам’яті, чутливі до перезаряду/глибокого розряду, дорогі, вимагають захисту, вимагають жорсткого корпусу

    Літій-іонні акумулятори

  4. Літій-полімерні (LiPo): мають напругу 3.7 В, 300–800 циклів заряду-розряду, тонкі, легкі, можна робити будь-якої форми, великі струми віддачі, дешевші за Li-ion, бояться механічних пошкоджень, перегріву

    Літій-полімерні акумулятори

  5. Свинцево-кислотні: мають напругу 2 В (6 В або 12 В у батареях), 200–500 (звичайні) або до 2000 (гелеві/AGM) заряду-розряду, дешеві, витримують високі струми, надійні, важкі, низька енергетична щільність, обмежений термін служби

    Свинцево-кислотні акумулятори

  6. Літій-залізо-фосфатні (LiFePO₄): мають напругу 3.2–3.3 В, 2000–7000 циклів заряду-розряду, безпечні та довговічні, можуть віддавати великі навантаження, нижча енергетична щільність ніж у Li-ion але більша за свинцево-кислотні, висока ціна, погана робота при дуже низьких температурах

    Літій-залізо-фосфатні акумулятори