SPI Interface Circuit to drive LEDs. Need help with wiring components from interface to LED

Thread Starter

Roary Sheehan

Joined Aug 5, 2017
1
Hi there,

Im building a wireless DMX transmitter and receiver system for controlling DMX Lighting.
I'm using W-DMX Wireless PCBs and the section ive hit a speed bump with is the J3 header that uses SPI to light 15 different LEDs to let the user know the status of various functions eg power, signal strength, recieve or transmit.

Ive never touched SPI before and have tried watching tutorials however im not sure if i need an arduino controller or just a microprocessor as the w-dmx board already has the spi outputs.

I've attached the manual for the PCB, is anyone able to point me in the right direction of what specific parts ill need to be able to build this and if possible help on wiring the circuits.

Thanks
Rory
 

Attachments

jayanthd

Joined Jul 4, 2015
945
Hi there,

Im building a wireless DMX transmitter and receiver system for controlling DMX Lighting.
I'm using W-DMX Wireless PCBs and the section ive hit a speed bump with is the J3 header that uses SPI to light 15 different LEDs to let the user know the status of various functions eg power, signal strength, recieve or transmit.

Ive never touched SPI before and have tried watching tutorials however im not sure if i need an arduino controller or just a microprocessor as the w-dmx board already has the spi outputs.

I've attached the manual for the PCB, is anyone able to point me in the right direction of what specific parts ill need to be able to build this and if possible help on wiring the circuits.

Thanks
Rory
If the board has the SPI header then I can help you with the coding. What micrcontroller the board has or if an external micocontroller is needed then I will choose a PIC18F and write the program.

Also are you sure it is SPI or is it using 74HC595 shift registers for the status Leds ?

Anyways, whether it is a specific SPI chip which controls the status Leds or whether the ICs are shift registers, I can write a code for you.
 
Top