DMX 4 kanálové RGB LED světlo - Arduino Atmega 328P

Vytisknout
ELEKTRONIKA
Zobrazení: 12076

 

11

Znáte to, kdejaké DMX světlo dnes pochází z Číny, tak jsem si řekl, že si také jedno navrhnu a sestavím sám... Mé světlo obsahuje pouze pár součástek (procesor, displej, rotační encoder, krystal a dva kondenzátory, stabilizátor 5V, zdroj 12V (15V), spínací FET tranzistory BUZ a hlavně RGB diodu... Jedná se o můj první DMX kus světelného efektu.

ZDARMA

  • hex pro procesor

DONATE

  • zdroj + hex pro Arduino IDE, desky spojů a gerber (Eagle)
Parametry LED efektu:
  • napájecí napětí 230V/12V (15V) spínaný zdroj (dle použitých LED diod)
  • vstupní protokol DMX 512 (512 kanálů)
  • nastavení startovní DMX adresy v rozsahu 1-508 rotačním encoderem s uložením nastavení do interní paměti eeprom
  • zobrazení DMX adresy na LED displeji (řízen v multiplexu)
  • 4 ovládací kanály (1ch= R 0-255, 2ch= G 0-255, 3ch= B 0-255, 4ch= 0-255 -> 9 úrovní strobo rychlosti + 1 náhodné strobo)
  • světelný zdroj spínán FET tranzistory v PWM režimu
  • chod zařízení je hlídán interním watchdogem
  • světelný zdroj: 32W RGB-120°, R 800mA / G 700mA / B 700mA, Světelný tok: 400/600/100 lm, Pouzdro: 34x36 mm

Po zapnutí napájení se načte z interní eeprom paměti naposledy uložená DMX adresa (platný rozsah je 1-508 kanál - protože je efekt 4 kanálový nelze nastavit kanál na 512 tj. 508+4=512). Na LED displeji se zobrazuje například: A101 (tj. adresa DMX první kanál startuje na čísle 101). V případě otočení rotačním koderem (vlevo, nebo v pravo) nastavíme novou DMX adresu (na displeji se na prvním levém segmentu zobrazují 3 vodorovné čárky a číslo DMX kanálu. Pokud je adresa nastavena po cca 4 vteřinách se text změní na např. A201 tj . došlo k uložení nové adresy do paměti).

Zobrazení údajů na displeji (nastavená adresa a nastavovaná adresa)

DSC 0022

DSC 0023

Schéma zapojení LED efektu (RGB LED PAR)

schema zapojeni

Plošný spoj

pcb

Osazovací plán

osazovací plán

Fotografie sestavené desky

DSC 0068

DSC 0049

Použité 2 ks LED modulu bílé barvy  (10.5V / 15W)DSC 0065

DSC 0050

Video - výsledný efekt

RGB LED dioda 32W

DSC 0052

 

DSC 0053

DSC 0054

DSC 0069

DSC 0070

DSC 0074

Video - výsledný efekt

Připojení LED diod k desce řízení (LED moduly je nutné dostatečně chladit!)

K desce lze připojit jakoukoliv LED diodu s ohledem na napájecí napětí zdroje a možnosti chlazení FET tranzistorů. Do cca 4 A (na kanál) není potřeba FET tranzistory chladit.

a) připojíme LED modul bílé barvy (10.5V / 15W) - použijeme zdroj 12V/3A

b) připojíme RGB modul (naměřená napětí u mé LED diody pro katalogové proudy R 10.5V/800mA; G 15.2/700mA; B 14.3V/700mA) - použijeme zdroj 15V/3A a 2 omezovací didody a rezistor 5R6 (2x13R/5W paralelně) pro R a B kanál LED diody tak jako na obrázku níže. G kanál je připojen přímo bez omezení.

Schéma připojení RGB LED diody k desce řízení

 led pripojeni

 LED jsem zatím umístil na chladič s ventilátorem z procesoru PC (ventilátor 12V běží i na 15V a je připojen přímo ke zdroji 15V - China to přežije :-)

Seznam součástek:

označení hodnota typ gme.cz=kód cena orientačně
IC3 ATMEGA328P-PU procesor Kód: 432-228 71,-
C1,C2 CK 22p/100V NPO HIT RM2,54 5% Kód: 120-184 4,-
Q1 16MHz HC49US krystal Kód: 131-075 9,-
DIL28 DIL28PZ patice 28 pin Kód: 824-025 16,-
R1, R2, R3 4k7 RRU 120 Kód: 119-170 6,-
IC2 7805 stabilizátor 5V Kód: 330-001 8,-
IC1 75176AP RS485 převodník Kód: 433-014 9,-
Q2-Q4 BUZ11 (10, 101) FET tranzistor Kód: 213-016 75,-
C3 CK 100n/50V X7R HIT RM2,54 10% Kód: 120-105 3,-
DIL8 DIL8PZ patice 8 pin Kód: 824-002 7,-
U1 HD-M514RD LED displej 14,2 mm, spol. anoda, 4 místa Kód: 512-167 65,-
U2  P-RE24 rotační snímač polohy Kód: 532-089 38,-
Z1  Mean-Well Zdroj 15V/1,7A Kód: 332-325 379,-
1xRB RR W5-6.8R rezistor 5W předřadný k LED Kód: 114-036 5,-
1xRP 1N5822 (BY298 2x v serii) dioda 3A předřadná k LED Kód: 223-004 5,-
LED Power LED 32W RGB Kód: 518-140 554,-
3x konektor ARK300V-2P svorkovnice 2 pin Kód: 821-108 9,-

Cena celkem 1263,- Kč + krabička + chladič led diody + 2x XLR konektor + EURO konektor na 230V

Video - ve tmě (pouze LED bez optiky 120°)

DSC 0076

První testování jak má být :-) (zjišťování ohniskové vzdálenosti a délky tubusu budoucího světla)

IMG 20140510 193635

IMG 20140510 193643

IMG 20140510 194300

Arduino
ATMEGA328
DMX