The small boards to repair the treadmill are finally here. I have only had all the parts here and the layout for the board done for the past several months. I think this board should be beefy enough to truly fix the problem.
The history on the treadmill is a long one. We ended up with a treadmill with a faulty display that my wife gave me permission to hack on to try to fix it, after all I'm a EE right? I should be able to fix everything, even if I don't have a schematic or nice set of test equipment at home. Luckily the fault here was just the contrast on the display going out and the negative voltage generator circuit was easily accessible.

So I pulled up the datasheets on the IC's and capacitors they were using which of course turned out to be the cheapest bare minimum parts they thought they could get away with. So I bought and replaced the caps and voltage inverters with better versions of the same parts and put it all back together. It worked!! For about a month. Measuring all the voltages in the circuit showed that once again, even with the better parts, the voltage inverters were failing. At that point I gave up trying to improve the original voltage inverter circuit and just design my own and drop it in.
In the end I decided it would be a lot less hassle and much more robust if I simply took a known good design and dropped that in. So I've got a board put together that includes a nice TI based inverter that is probably way overkill for this but should be able to take the abuse that kept frying the original inverter circuit.
The whole thing is basically the TI
PTN04050 with the necessary support components. I also have a different configuration set up to be able to use the part as a variable negative voltage generator instead of the fixed configuration shown above. I'll post another update once I get it installed and working.
The treadmill fix ended up being a pretty small board so I added the embedded data recorder to use up the rest of the real estate on the cheap PCBExpress boards.
I also received the MSP430 dev kit I ordered in the previous post at a great price and verified it does indeed have the complete USB programmer which is listed by itself as $25 more than the dev kit. I also received my box full of parts which I checked against my BOM. And of course something got left out and I remembered something else I had planned for but forgotten because it wasn't on the BOM.
Fortunately the item left of the BOM was the transformer that you have to direct order from coilcraft and that's ok because I'm not sure what ratio I want yet. Placing the thermoelectric cooler against the cold window here in Seattle had it generating 200mV initially so I need to look at the energy harvesting circuit and the long term equilibrium voltage generated to determine which transformer to use.
I also need to go back to DigiKey and get a couple of the FTDI uart to USB cables that run straight from a 3.3V uart. Got spoiled to those at work and need some for the home projects as well.
Once I get the treadmill up and running (hopefully for longer than a month this time), I will start putting together the embedded data recorder and get started on both the embedded code and trying to get something together on the PC side to do something useful with the data.