1、2009 M 12 20 null 4 v ZHAOMING GONGCHENG XUEBAODec. null 2009Volnull 20null Nonull4 DMX512x p LED e “ d黄以华1 null 廖世文1 null 刘燕林1 null 蔡如海2( 1. v S / 0 Y “ , null 510275;2. v S / K , null 510275)K null 1 : 4 B DMX512 x p LED e “ d b“ d - ) DMX512 | T DMX e ? , L C | q | 9 bLED ? e ACnullDC LED z B 8 !
2、 9 Z , ? r q O e 2 , i PWM ; Z E V L C 256 ) ; V 7 L C M b“ d q s T , e 2 7 O Z L , i ! 9 9 L Y , “ d L b “ d ; e a i e v 4 z % Z b1 o M : DMX512; e “ d ; z ; ? ; = 5DMX512nullBased Control System for FullnullColor LED LuminairesHuang Yihua1 null Liao Shiwen1 null Liu Yanlin1 null Cai Ruhai2( 1. Dep
3、artment of Electronics and CommunicationEngineering, Schoolof InformationScienceandTechnology,Sun YatnullSenUniversity, Guangzhou, Guangdong null 510275, China;2. GuangzhouJoinmax Display Technology Co, Guangzhou, Guangdongnull 510275, China)Abstract nullThis paper presents a DMX512 based control sy
4、stem for highnullbrightness LED fullnullcolornullluminaire. A DMXDecoder is used as a repeater for data transport, to realize frequency modulation and signal enhancement. In thefullnullcolornullluminaire, a highnullefficiency ACnullDC converter is used to drive the LED integrates with intelligent co
5、ntrolfunction. 256nullstep PWM is used for the LED dimming. Distributed connect method is used by the system, whichmake the system quite flexible to control and the maintenance of the system much easier. A single data bus isdesigned to reduce the cabling cost. The solution of the system can be widel
6、y used in many lighting controlapplications, such as stage lighting, outdoor Decorative lighting, etc.Key words: DMX512; Lighting Control System; PWM; Light Emitting Diodes* 8 “ ( 2008B090500049) S E 1 S “ ( 60871059)1null M , ? ; = 5 ( Light Emitting Diodes,LEDs) % a p a z a8 l # 1 + , P # 5 W b RG
7、B V , L C A U b / $ W D ! ! 2 a “ d 3aLCD ; 4 # i e v 5 bDMX Digital Multiplex e , 3 . bDMX512 x p 6 S / x (USITT) ; e Y . S , “ - + ; e $ e ! ! DMX512 x p S Y bDMX512 + EIBnull485nullA Y , B 1 . x p b x p . q 250kpbs, q r 44 nulls, c Y r 512 , Y | S 0 255, Y | % PWM ; H Y e | b1 b 4 B DMX512 x p LE
8、D e “ d b “ d / + : - TCPnullIPx p e T DMX512 | ? 3 ( / e e ) ; e LED W Y DMX512 | ( / e ) T | ? , DMX512 | q | 9 ; LED = “ e r q ACnullDC LED z , i PWM L CLED1 256 ) ; ; e Y , L T I , L Y Z T h “d L ; “ d q s T , TCPnullIPx p , P “ d e 2 a Z L # Z + b2null “ d O ! 92null1null “ d O LED e “ d O m 1
9、U b “ d a e a # LED F b Y V e , e 3 DMX512 e | ; | , i 3 l ? S e , R b + e RS485 9 L , T . ? , ! 9 | a E h | . L | Q bLED + 9 L , T “ d S e b YV e s IP , V e 250 e ,1 e 3 | M , 1 V H T 56 ? by N , a e a # V F v s T ; e “ d bm 1null LED e “ d O 2null2null DMX512 7 T DMX512Y s B DMX e 7 B 7 , 7 h s F
10、, DMX 7 T 6 m 2 U b h . T ( BREAK) a. T - ( MBB, Mark Before Break) # . T S (MAB, Mark After Break) F b S DMX512 | , MABaBREAK # MBB M | S : , 0 null MBB 1s,BREAK 88us, 176us, 12us null MAB 1sbB 7 K c 513 3 1 g , 1 1 g c 1 S a8 2 T b 1 1 g S SC ( StartCode) , S M 7 ? , S 00H, V U ; 7 , 1 g V U Y ; b
11、 V 1 l d , S ,N H DMX 7 d ; 7 , 8 cl 1 l b1 g z 4us, y N . q 250kbnullsbm 2null DMX 7 T“ d # B , 1 T 1 56 ? ; 2T 57 112 ? , 3 T 113 168 ? b DMX512 7 TV , DMX512 g K V e 512 Y b “ d e 504 Y , 49 20 4 : DMX512 x p LED e “ d 3 Y (c RGB ) , Y v l % Y LED 1 b s LED LED , Y V e LED1 V 7 L C e b e “ d DMX5
12、12Y s f m 3 U bm 3null e “ d DMX512 Y s 3null “ d L C3null1null # LED 3 l e 3 S DMX512 | , i l | q P V y DMX s e ! ! bT e Y ? , 3 l e 3 e ; H , 3 l s S e , i R e b q ! 9 m m 4 U bm 4null e _ . H , e 3 RS485 s | TTL | , e q , 7 | bv q . , Y ; 4 b | _ e R H , l 9 L | , i | | S DMX512 7 , e 3 TTL V RS4
13、85 , R e b Y B b . l H , | DMX512 | S i | 7 ; b 7 ; $ i % e u , e 7 V a _ LED 7 _ T , i | M R b e ; V LED PWM ; T bLED z z L C , Y V e 3 PWM | L C LED e bLED e “ d m 5 U bm 5null LED e “ d 3null2null Y “ - g LED 1 , L a L a L L b “ d LED = e , V L C ? e , A 9 F L L , ) 1 5 L b h l “ d L , ! 9 , L T
14、L I , 4 ( L Da , LNa T L La L G) ) bY ! 9 m 6 U b _ ? | H , Y V MCU TX1 ? TTL | , | LM7171 bv 24V , bv pF ) L C Q r “ | Q o , h l H bbv ) BUF634 ! 9 q bv , 9 z ? bBUF634 7 K v T r 250mA, ? ( E F null 10 x )b! 9 H s I n E F # l EF , P ? z 56 , z r 200 , 1 . H , V I n P ? b24V | . , E s Z T TTL | ,50
15、null null null null null null v 2009 M 12 null 1 ; MCU UART RX2b _ R | H , Y V e TX2 ? TTL | , e MOSFET 7 1 b TX2 H MOSFET 7 Y , P E l ,N H BUF634 24V , 5 V L Es TTL , i Y V | R ; R MCU, Q TX2 H , MOSFET ) 1 , 5 R TTL , ; | S e s R MCUb ! 9 e , . ? z , H “ d L bm 6null 3null3null LED z # PWM ;LED z
16、! 9 Supertex LED z HV9910B, ! 9 m m 7 U bHV9910B 8 V 8null450VDC S = T , e a T # r q + b q 1 H W T T , ! 9 q T T L ; bLED z T E RT % :tosc ( nulls) = ( RT ( knull) + 22)null25 ( 1)null null ! 9 f = 51null2kHz, 9 RT | 470knullbm 7null ACnullDC z mHV9910B z L e ZT MOSFET 7 1 e W o bHV9910B = _ , V LED
17、 Y V CS “ E , 3 v 250mV H , HV9910B| 1 1 MOSFET, L C e b z !9 1 o MOSFET T q # | b! MOSFET 7 1 q f , q y n VDC, LED 1 ( ) VO , LED1 T Io, = 5 _ Y Vd , L, i / 1“ :Ton = 1f ! VOVDC( 2)L didt = U ( 3)U = Vo - Vd VO ( 4)null null LED z ! 9 H , I n Y V LED 1 30% o , 5didt = i = 0null3 ! IO ( 5)null null
18、T ( 2)a( 3)a( 4)a( 5) L =VO ! 1- V0VDC0null3 ! IO ! f ( 6)null null T ( 6) V z W 1 “ s , T z ! 9 1 G b T ( 6) , MOSFET 7 1 q B , 5 | v H , LED T o l ; B H , 7 1 q V l o , Y V s V z ! 9 K D b “ d z ( PWM) L C LED e b ) LED B ) VK K W ? u Y ) bPWM ; e 1 : PWM | e 5 Y H W , Y V e | b1 e ( V 7 e LED ( b
19、 ! PWM 51 20 4 : DMX512 x p LED e “ d| 7 Y H W t, T :D = tnullT ( 7)null null L ! b1 H IO, LED 1 _ UO, 5 LED ( :I = D ! IO ( 8)null null ( :P = D ! IO ! UO ( 9)null null q f = 1nullT H , $ LED , LED ; :L = 1nullT#f(IO) dt = tnullT f (IO) = D LP ( 10)null null , L ; ; LP b1 H ; ; f ( IO) LED ; _ M f
20、bPWM ; m 8 U bm e q LED z e MOSFET 7 1 | , q # b1 LED z q % ; e | MCU 1 PWM v 3 , b1 DMX e Y vl % b ! 9 LED 256 ) , DMX e Y N ( 0 255) , e | b1 D= Nnull256b ! 9 PWM ; e E H 9 , A i e | q fPWM 4 bfPWM ( 120Hz) P LED T H C ; Q , e | q B f / , fPWM P LED ( M A , r ) b ! 9 , e | q # LED z T q , |51null2
21、kHzbfPWM 200Hz T ! 9 256 ) K 1 p b 1 F % e A 4 e | q b LED 2 ) , Vm 8null PWM ; m C ( ) ) : 256 !256 ! 256 16777216 b3null4null “ d e “ d e m 9 U b e #LED W ( Y V 1 T , i R M b e _ ? H , l e DMX 7 , i 7 , l 7 , i S s M T , _ R H g T b e W Y x p 9 K L T x p M , x p e 7. V L b e e 1 o 4 ;m 9null “ d e
22、 m52 null null null null null null v 2009 M 12 nullH q b DMX512 | . q 250kbs, Y 512 H , q 44 nulls 6b “ d T ? , Y 168b ! Y o +q f kbs, 5 B 7 T = ( ( MBB +BREAK + MAB) + 168 ! 4 ! 11) ! ( 250nullf ) ( us) , 7 q 1000000nullTb l H , ! u ( l u ? u ) , ; . V L , | q 4 6 bW v u 2 b 9 F H , 3 Y B h l , V B 4 ; q b4null 4 B r DMX512 x p LED e “ d , “ d e 2 , Z bYV e IP , L C “ d Z , q V v ; e “ d b ! ! , V L C | , ? ! ! , 7 e K LED , g V e b9 , “ d ! 9 Z E DMX512 x p v ! ! “d ! 9 1 I N b I D 1 , q . A U / m . : 0 . 2006 2 Andrew E. Moe1, Naureen Banani, Linda A . Lee. BrianMarquardt, and Denise M. W