After I had removed al the rubber form the top and loosened the screws I used some compressed air to build up some pressure under the PCB to force it out. After that I continued to clean the bottom side of the PCB.
So far I have fixed the usb, that one had a loose cable inside and the extension PCB had one of the usb pins corroded away. The sensor fault isn’t fixed yet. One of the 3 current opamps stopped working. I noticed that the 3.3v was connected by a bead of solder to the 5v pin on the extension PCB under the connector. So some components where connected to 5v instead of the 3.3v. Hopefully my new current opamp will come in on Friday and fixes this issue of the error code I’m having.
Replacing the current measure opamp solved the issue
The Vesc works like normal again and I put it in a nice new coating. Hope I don’t have to repair it again.
Also connected some wires to the microcontroller to upload a bootloader if ever needed. if someone needs the pinout of those contacts just let me know.
Thanks!, I actually fixed it last Friday just wanted to keep you guys posted. It still took a lot of time though. A few evenings to find the problems. Now I’m a Vesc specialist
Solved that 2, was just a crappy solder joint in combination with corrosion that somehow made a connection. Just make sure to keep this small connector PCB dry. A epoxy coat on the bottom won’t hurt and if you are careful an patient enough doing the top between the connectors would be super. I think because of the small space between the connector plastic and PCB water would stay there longer if it gets wet. Therefore have a longer time to make sure it corrodes your pins where you don’t see it at all. If you don’t use the 5v or the 3.3v you could also take these of the PCB. And just have one supply rail on there.
While my VESC went bad I ordered a new one, if it were to happen that I could not fix it. That one came in today and I noticed that they have changed some things, at least from the outside. There are now 2 diodes across the battery input wires and the capacitors have a higher voltage rating but a lower C. So probably there were some issues with input filtering. The diodes will take care of some strange voltage spices but the lower C I don’t know why they did that. hopefully also some upgrades under the rubber but we will see when it fails (hopefully not).
I don’t think so. The mosfets NTMFS5C612NL
Is rated at 60v and i don’t think they changed that much. If you wanna know for sure open it up and check the mosfets.