Difference between revisions of "24ch DMX 8 RGB flood controller"

From diychristmas.org wiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
=== S1 switch ===
 
=== S1 switch ===
Power On - normal operation, listen on DMX input
+
* Power On - normal operation, listen on DMX input
Press - test mode 1, rainbow
+
* Press - test mode 1, rainbow
Press - test mode 2, cycle RGB (0, R, G, B, RG, RB, GB, RGB, 0, ...)
+
* Press - test mode 2, cycle RGB (0, R, G, B, RG, RB, GB, RGB, 0, ...)
Press - default
+
* Press - normal operation
  
 
=== LED ===
 
=== LED ===
 
DMX activity
 
DMX activity
 +
 +
=== Output polarity ===
 +
Default polarity is active low (inverted,) meaning outputs are +5V when off and shorted to GND when on.
 +
To change polarity in hardware, replace 74HC541 with 74HC540. When using 540, output will be active high, meaning output will be shorted to GND when off and +5V when on.
  
  
Line 18: Line 22:
  
  
'''Solder resistors'''
+
 
 +
 
 +
'''Resistors'''
  
 
[[File:24ch-DMX-8-RGB-2.jpg]]
 
[[File:24ch-DMX-8-RGB-2.jpg]]
  
'''Solder capacitors'''
+
 
 +
 
 +
 
 +
'''Capacitors'''
  
 
[[File:24ch-DMX-8-RGB-3.jpg]]
 
[[File:24ch-DMX-8-RGB-3.jpg]]
  
'''Solder remaining components and insert ICs'''
+
 
 +
 
 +
 
 +
'''ICs'''
  
 
[[File:24ch-DMX-8-RGB-4.jpg]]
 
[[File:24ch-DMX-8-RGB-4.jpg]]
 +
 +
 +
 +
'''Top view'''
 +
 +
[[File:Dmx24rgb-top.png|800px]]
 +
 +
 +
 +
'''BOM'''
 +
 +
[[File:Dmx24rgb-BOM.pdf]]

Latest revision as of 07:43, 27 March 2016

DIP switch

  • 1 - DMX through (pass DMX data as is, do not remove any channels)
  • 2 - Use exponential lookup table to map channel value to PWM value (otherwise, mapping is linear)
  • 3 - Invert output (when inverted in software, 0 will result in 0.05% PWM, so small glow might be visible)

S1 switch

  • Power On - normal operation, listen on DMX input
  • Press - test mode 1, rainbow
  • Press - test mode 2, cycle RGB (0, R, G, B, RG, RB, GB, RGB, 0, ...)
  • Press - normal operation

LED

DMX activity

Output polarity

Default polarity is active low (inverted,) meaning outputs are +5V when off and shorted to GND when on. To change polarity in hardware, replace 74HC541 with 74HC540. When using 540, output will be active high, meaning output will be shorted to GND when off and +5V when on.


24ch-DMX-8-RGB-1.jpg



Resistors

24ch-DMX-8-RGB-2.jpg



Capacitors

24ch-DMX-8-RGB-3.jpg



ICs

24ch-DMX-8-RGB-4.jpg


Top view

Dmx24rgb-top.png


BOM

File:Dmx24rgb-BOM.pdf