Is 2:22AM (when i started writing this) and i can't sleep, so i decided to write this post.
I been working "hard" and the fastest i can to finish this thing, theres only one step remaining in order to start the "mass" production of this board.
This is how the last step will be done:
-A unique assembled board will be shipped from California to Spain.
-Then Jose Julio in Spain will open his "Surprise Board" and make us the great favor to all of us of checking the board integrity and the harmony of all the components on it (thanks in advance JJ).
-That includes checking some new components i can't mention right now.
-If Jose Julio says 'Si", then i will start the mass production.
By now SparkFun is straggling trying to supply all the components and test bed for APM. It will be released soon.
The board is kinda of big right now. This board will be called the "huge" version. When the code becomes very mature i will create a an smaller version of the APM and APM Oil Pan without the multiplexor on the APM and without the bulky FTDI chip on the APM Oil Pan, so i can save 30% of the size. This one will be called ArduPilotMega "In my way" version. ;-)
Oil pan stands for the old shield name. The difference is that the shield goes into the bottom of the ArduPilotMega board.
Come 2:56AM!!
Comments
@ Jordi; When the current source to the coil is stopped the magnetic field of the coil starts collapsing to keep the current flowing, if this current can't go anywhere, it will create a large voltage potential. The coil of a relay is usually connected to a power rail and the other end is grounded (say, through a BJT) to energize the coil. When the grounding is disconnected (while the other end of the coil is still connected to power), the current keeps flowing due to this collapsing magnetic field. Since the effective resistance is infinity (or very high), the voltage will start rising at the disconnected end of the coil since the current can't go anywhere. Usually a diode is placed in reverse bias from the power end of the coil to the switched end to let this current recirculate in the inductor and prevent voltage spikes.
For this setup, the diode would would go from pin 1 (the powered side) reverse biased to ground.
I hope I'm making sense.
@Freddy congrats! Can you please PM me your email please?
I heard about that, but where the spikes occur, inside the microcontroller?
Thanks
Sweet design, I really like logger option. You have taken a good methodical approach on this board hope there are no revs, but I doubt it.
Does relay have internal diode? if not I would add one across coil It will prevent spikes on +5v when relay releases. Can we add gimbal control ptz option next?
(I believe that his only fault was about the AT45DB161B instead AT45DB161D).
The chip used on the Sparkfun's rocket is the same used on Ulog (AT45DB161D).