This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV10983EVM: DRV10983EVM GUI configuration issue

Part Number: DRV10983EVM

hi:

 I bought DRV10983EVM  and connected  ZWL12-22-2.5 motor. 

but there some problem need helps . 

condition:  operation voltage :12VDC,  number of poles :8 .   maximum speed 2800rpm  , maximum current 1.2A.  R (PHASE-CT):  1.65     KT: 64MV/HZ   LR :50MA  INERTIA: 50MS

non-load running . 

1: Open close running can not  arrive maximum speed . 

     speed cmd buffer 22%    ,  speed command :100%

2:  current wave is not correct  at  300 speed  when close loop running :

but ,  current wave is good when speed at 300 when open loop running:

3: analog input  can not  available when unchecked OVER-RIDE box:

follows are my configuration maps :

please help me  where is not suitable configuration .

best regard. 

hunk 16-08-2017

  • Hunk,

    Please uncheck Enable Mechanical AVS in Advance Setting tab to see motor speed can be controlled through I2C.

    Please reference tuning guide http://www.ti.com/lit/ug/slou395d/slou395d.pdf to measure KT, use that number and recheck Enable Mechanical AVS to see motor speed can be controlled  through I2C.

    Please sweep voltage on speed pin once uncheck over-ride to see if motor speed can be changed while speed pin voltage being changed.

    Thanks,

    Janet

  • hello: Janet

    First , we talk about analog running and I2C running : when restart DRV10983EVM board .  then connect GUI.  uncheck ' Disable the sleep/stand Mode'  and 'OverRide'   ,  Analog control is ok  . 

    Second: open loop running problem:  open loop running operation is very well except speed limit at 300 speed ,     can not set 511 speed.   I try anything I can do . but it doesn't arrive maximum speed.  

    Third:  Close loop control problem :  when I check  Inductive  AVS  and machanical AVS ,  speed rapid growth to maximum  even though I set 300 speed. I don't know why. 

    fourth:  wave problem :  for ZWL 12-22-2.5I Motor ,   kt=12VDC*15/2800rmp=64mv/HZ   R=1.5   LR=0.5MA  INERTIA =50MS    these parameter i tested  according SLOU395D 

        when motor running maximum speed , the wave look very well . but  when it lower than 511,    such as 300 speed the wave is not sinusoidal ,  

    please give me advice to do . !

  • yanzhen,

    open loop speed did not base on "SPEED" it kept the same speed after reach Open to Closed Loop Threshold. 

    I did check out your setting with the same motor, and same observation as you observed once check "Enable Mechanical AVS" in Advance Settings tab, the speed can not be controlled.  One of possible reasons is KT is off.

    I measured KT of this motor, KT is 53.784 mV/Hz by using equation 1 method (page 5 of slou395). I used 55 mv/Hz. With 55 number, I did not run into the issue which is unable to control speed even "Enable Mechanical AVS" being checked.

    Regards,

    Janet

     

     

  • Thanks a lot Janet:

     There are some questions still  need  resolve. 

    About KT: 

     HOW do you calculate 53.784mv/HZ? . According to the page 5 of slou395,    2800rmp/(60/4 pole pairs) =187hz     12v/187=64mv/hz   

    About AVS ,

    you are right , i can control speed . but  there are alarming show  "BEMF abnormal  "

    about current wave,  you didn't  mention it . but we need help , because , when motor running lower speed  ,   there noise be heard.   in low speed , current wave show abnormal form as you see. 

    How can i do when low speed control ?

    best regard 

    hunk .