I'm kicking around an idea of building an interface for my Gumstix Overo that will allow me to mimic the functionality of the VIC circuit, but also provide realtime feedback using the pick up coil. I'd bet there could be a finer control over achieving resonance by programatically comparing the feedback to the output pulse.
Items needed:
Step 1. Gumstix Overo computer with appropriate module with PWM outputs. (I presently have Chestnut board).
www.gumstix.com Step 2. PWM kernel driver for Overo. One exists, but will require customization.
Step 3. ADC for return signal from cell connected to SPI bus of Overo
Step 4. Optocoupler to connect PWM of Overo to driver circuit (to protect the Overo)
Step 5. A well written program or script to manage the PWM logic with the feedback on the SPI
Step 6. A linux program to simulate the logic of the VIC PWM circuit.
Please keep in mind, this is presently only in a planning phase. I cannot say with any certainty that/when I will complete this or if it will even work. If anyone here is adept at any linux driver programming or circuit design, please speak up as we work along with this as although I have an rudimentary understanding of both, my limited time prevents me from having proficient skills in either area.
The next several posts will detail each step as much as possible and will be updated with additional detail as information is put together.
TS