C
Chris W
- Jan 1, 1970
- 0
I would like to thank everyone for all the help over the past little
while. I thought I would share the results of that help.
http://www.thewishzone.com/LightController/
I have put together my 256 light controller on prototype boards. Right
now it only controls 32 lights. It is expandable in 16 light
increments. It is made up of 3 basic parts. First there are up to 16
"Light boards", each will be stackable and control 16 lights. Then
there is the light board addresser. That will be on a PCB with the
micro controller and it will send a signal to each of the 16 light
boards. Finally the micro controller. I decided on the Rabbit
RCM3100. I know it is over kill, but I wanted to be able to program it
in C. Here are the details.
The "light boards" each have a 4 to 16 line decoder (CD74HCT4514) and 16
D type flip flops (SN74HCT74) wired up as toggle flip flops. All of
the, up to 16, light boards have the 4 LSB from an 8 bit output on the
RCM3100 hooked to the input of the 4 to 16 line decoder. The output of
the flip flops will go to either solid state relays or a transistors of
some kind to drive higher current loads.
The light board addresser has a slightly different 4 to 16 line decoder
(CD74HC154) the out puts of which go low instead of high. It gets it's
input from the 4 MSB of the 8bit output on the RCM3100. It's 16 outputs
each go to the enable input on the one of the CD74HCT4514s on the 16
light boards.
I can then program the RCM3100 to flash the lights in any pattern I can
dream up and I have dreamed up quite a few already. Of course I now
need to layout a PCB and have some made. First I need to design the
circuit that the RCM3100 will go in, with some kind of power supply
regulator and a few buttons to select different modes. The prototype
board is way too big for what I want to do with this other wise I could
just solder on a pin header and hook my boards to that.
The final result will be a remote control airplane that will be lit up
in manor that will put any Christmas tree to shame. I then plan to have
some fun flying it at night. The reason I want to have the lights flash
in all kinds of different patterns, is I intend on using the flashing
pattern as well as the LED colors to help keep track of the orientation
of the plane. Of course there is also the "cool factor"
--
Chris W
Gift Giving Made Easy
Get the gifts you want &
give the gifts they want
http://thewishzone.com
while. I thought I would share the results of that help.
http://www.thewishzone.com/LightController/
I have put together my 256 light controller on prototype boards. Right
now it only controls 32 lights. It is expandable in 16 light
increments. It is made up of 3 basic parts. First there are up to 16
"Light boards", each will be stackable and control 16 lights. Then
there is the light board addresser. That will be on a PCB with the
micro controller and it will send a signal to each of the 16 light
boards. Finally the micro controller. I decided on the Rabbit
RCM3100. I know it is over kill, but I wanted to be able to program it
in C. Here are the details.
The "light boards" each have a 4 to 16 line decoder (CD74HCT4514) and 16
D type flip flops (SN74HCT74) wired up as toggle flip flops. All of
the, up to 16, light boards have the 4 LSB from an 8 bit output on the
RCM3100 hooked to the input of the 4 to 16 line decoder. The output of
the flip flops will go to either solid state relays or a transistors of
some kind to drive higher current loads.
The light board addresser has a slightly different 4 to 16 line decoder
(CD74HC154) the out puts of which go low instead of high. It gets it's
input from the 4 MSB of the 8bit output on the RCM3100. It's 16 outputs
each go to the enable input on the one of the CD74HCT4514s on the 16
light boards.
I can then program the RCM3100 to flash the lights in any pattern I can
dream up and I have dreamed up quite a few already. Of course I now
need to layout a PCB and have some made. First I need to design the
circuit that the RCM3100 will go in, with some kind of power supply
regulator and a few buttons to select different modes. The prototype
board is way too big for what I want to do with this other wise I could
just solder on a pin header and hook my boards to that.
The final result will be a remote control airplane that will be lit up
in manor that will put any Christmas tree to shame. I then plan to have
some fun flying it at night. The reason I want to have the lights flash
in all kinds of different patterns, is I intend on using the flashing
pattern as well as the LED colors to help keep track of the orientation
of the plane. Of course there is also the "cool factor"
--
Chris W
Gift Giving Made Easy
Get the gifts you want &
give the gifts they want
http://thewishzone.com