Back for Christmas/New Years.
Desoldered the ACSxxx from the bus bars, wow, 100W soldering irons are great! Soldered the new one one fairly easily too!
And then added the wires:
Going to try and be more careful this time with the wires to avoid this happening. As I don't have a carrier PCB for the ACSxxxs this is always a danger.
It took me the whole of Sunday to install Eclipse, Cygwin, GCC/GBD/G++ and get them all playing nicely together but it can compile the VESC git repo now. I just have to make my changes (invert current gain, increase the dead time) re-compile and upload.
Of course considering that this is quite an investment of time, effort and money I'm rather weary of switching it on. I'll try and build up the necessary courage soon!
Now this design, Issue A, is only a prototype, a way of proving that the DRV8302 is not required and with suitable gate drivers much larger MOSFETs capable of handling greater power can be controlled. Hopefully once this is proved I can move on to Issue B which will be designed to be more robust and easier to manufacture. A CAD of it is below:
As before the logic is on a separate, standard 2 layer 1oz PCB while the power stage is on a 2 layer >2oz PCB with added copper bus bars. This should help keep costs down.