2025-05-16 12:19 AM
Hello,
I'm struggling with frequent overcurrent faults at the EVSPIN32G4 board.
I found some mismatch of current sensing with 3-shunt and 2-OPAMP topology.
Default current sensing for EVSPIN32G4 is described as following diagram at motor control workbench.
But, the EVSPIN32G4 schematic drawing is as follows.
It is a mismatch of the MC workbench and the schematic of EVSPIN32G4
[MC workbench : W Phase] OPAMP2 (+) : PB0, OPAMP2 (-) : PC5, OPAMP2 (out) : PA6
[Schematic: V Phase] OPAMP2 (+) : PA7, OPAMP2 (-) : PC5, OPAMP2 (out) : PA6
I'm wondering about this mismatch and it might be the cause of overcurrent fault.
Thanks for any advice in advance.
2025-05-16 1:02 AM
Hello @rokkie,
Using MCSDK6.3.2, I have a correct description on current sensing:
Are you using a modified board description?
2025-05-16 2:37 AM
No. I am using the original EVSPIN32G4 board.
As I mentioned it, the current sensing is a little different between MC workbench and EVSPIN32G4 schematic.
2025-05-16 5:09 AM
Hello @rokkie,
Maybe I did not catch your point.
In workbench schematic you can notice that V Phase is a Shared Phase between OPAMP1+ and OPAMP2+ (thanks to OpAmp + input mux). Then OPAMP2 (+) input could be PB0 or PA7.