linear1 forums
[part of the
linear1 network
]
+ [
linear1 case mods
]
+ [
LED Center
]
+ [
privacy policy
]
Welcome,
Guest
. Please
login
or
register
.
March 13, 2010, 09:15:30 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
linear1 forums
|
LED discussion
|
Microcontroller madness
| Topic:
180 LEDs
« previous
next »
Pages:
[
1
]
Author
Topic: 180 LEDs (Read 1040 times)
justDIY
Microcontroller Madman
Administrator
Smart like tractor
Offline
Posts: 1652
UFOric
180 LEDs
«
on:
February 07, 2007, 02:27:36 PM »
I need some recommendations for ways to discretely control 180 leds. what I want to build is a circle,
circumscribed
inscribed with 60 RGB leds (180 leds total) .
right now I'm thinking about eight shift registers per color, that'll give me 64 bits, times three, for a total of 192. I seem to recall seeing a 32 bit shift register from MAXIM or maybe it was someplace else - probably cost more than 8 74hc595's would cost.
I'm thinking I'll make up a circuit board to hold the 24 shift registers, and then use headers / cable harness to wire up the leds. Or I might need to make three circuit boards, with just 8 registers each - it depends how messy the routing becomes.
I'm wondering how to calculate the update rate I can expect shifting out 192 bits of data with a 20mHz pic.
Is there an easier way I'm overlooking? I thought about some sort of multiplexing or matrix building, but the leds kinda prevent that - they'll either be common anode or common cathode depending on the cost from the supplier.
Logged
Want to contact me directly? gmail gordonthree
My Project Blog -
http://projects.dimension-x.net
Favorite numbers:
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
minimum
Smart like tractor
Offline
Posts: 132
LED fanatic
Re: 180 LEDs
«
Reply #1 on:
February 07, 2007, 03:27:56 PM »
What about Maxim's 20/28 port expanders:
MAX6956
and
MAX6957
?
Logged
justDIY
Microcontroller Madman
Administrator
Smart like tractor
Offline
Posts: 1652
UFOric
Re: 180 LEDs
«
Reply #2 on:
February 07, 2007, 04:32:05 PM »
The cost of those port expanders is the main drawback. Phillips has some 32 bit serially connected port expanders, they are tri-state logic gates like the maxim chips, but again, they cost a LOT more than the humble 595.
I want to build a larger version of my "
Rainbow Chaser
" and use it as a clock
Logged
Want to contact me directly? gmail gordonthree
My Project Blog -
http://projects.dimension-x.net
Favorite numbers:
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
cadstarsucks
Smart like tractor
Offline
Posts: 449
Re: 180 LEDs
«
Reply #3 on:
February 22, 2007, 01:07:13 PM »
Quote from: justDIY on February 07, 2007, 02:27:36 PM
I need some recommendations for ways to discretely control 180 leds. what I want to build is a circle,
circumscribed
inscribed with 60 RGB leds (180 leds total) .
right now I'm thinking about eight shift registers per color, that'll give me 64 bits, times three, for a total of 192. I seem to recall seeing a 32 bit shift register from MAXIM or maybe it was someplace else - probably cost more than 8 74hc595's would cost.
I'm thinking I'll make up a circuit board to hold the 24 shift registers, and then use headers / cable harness to wire up the leds. Or I might need to make three circuit boards, with just 8 registers each - it depends how messy the routing becomes.
I'm wondering how to calculate the update rate I can expect shifting out 192 bits of data with a 20mHz pic.
Is there an easier way I'm overlooking? I thought about some sort of multiplexing or matrix building, but the leds kinda prevent that - they'll either be common anode or common cathode depending on the cost from the supplier.
A matrix of 3 74ABT595s and 8 columns will do it for you.
Dan
Logged
justDIY
Microcontroller Madman
Administrator
Smart like tractor
Offline
Posts: 1652
UFOric
Re: 180 LEDs
«
Reply #4 on:
February 22, 2007, 02:19:00 PM »
I'd posted this topic on a larger forum and that was the suggestion I got back:
so right now I'm looking at using eight 595's driving the common leg of the rgb leds (60 pins and bits total), and 4017 with some transistors to drive the discrete legs. the discrete legs are wired in parallel, grouped by color. q3 of the 4017 is tied to reset so it only counts 0, 1, 2, repeat. the clock of the 4017 is driven by the latch clock of the 595's
I'm going to try dividing the project into four quadrants, each with identical driver boards, which link together. this should help to minimize the amount of wire going everywhere.
Logged
Want to contact me directly? gmail gordonthree
My Project Blog -
http://projects.dimension-x.net
Favorite numbers:
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
cadstarsucks
Smart like tractor
Offline
Posts: 449
Re: 180 LEDs
«
Reply #5 on:
February 23, 2007, 12:20:03 PM »
Quote from: justDIY on February 22, 2007, 02:19:00 PM
I'd posted this topic on a larger forum and that was the suggestion I got back:
so right now I'm looking at using eight 595's driving the common leg of the rgb leds (60 pins and bits total), and 4017 with some transistors to drive the discrete legs. the discrete legs are wired in parallel, grouped by color. q3 of the 4017 is tied to reset so it only counts 0, 1, 2, repeat. the clock of the 4017 is driven by the latch clock of the 595's
I'm going to try dividing the project into four quadrants, each with identical driver boards, which link together. this should help to minimize the amount of wire going everywhere.
Well I have use this design for production displays for years and it remains the most cost effective still...Although I did not get the part right in the previous post.
Dan
display2.PDF
(69.83 KB - downloaded 30 times.)
Logged
cadstarsucks
Smart like tractor
Offline
Posts: 449
Re: 180 LEDs
«
Reply #6 on:
March 12, 2007, 05:02:20 PM »
Quote from: justDIY on February 22, 2007, 02:19:00 PM
I'd posted this topic on a larger forum and that was the suggestion I got back:
so right now I'm looking at using eight 595's driving the common leg of the rgb leds (60 pins and bits total), and 4017 with some transistors to drive the discrete legs. the discrete legs are wired in parallel, grouped by color. q3 of the 4017 is tied to reset so it only counts 0, 1, 2, repeat. the clock of the 4017 is driven by the latch clock of the 595's
I'm going to try dividing the project into four quadrants, each with identical driver boards, which link together. this should help to minimize the amount of wire going everywhere.
I had not realized this before... I am the one that answered you on the other forum
Dan
Logged
justDIY
Microcontroller Madman
Administrator
Smart like tractor
Offline
Posts: 1652
UFOric
Re: 180 LEDs
«
Reply #7 on:
March 12, 2007, 05:12:01 PM »
small world syndrome!
Logged
Want to contact me directly? gmail gordonthree
My Project Blog -
http://projects.dimension-x.net
Favorite numbers:
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
cadstarsucks
Smart like tractor
Offline
Posts: 449
Re: 180 LEDs
«
Reply #8 on:
March 14, 2007, 08:04:21 AM »
Quote from: justDIY on March 12, 2007, 05:12:01 PM
small world syndrome!
Sure is...I stumbled on to that one looking for something else. The moderator did not like having someone there not afraid to help people more than he could.
Dan
Logged
thenewton
Strong like bull
Offline
Posts: 1
Re: 180 LEDs
«
Reply #9 on:
March 28, 2007, 09:32:28 AM »
hi
i think u should try as the cad has mensioned bcaz in my opinion that will also work better
Logged
Pages:
[
1
]
linear1 forums
|
LED discussion
|
Microcontroller madness
| Topic:
180 LEDs
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Important
-----------------------------
=> Please read our rules
-----------------------------
Case mod questions
-----------------------------
=> Case modding
-----------------------------
LED discussion
-----------------------------
=> Special Offers
=> Article discussion
=> LED questions and discussion
=> Electronics discussion
=> Microcontroller madness
=> LED project showcase
-----------------------------
Other Stuff
-----------------------------
=> La Bodega
=> Garden
=> Woodwork