cancel
Showing results for 
Search instead for 
Did you mean: 

BLDC Motor Control

hu88
Associate II

I am using STGIB30M60TS-L for my BLDC motor control. But when  i am turning the motor ON , the current is increasing continuously resulting in overcurrent error. I am unable to find out where the error is present .How to find it out . I am using TSV994 for current feedback sensing.

 

 

2 REPLIES 2
shlokGupta
Associate II

Hi hu88, 
Have you fixed the error?
if yes, can you please share the steps you have taken to fix the issue?

ahsrabrifat
Associate III

Since you are using STGIB30M60TS-L, a 600V 30A IGBT Intelligent Power Module, make sure the gate drive signals are correct. Use an oscilloscope to check if the PWM signals going to the IPM are correct. Also check if the dead time between high and low side switching is adequate to prevent shoot-through. If the duty cycle is too high, the current may continuously increase. Supply the correct Vgs (gate-source voltage) as specified in the datasheet.

https://www.st.com/resource/en/datasheet/stgib30m60ts-l.pdf 

The gain of TSV994 should be properly set to match the expected current range.  If the TSV994 is saturating, it may be giving incorrect feedback to the controller. Any noise in the current signal can cause misinterpretation of actual current. If you want to make a PCB for your project, here is an overview of the potential cost.

https://www.allpcb.com/blog/pcb-ordering/pcb-cost-per-unit.html