Чотирирозрядний індикатор (Troyka-модуль) Амперка

Модуль застарів і знятий з виробництва.

Дізнайтеся більше про новий Quad Display.

Чотирирозрядний індикатор - це чотири семисегментні індикатори і логіка, що управляє, змонтовані на одній платі.

troyka-модуль

Чотирирозрядний індикатор стане в нагоді, якщо вам, наприклад, потрібно вивести поточний час або показання з одного із сенсорів. Він простий у використанні: підключається до плати, що управляє, такий як Arduino, за допомогою всього одного трипровідного шлейфу.

Приклад використання з Arduino

Для підключення модуля Arduino зручно використовувати Troyka Shield. Наприклад підключимо шлейф від модуля до групи контактів, які стосуються піну 9. У своєму проекті ви можете використовувати будь-які піни.

індикатор

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

Наприклад виведемо на індикатор кілька значень.

Відео огляд

Елементи плати

індикатор

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

Контакти підключення 3-провідного шлейфу

Модуль підключається до електроніки, що управляє, по трьох проводах. Призначення контактів 3-провідного шлейфу:

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

Семисегментний індикатор – це вісім світлодіодів в одному корпусі: 7 сегментів + ​​крапка. Кожен із чотирьох індикаторів має по 10 висновків. Вісім висновків використовуються для передачі цифри, що відображається, і точки, закодованої у вигляді двійкового числа, один висновок — живлення, щеодин – земля.

Керуюча логіка

Управління всіма сегментами окремо вимагало б 8×4=32 виходів мікроконтролера. Більше, ніж багато хто з них.

Для економії висновків семисегментні індикатори підключені через ланцюжок зсувних регістрів. По одному регістру 74HC595 на кожен із чотирьох індикаторів.

Зсувні регістри управляються через SPI-інтерфейс, а отже для зв'язку з мікроконтролером потрібні лінії MOSI, MISO, SCK, SS, Vcc та GND. Усього 6 ліній.

На модулі QuadDisplay реалізована додаткова схема, яка зовсім зводить 6 необхідних ліній до трьох: сигналу, живлення та землі. Цей трюк – 1-провідний SPI.