GPIO4_DMX8
Features:
This board was designed as a low cost method of adding DMX to a BrightSign with GPIO. Use this interface board to control DMX channels 1 thru 8 (with fade). Fade rate is selected using SW1 switches 1-3. When the associated GPIO output goes low, the channel associated with that input turns on. SW2 connects GPIO 0-3 for controlling up to 4 additional channels (channels 5-8)
Note: DMX Brightness for channels 1-4 are set to to the value of the potentiometer. Full Brightness is 255, Minimum Brightness of about 20. The adjustment is dynamic (adjusts brightness with the light on).
Note: If not utilizing GPIO inputs to trigger the BrightSign, then all GPIO's can be used to control DMX. Use only GPIO 0-3 as DMX control if not using GPIO-0, 1, 2 or 3 as inputs to the BrightSign.
*****************************************************************
Note: Only Channels 1-4 have Brightness Control. All 8 channels are set to the same fade rate as set by SW1.
Fade value is the number of milliseconds that it takes to adjust to the next number nearer the brightness setting for the channel. A fade value of 4, means it takes 4 milliseconds to change from one value to the next value. So to go from 0 to 255 (off to full on) at 4 millisecond fade rate, it takes 4*255=1000 milliseconds (1 second).
Note: Each channel on/off is independent (can fade at different times). The channel begins fade from the moment that the GPIO input changes state.
Note: When the GPIO pin goes low, this triggers the associated DMX channel to fade to on. When the GPIO pin goes high, the associated DMX channels fades to off.
SW1-4 (on) selects a 'cycle diagnostic (firmware 3.0). All 100 DMX channels are turned on for 1 second then turned off for 1 second. This diagnostic is useful to confirm wiring.
See the document on DMX-512 for a description of DMX dimmer pack use and implementation.
Note: This procedure will not damage the BrightSign. Insert a piece of wire to TB1-0V (not '0'). With the BrightSign powered up and the board connected touch the other end of the wire to GPIO-4 near the DB15 connector. This action makes GPIO-4 appear low to the board and will trigger DMX channel 1 to turn on. Similarly, touch the wire to GPIO 5,6 &7. This action should trigger DMX channels 2,3 & 4 to be on. The Brightness potentiometers and fade switch can be set at this time to provide the lighting action that best suits your application.
Note: If touching the wire to GPIO-4 does not activate DMX Ch1, but the diagnostic works (all 100 channels flashing), then the DMX Controller is likely not set to Channel 1.
Last Revised: 08/27/2024