TLE9879QXW40 work in BEMF model ,stop in high current.

Announcements

Webinar: Integrated solutions for smaller, simpler low-voltage motor control design.
Join the webinar to experience!

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User21580
Level 1
Level 1
Hi,I'm using TLE9879 for cooling fan ,and Controller work in senseless BEMF_model.aim is 14V,700W.

It was succeed run without load(no fans,just a motor),and speed 3150 RPM,4 POLE_PAIRS,14V,3A.

But, when I try run with load,the controller stop at about 22A, I add printf to the Emo_BEMF,found the software stop motor at :

case EMO_MOTOR_STATE_RUN:
{if (Emo_Bemf.timeoutcounter > (3 *Emo_Bemf.difftimeout))
{Emo_StopMotor();}
}


And the further found is:

The bemf model BEMF Comparetars,suddenly stop work!
so miss the CCPOS edge ,and T13 can't start .then A OC occur before software stop the motor.

I'm sure the (SCU-DM) work well ,systicks run stable.

IC is tle9879,MOSFET is IPD90N04S405


if anyone know how or why, please help me out.thank you very match!
I will be grateful if anyone answers!
0 Likes
3 Replies
User17952
Level 3
Level 3
Hi,
In my opinion, there are some bugs in the BEMF demo program.You can try to change the BEMF filter time.By the way, do you come from SDU?You can send email to me.
0 Likes

Hi,

  Can you talk about what's the  bugs in the BEMF demo program?

0 Likes
nickal
Level 1
Level 1
5 sign-ins First reply posted Welcome!

I meet the same issiue. Did you find the answer? there are some bugs in the BEMF demo program.but i don't know 

0 Likes