Good day,
I have a Maytech 200a vesc 6 (https://maytech.cn/collections/speed-controllers/products/maytech-200a-vesc6-0-based-speed-controller-with-anti-spark-switch-for-electric-skateboard-mountainbaord?variant=28583516143680) running with a revolt 160-sh motor. Today I setup sensored FOC on 12s and everything was going well. The vesc is controlled with an adafruit grand central over UART.
After being satisfied with the setup I closed the box and the vesc red led started blinking and I got the following code "FAULT_CODE_HIGH_OFFSET_CURRENT_SENSOR_1" and also sometimes "FAULT_CODE_HIGH_OFFSET_CURRENT_SENSOR_2".
Under closer inspection I saw that the hall sensors positive wire came loose, could this cause an issue? The error is only when trying to use FOC and I cant do FOC motor detection anymore.
I tried doing motor detection with bldc mode, but the motor will not even spin, it just cogs. I had it spinning with bldc mode earlier today.
Does anyone know what it could be and how to fix it?
Thanks in advance.
Just to add, I am using vesc tool 2.06 and the latest firmware.
It appears that those faults are to do with teh current sensors inside the VESC, maybe open the casing up and take some pictures, specially the current shunts?
Thanks for the response, sounds like that could be the problem. I cant see any visible damage, the black on the one shunt is just glue from the caps.
https://drive.google.com/file/d/15urgL0zxQUXWn_hs2oxsnyTlO6UjPgA0/view?u...
hope the link works.
Yeah I can't see anything wrong either.
High offset means the current shunt amplifier output is pegged at a value that makes no sense, normally means the amplifier is broken or something is disconnected.
Thanks guys, I gave the vesc to someone who may be able to fix it, will let tou know what happens.