Alex,
After very careful look at your handpad, I have not so good news for you - it is the processor that behaves erratically, upon power-up sometimes it starts properly but more often it doesn't - usually it just hangs, which (again sometimes) results in high current (basically short) through stepper driver transistors. I checked the reset circuit (which was my prime supect after initial look) but it works OK, all supply voltages are OK... so basically that's it.
(This handpaddle has no protection from overvoltage - no voltage regulator - so theoretically processor could be damaged by applying higher (12V) voltage... any chance of that happening in the past?)
Motor you send me is OK.
My next step with this will be to try to read processor's firmware and program the new one (I have couple of them from previous projects), but I don't put much hope in the positive outcome of this as it may be unreadable due to damage and besides, usually processors are protected from reading by manufacturer, in which case the only way would be to find the same hand paddle with working processor as replacement.
I may have another solution for you as well - I was planning to totally overhaul my LXD75 (new electronics, new motors), so I will be ending with surplus of those.
I haven't finished that 100% yet (as is visible
here, I am still using the same hand paddle with processor clock multiplied by 5 to match the added
belt transmission) but reversing the mods back to original and giving it to you would promt me to fully implement OnSTEP controller, new motors etc. However it may take me some time to undo the mods.
Another option for you would be to do the same, of course. Again, it will take time.
So.. let me know your thoughts