Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Набор MOSMusic: MOSFET, Arduino и управление светом по музыке

Компоненты и материалы

Инструменты

Среда разработки

О проекте: MOSMusic (MM)

Портативная световая станция, синхронизированная с музыкой.

Введение

Современные мероприятия требуют качественного светового сопровождения. Профессиональные системы управления светом сложны, дороги и часто требуют предварительной настройки под каждый трек. Существующие бюджетные решения (LED-ленты с микрофоном) низкого качества, управляют только низковольтными LED и стоят от $40.

MOSMusic решает проблему управления высоковольтными нагрузками (120/220V AC) дешево и эффективно, используя мощный MOSFET Infineon CoolMOS C7 для управления оптопарой/триаком.

Принцип схемы

Цель: преобразовать цифровой сигнал 0–5V DC (Arduino) в управление 120V AC.

  1. Этап 1 — MOSFET: CoolMOS C7 (600V) открывается от 5V / 60 мкА (в отличие от оптопары, требующей 5V / 36 мА — почти лимит пина Arduino). Это позволяет управлять каскадом от любого микроконтроллера без драйверов.
  2. Этап 2 — Оптопара MOC3021: MOSFET замыкает диод оптопары на землю. При открытии диода пропускает ток через DIAC (внутри MOC3021) к гейту триака.
  3. Этап 3 — Триак 2N6073AG: Открывается и пропускает сетевой ток к лампе.

Преимущество MOSFET: легко масштабировать — добавлять каналы (изображение 1) или использовать более мощные драйверы (изображение 2) без переработки основной схемы.

Альтернатива — реле. Но реле механические: «клик» при каждом переключении, изнашиваются при высокой частоте (PWM/диммирование), не подходят для плавного управления яркостью. MOSFET + оптопара + триак делают это бесшумно и быстро.

Печатная плата / Макетка

Разработка и тестирование (безопасность!)

  1. Тест управления лампами кнопкой — в перчатках, 120V AC.
  2. Тест Arduino + LED-лента по музыке (код в папке «Arduino Code», прокомментирован).
  3. Сборка полной схемы на макетке — 4 лампы + Arduino.
  4. Финал — модули на своих платах в коробке с 4 одинаковыми лампами, переносимый блок.

⚠ 120/220V AC — ОПАСНО для жизни. Используйте изоляцию, диэлектрические перчатки, не работайте один, соблюдайте технику безопасности.

Код (упрощенный фрагмент)

Чтение звукового датчика (A0) и управление 4 выходами (пины 2–5) по уровням громкости:

int analog1=0, analogm=0;
double basemean=0;
int base=0, gain=-5;
unsigned int sensibility=5;
int counter=0;

void setup() {
  pinMode(LED_BUILTIN,OUTPUT);
  pinMode(2,OUTPUT); pinMode(3,OUTPUT); pinMode(4,OUTPUT); pinMode(5,OUTPUT);
  digitalWrite(2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW);
  Serial.begin(115200);
  for(int i=0;i<100;i++) basemean+=analogRead(A0);
  base=(basemean/100)+gain;
  analogm=analogRead(A0);
}

void loop() {
  analog1=analogRead(A0);
  if(abs(analog1-analogm)=10) {
    digitalWrite(2,LOW); digitalWrite(3,LOW); digitalWrite(4,LOW); digitalWrite(5,LOW);
  } else if(abs(analog1-analogm) комбинации 4-х каналов
    if(analog1>=(base-30) && analog1<(base-10)) { /* все выкл */ }
    else if(analog1>=(base-10) && analog1=base && analog1<(base+10)) { digitalWrite(2,HIGH); digitalWrite(3,HIGH); }
    else if(analog1>=(base+10) && analog1<(base+20)) { digitalWrite(2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); }
    else if(analog1>=(base+20) && analog1<(base+50)) { digitalWrite(2,HIGH); digitalWrite(3,HIGH); digitalWrite(4,HIGH); digitalWrite(5,HIGH); }
  }
  analogm=analog1;
  delay(50);
}

Полный код и PCB-файлы: GitHub репозиторий

Вывод

Проект демонстрирует: управление высоковольтным светом через микроконтроллер может быть дешевым, эффективным и качественным. Показывает нестандартное применение CoolMOS C7 от Infineon.

Производственный процесс

  1. История вольфрамовой проволоки: от углеродных нитей Эдисона до современных сплавов AKS
  2. Синтаксис нетлистов SPICE: именование компонентов, пассивные и активные элементы, определение источников
  3. Искусство и ремесло тиар: история, материалы и современный дизайн
  4. Колючая проволока: история, конструкция и современное применение
  5. Интегральные схемы (ИС): компактные мощные чипы, питающие современную электронику
  6. MotionSense: умная система обнаружения проникновения на Arduino и ESP8266
  7. Мастерство проводниковой резки: всеобъемлющее руководство по Wire EDM
  8. Понимание ЭДМ-производства: точность и сила в удалении материала
  9. Основные компоненты сверлильного станка: подробный обзор
  10. Ключевые компоненты двигателя внутреннего сгорания