Pages: 1 ... 3 4 [5]   Go Down
Author Topic: Daisy-chaining 7 IC's  (Read 5537 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Blah. That bus idea ain't working. Is there a device that exists who's only purpose in life is to accept a signal and repeat it again to get rid of line noise? Given what I have on hand and my abilities, I really don't see a way to avoid using one.
Logged

Cape Town South Africa
Offline Offline
Edison Member
*
Karma: 19
Posts: 1217
A newbie with loads of posts, and still so much to learn !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

OK Crossroads,  you have got me convinced to try wire-wrapping for prototypes ( after wasting 2 hours today finding an intermittent fault between tracks of a vero ( perf ) board ).

My reluctance has been due to my having worked on TVs in the 60s with first tagstrip wiring, then wire-wrapping, and eventually printed circuit boards !

I still recall a billboard advert in England proudly stating that Murphy ( I think ) was the only hand wired TV made !!!
Logged

With my mobile phone I can call people and talk to them -  how smart can you get ?

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 545
Posts: 27361
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Go for it Boffin - I bet it would take care of Nofew's problems too.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Cape Town South Africa
Offline Offline
Edison Member
*
Karma: 19
Posts: 1217
A newbie with loads of posts, and still so much to learn !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I am going to look into it tomorrow, after seeing some of your boards !
Logged

With my mobile phone I can call people and talk to them -  how smart can you get ?

Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What is wire wrapping, exactly? I'm entirely self-taught here and pretty much everything up to now has been done by guess-and-check. School didn't even touch on this stuff so I'm sorry if I'm asking a lot of really basic questions.
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 545
Posts: 27361
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Wirewrap sockets are mounted on a card, then wire is wrapped around a pin and connected to another pin.
I use socket strips like these,
http://www.king-cart.com/phoenixent/product=SOCKETS+WIRE+WRAP+DIP+%2526+SIP/exact_match=exact
or sometimes sockets if I have them the right size. Usually just lengths of strips tho.
Solder down the 2 ends, maybe a pin in the middle if its a longer length.
I use the Modified hand wirewrap tool, has a built in stripper in the handle. Slide the wire thru ~3/4", pull it down to catch the cutter, and slide it out.
Have a little pair of wire cutters to cut the wire to length, and a small pair of needle nose pliers to hold the wire as I start twisting to keep it from getting tight around a corner when spacing is tight enough that I can't just press a finger on the wire.
End result is nice neat board, very secure connections, quick to assemble, easy to make changes or fix mistakes.
I used to buy rolls of 100' 30 guage wire here & there, recently bought four 500' rolls to take advantage of the economy of scale pricing.
Thought I had lost my wirewrap tool also (had it since early 80's), so I bought one each both on this page - and then found my original, so now I have 3.


* back_of_board.jpg (249.11 KB, 912x684 - viewed 20 times.)
« Last Edit: November 09, 2012, 08:43:32 pm by CrossRoads » Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Interesting, owo. Might have to go do that soon..

I have good news and bad news. The good news is, it's not the wires! Yay!

The not-so-good news is I found out by connecting the chip directly to the Arduino. Using the same wires that control the first four chips just fine, I put them to the fifth chip, and it didn't work.

I know from experience that any chip I put there won't work, so the breadboard must be at fault. I have no idea how or why -- I used a multimeter to test all the strips and they work fine. I didn't have to stick the probes in far (they didn't even fit into the holes), so it doesn't make much sense to me.. Though the chips do pop up, maybe it has to do with that even if they're stuck down.

Regardless, point is the issue can be tracked down to me having a faulty breadboard. Is there any way to fix this or should I just grab a new one?
Logged

United Kingdom
Offline Offline
Tesla Member
***
Karma: 227
Posts: 6637
Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Have you checked continuity of the +5v and ground buses on the breadboard? On some breadboards, they have a break half way along.
Logged

Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

Cape Town South Africa
Offline Offline
Edison Member
*
Karma: 19
Posts: 1217
A newbie with loads of posts, and still so much to learn !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Been there , done that..

in my case, ( early on, when I rushed into things )  I had the ground return for all the LED driver chips daisy chained, so that there was a voltage drop when I connected ( in my case ) more than 3 displays.  This voltage drop confused the data levels to the chips and gave odd results.

Just running a separate wire linking all the ground pins of all the driver chips solved it.

Hope it helps you....

Logged

With my mobile phone I can call people and talk to them -  how smart can you get ?

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 129
Posts: 8600
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Breadboards aren't the most reliable things even when they are good. If you have bad one I'd bin it, look how much time it's cost you so far. But try another one first, just in case smiley

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Offline Offline
Edison Member
*
Karma: 116
Posts: 2205
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
point is the issue can be tracked down to me having a faulty breadboard.

I would rethink your approach. Rather than building a giant thing the first time, you may want to experiment with one module and then chain them together. This approach breaks down the tasks to more manageable levels and allows you to build up your board gradually.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 33
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@dc42: Yes, I have. They run all the way.

@boffin1: I'm doing what you said (the second one, when it worked) -- Have been from the start, but thanks for at least telling me not to try daisy-chaining them.

@Graynomad: I tried another, now it's being even weirder. The chip works. I know this because it's responsible for eight green and eight blue LED's, and the eight green ones work flawlessely. However, the eight blue ones have gone nuts. They're very dim (normally they're the brightest on the display) and only turn on fully once in a blue moon (excuse the pun). However, if I turn only a few LED's on at a time, they work. I don't know what to think -- The PSU is more than capable of running every LED at once (it could run six of these displays at the same time), they're grounded, wires are in just fine.. I don't know what can be causing this. I even added a 6th IC to see if those blue ones wouild mess up too, and it just gets weirder. The next 11 do, the the last 5 are fine. I'm thinking about scrapping the project entirely and designing a PCB instead.

@dhenry: I've been doing that.
Logged

Pages: 1 ... 3 4 [5]   Go Up
Jump to: