-------------------------------------DMX-shield





The DMX-shield is an add-on (or "shield") for the Arduino. It is an easy way to use the Arduino as a DMX-Master device (transmitter), just by adding the DMX-shield on the top of the Arduino. This shield is a simple circuit based around a driver chip (MAX-485 or SN 75176). The Driver Block Outputs the 3 Pins are needed for sending DMX (DMX-Pin1 -> Reference (GND); DMX-Pin2 -> Signal inversion (cold); DMX-Pin3 -> Signal (hot)). Furthermore is the Driver Block taking care of changing the Arduino signal Voltage (0V / 5V,) into the DMX signal Voltage (-2,5V / +2,5V, according to RS485).

-stencil for etching

-eagle file

check out this much better (and better looking) version of the Dmx-shield by Raphael Perret >>link





Which connectors and how to connect them?

  • If connectors are used, then it should be 5-pin XLR types (some people use a 3-pin XLR, do what you want).

  • Pin 1 = signal reference = cable shield
  • Pin 2 = signal inversion = " - "
  • Pin 3 = signal = " + "
  • Pin 4 = optional (e.g. acknowledgment)
  • Pin 5 = optional (e.g. acknowledgment)



(edited by tomek ness (k3/fhp))