Trinamic TMC603-EVAL evaluation Board TMC603-EVAL 데이터 시트

제품 코드
TMC603-EVAL
다운로드
페이지 25
TMC603-EVAL MANUAL (V. 1.01 / April 14th, 2009) 
16 
 
 
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG 
If  you  select  the  low  side  chopper  mode,  the  low  side  drivers  are  chopped  only.  In  the  high  side 
chopper  mode  the  high  side  drivers  are  chopped  only.  If you select the dual chopper mode, the high 
side  drivers  and  the  low  side  drivers  are  chopped  with  the  same  signal.  The  option  “Invert  Hall 
Sensors”  can  be  selected  optionally  if  the  signals  of  the  hall  sensors  are  inverted  to  the  hallFX™ 
signals.  If  this  option  is  unused  the  firmware  of  the  TMC603  evaluation  board  will  configured  the 
correct setting automatically. 
 
6.3.4 
The operating mode “Sine, HallFX, Closed Loop” 
The last mode is also a sensorless block commutat
ion with hallFX™ and closed loop current control. In 
this mode the motor will start with sinusoidal commutation by using a closed loop ramp up. This means 
that  the  closed  loop  control  limits  the  current.  The  PWM  duty  cycle  is  increased  depending  on  the 
measured current. Thereafter, the motor will run by using the BLDC back EMF commutation hallFX™.  
 
6.4  Configuring the parameters and settings 
Depending  on  the  selected  operating  mode,  several  parameters  and  settings  should  be  configured 
before running the motor. Other settings are disabled because these options are unnecessary. In the 
following these required options shall be described. 
 
6.4.1 
Configuration of operating mode “Block, HallFX, Open Loop” 
Before starting up the BLDC motor, some information about the motor are required (Figure 9). The first 
parameter is the resistance of the motor coils. The second parameter is the maximum current. This is 
the peak current of the motor. The last parameters are the pole pair number and the BEMF constant of 
the motor. Please take into account that the unit of the BEMF constant is in rpm/V.  
 
 
Figure 9
: Motor parameters and motor startup parameters (“Block, HallFX, Open Loop”) 
 
Furthermore some parameters for open loop ramp up are necessary (Figure 9
). The value “Speed” is 
the starting point of ramp up. The value “Acceleration” is the angle acceleration for startup. The ramp 
up time is the duration of ramp up. The value “Wait start pos.” is the time before ramp up. In this time 
the  rotor  turns  to  the  definite  start  position.  The  direction  can  be  changed  by  setting  CCW  (counter 
clockwise) or CW (clockwise). 
 
Now,  enter  the  speed  reference  value  (Speed 
Ref.)  and  the  speed  control  time  (Speed  Ctl. 
Time).  The  speed  control  time  is  a  time 
duration in ms. In this time the PWM duty cycle 
counts  up  or  down  by  a  value  of  1/16  %.  You 
can  change  these  parameters  at  any  time. 
Please keep in mind to press the “Set” button. 
Thereafter,  press  the  “Start”  button  and  the 
motor  will  ramp  up  via  open  loop  current 
control  and  will  run  by  using  the  BLDC  back 
EMF  commutation  hallFX™.  The  motor  will 
stop, when 
the button “Stop” is pressed. 
 
 
 
Figure 10: Speed control options 
 
In order to change the motor speed you can enter the new speed reference (Speed Ref.) by pressing 
the button “Set”. Thereupon, the motor will accelerate and decelerate respectively. In addition you can 
disable  the  speed  control  by  deactivating  the  option  “Enable  speed  control”  (Figure  10).  In  this case 
you  can  enter  the  PWM  duty  cycle  (Duty  cycle  ref.)  by  pressing  the  button  “Set”.  If  you  disable  the