Quote:
Originally Posted by mugdecoffee 
linuxworks, your wiring and soldering is always perfect. Does it just take a lot of planning?
|
I did the layout 'on the fly', just looking at the schematic. what's funny is that AMB was working on the official layout and the one he came up with (just hours later) was almost identical to mine! I guess that vetts it, to some degree

he also did the layout on the relay atten part (a 2nd board that connects to this one). look for both in the LCDuino1 thread in the next few days.
part of the fun of this bargraph stuff is that you can run the code at 1/100x the speed and watch the relays sequence. its NOT just a simple sequencing, its pretty unique (I have not seen this algorithm used or described before) and when you slow down the i/o so that you can see things, its an interesting (and hopefully useful) demo. over time, I'd like to get the relay clicking to be even smarter than it is now; and the bargrah LEDs will help us develop the code better.
each bargraph has an LED to indicate if that relay is being pulsed in the + or - direction. each led will only be on for a short time (enough to let the relay latch and then current for that 'bit' is removed). first step is to mute things before the relays 'run up' and so I'm using the highest bit (bit7) as a pseudo mute bit. that bit (relay) comes on first, then its pulsed off. then the rest of the relays are done in groups of 2 or 3 'changes' at a time, then they're pulsed off. finally, the mute 'bit' is unmuted (pulsed off) and this is seen as the high order by on the OTHER led bargraph flashing momentarily. (I'll take a short video and post that to show what I mean).