Перейти до вмісту

MLight

Плата керування MLight

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

Ключові особливості

  • Подвійне джерело живлення: можливість живлення як від зовнішнього джерела DC 12V (роз’єм Barrel Jack), так і від USB-порту з підтримкою Quick Charge.
  • Захист живлення мікроскопа: напруга на мікроскоп подається лише тоді, коли на вході забезпечено стабільні 12V.
  • Кастомна кільцева підсвітка: спеціально розроблена кільцева плата на алюмінієвій основі з регулюванням яскравості за допомогою ШІМ (PWM).
  • ШІМ без мерехтіння: частота ШІМ підсвітки може бути налаштована на 1 кГц, 4 кГц, 8 кГц або 16 кГц, що усуває горизонтальні смуги (ефект rolling-shutter) та мерехтіння зображення на камері мікроскопа.
  • Керування швидкістю витяжки: вихід 12V для стандартного 4-контактного комп’ютерного вентилятора з ШІМ-регулюванням швидкості для роботи саморобного поглинача диму.
  • Живлення зовнішнього дисплея: додатковий USB-порт із вихідним струмом до 1.5А (5V) для живлення невеликого HDMI-монітора мікроскопа.
  • Інтерфейс користувача OLED: використання екрана OLED SSD1306 та поворотного енкодера для зручної навігації та налаштування.
  • Енергонезалежна пам’ять: збереження швидкості вентилятора, яскравості підсвітки та робочої частоти ШІМ у зовнішню пам’ять EEPROM через шину I2C.

Інструкція з керування

Усі налаштування плати здійснюються за допомогою одного поворотного енкодера із вбудованою кнопкою:

ДіяОпис
Коротке натискання енкодераПеремикання керування між обертами вентилятора та яскравістю підсвітки
Обертання енкодераЗміна значення вибраного параметра (яскравість або оберти вентилятора)
Довге натискання енкодераПовне ввімкнення/вимкнення вентилятора та підсвітки
Обертання із натисканнямПеремикання робочої частоти ШІМ підсвітки (1 кГц, 4 кГц, 8 кГц, 16 кГц)

Архітектура системи

Плата координує розподіл живлення та обробляє дії користувача за допомогою мікроконтролера, як показано на блок-схемі нижче:

Блок-схема компонентів MLight

Інформація на OLED-дисплеї відображає поточну швидкість вентилятора у відсотках, рівень яскравості підсвітки та вибрану частоту ШІМ:

Елементи дисплея MLight

Стаття про проект

Історія створення та збирання MLight: 👉 Організація робочого місця для пайки: Знайомство з MLight

Відкриті ресурси

Усі схеми, плати, 3D-моделі корпусів та прошивка є повністю відкритими: