Hey guys! I'm back and armed with an all new iTead Studio Logic Sniffer and my trusty 1960's Eico Oscilloscope!
you may remember that sign I built back in November/December that has huge signal issues, they were at the time really hard to disgnose without the proper tools. However even now, with the tools, I find myself needing help to figure out what exactly is wrong.
I have discovered via the oscilloscope numerous things:
Next I was planning to check the data/clk/latch/OE lines at the first chip 12" away from the arduino, and again at the next chip, to compare logic graphs.
The oscilloscope is where I feel I need improvement, I really don't know what i should be checking for to determine if it really is my PSU that is making a lot of these issues.
I will get some graphs and pictures up soon as I get out of school. If you have suggestions on testing, I would gladly take them.
you may remember that sign I built back in November/December that has huge signal issues, they were at the time really hard to disgnose without the proper tools. However even now, with the tools, I find myself needing help to figure out what exactly is wrong.
I have discovered via the oscilloscope numerous things:
- there are 5-6v spikes for only a fraction of a 70hz wave ( I think anyhow, based on how I know how to use this old analog device) These causes particular columns of LEDs to remain dimly lit at all times. why? how?
- The computer PSU I am using has ridiculous amount of noise in the power lines.
- The arduino outputs seems to "bounce" much like a bounce of a button looks like & ONLY when powered by the computer PSU, However when powered by my laptop instead USB port, the signal is perfect.
- The LED driving MIC5891 chips do not appear to receive those "bounces" from the arduino, the code runs the same on the sign whether it is plugged into the PSU or my laptop - with the exception of one thing: timing. The MIC5981s farthest from the clk/data lines will literally speed up (as if they ARE receiving those bounces)
- There are single 5v spikes about 40nS wide every 10-20 seconds in every line AT the arduino's output when plugged into the PSU.
Next I was planning to check the data/clk/latch/OE lines at the first chip 12" away from the arduino, and again at the next chip, to compare logic graphs.
The oscilloscope is where I feel I need improvement, I really don't know what i should be checking for to determine if it really is my PSU that is making a lot of these issues.
I will get some graphs and pictures up soon as I get out of school. If you have suggestions on testing, I would gladly take them.