Сегментні дисплеї, також відомі як семисегментні, є типом, який використовується для відображення цифр, літер та деяких символів. Кожен символ складається із семи окремих сегментів, які можна контролювати незалежно, щоб створювати різні комбінації для відображення потрібної інформації. Розглянемо, які бувають сегментні дисплеї, їх технічні характеристики та деякі поради щодо підключення.
Деякі модулі випускаються з певною кількістю пінів, зазвичай 8 або 12. Один пін, як правило, використовується для загального анода (Common Anode) або загального катода (Common Cathode), а решта - відповідають окремим сегментам (a, b, c, d, e, f, g та додаткові піни, якщо є).
Якщо сегментний дисплей із загальним анодом, то можна підключити загальний анод до позитивної напруги живлення, а кожен сегмент (a, b, c, d, e, f, g) підключити через відповідний резистор до окремого піна мікроконтролера або іншого керуючого пристрою. Якщо сегментний дисплей із загальним катодом, то необхідно підключити загальний катод до землі (негативному напрузі), а кожен сегмент через відповідний резистор до окремого піну керуючого пристрою.
Також є безліч модулів семисегментних дисплеїв, які спрощують підключення та використання цих дисплеїв у DIY-проектах. Дані модулі зазвичай оснащені контролерами та інтерфейсами, що робить їх зручними для роботи з мікроконтролерами та іншими пристроями. Розглянемо деякі популярні модулі семисегментного дисплея:
- на основі MAX7219/MAX7221 - включають контролер MAX7219 або MAX7221, які управляють сегментами і загальним анодом (або загальним катодом) дисплея. Вони підтримують послідовний інтерфейс SPI та можуть контролювати кілька сегментних дисплеїв одночасно. Модулі на основі MAX7219/MAX7221 мають 8 цифр, але є й інші варіанти;
- модулі на основі TM1637 - містять контролер та інтерфейс для керування семисегментним дисплеєм. Вони зазвичай мають чотири цифри і можуть бути підключені до мікроконтролера за допомогою простого двохпровідного інтерфейсу (SCL і SDA). TM1637 популярні для простих проектів, де потрібне відображення чисел;
- на основі HT16K33 - використовують контролер HT16K33 та підтримують інтерфейси I2C або SPI. Вони можуть керувати і матричними чи світлодіодними матрицями. HT16K33 пропонують гнучкість та можливості для різних проектів.
При виборі семисегментного дисплея у нашому інтернет-магазині DIY-електроніки дуже важливо враховувати не лише дані параметри, а й виробника.