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

MOTIX™ MCU Forum Discussions

HansLiu888
Level 1
First question asked Welcome!
Level 1

Hi:

   I Bought a suit of  TLE9879EVALKIT,and after I finished the wiring job, and switch on DC24V power, down loads the BLDC Demo prog to the MCU, But I found that BLDC motor can't run. I checked every thing ,not found anything wrong, finally I got some info from the web, I adjusted the Power supply voltage to 22.0Vdc,than the BLDC motor can rotate. So  I want to know why the TLE9879EVALKIT can't run over 22V?

B.R.

Hans Liu

June 25,2022.

HansLiu888@163.com

0 Likes
1 Solution
Raj_JC
Moderator
Moderator 250 sign-ins 25 likes received 50 solutions authored
Moderator

Hi @HansLiu888,

Please, ensure the following settings for the operation above 24V.

For supply voltages above 17.3V, you need to adapt some settings such as:
-ADC2->TH0_3_UPPER.CH2 (VSD overvoltage threshold)
-ADC2->TH0_3_UPPER.CH1 (VS overvoltage threshold)
-MF->VMON_SEN_CTRL.VMON_SEN_SEL_INRANGE (attenuator factor for VDH monitoring)

The equations for the desired thresholds can be found in the TLE987x User Manual.

Since VDH is monitored by ADC1, the reference voltage for the calculation of VLSB is VAREF (not VBG). The data width also needs to be adapted accordingly ( 8 or 10 Bit width).

In addition to these settings ensure settings for the VDH1 as follows:

Raj_JC_0-1656218201456.png

For additional information, you can refer to the solution of the 'BLDC Sensorless FOC (TLE9879 Arduino Kit) - 24VDC and high speed ' thread.

Please, let us know if the above settings work.

 

Thank you

Best Regards

Raj Chaudhari

View solution in original post

0 Likes
1 Reply
Raj_JC
Moderator
Moderator 250 sign-ins 25 likes received 50 solutions authored
Moderator

Hi @HansLiu888,

Please, ensure the following settings for the operation above 24V.

For supply voltages above 17.3V, you need to adapt some settings such as:
-ADC2->TH0_3_UPPER.CH2 (VSD overvoltage threshold)
-ADC2->TH0_3_UPPER.CH1 (VS overvoltage threshold)
-MF->VMON_SEN_CTRL.VMON_SEN_SEL_INRANGE (attenuator factor for VDH monitoring)

The equations for the desired thresholds can be found in the TLE987x User Manual.

Since VDH is monitored by ADC1, the reference voltage for the calculation of VLSB is VAREF (not VBG). The data width also needs to be adapted accordingly ( 8 or 10 Bit width).

In addition to these settings ensure settings for the VDH1 as follows:

Raj_JC_0-1656218201456.png

For additional information, you can refer to the solution of the 'BLDC Sensorless FOC (TLE9879 Arduino Kit) - 24VDC and high speed ' thread.

Please, let us know if the above settings work.

 

Thank you

Best Regards

Raj Chaudhari

0 Likes