24ch DMX 8 RGB flood controller

From diychristmas.org wiki
Jump to navigation Jump to search

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