AMIS-30623 AMI Semiconductor, Inc., AMIS-30623 Datasheet - Page 36

no-image

AMIS-30623

Manufacturer Part Number
AMIS-30623
Description
Lin Microstepping Motordriver
Manufacturer
AMI Semiconductor, Inc.
Datasheet
AMIS-30623 LIN Microstepping Motordriver
15.3.2. PWM Regulation
In order to force a given current (determined by Irun or Ihold and the current position of the rotor) through the motor coil while ensuring
high energy transfer efficiency, a regulation based on PWM principle is used. The regulation loop performs a comparison of the sensed
output current to an internal reference, and features a digital regulation generating the PWM signal that drives the output switches. The
zoom over one micro-step in the figure above shows how the PWM circuit performs this regulation. To reduce the current ripple, a
higher PWM frequency should be selectable. The RAM register PWMfreq is used for this (Bit 0 in Data 8 of
Table 22: PWM Frequency Selection
15.3.3. PWM Jitter
To lower the power spectrum for the fundamental and higher harmonics of the PWM frequency, jitter can be added to the PWM clock.
The RAM register PWMJEn is used for this. (Bit 0 in Data 8 of SetStallParam). Readout with
Table 23: PWM Jitter Selection
15.3.4. Motor Starting Phase
At motion start, the currents in the coils are directly switched from Ihold to Irun with a new sine/cosine ratio corresponding to the first
half (or micro) step of the motion.
15.3.5. Motor Stopping Phase
At the end of the deceleration phase, the currents are maintained in the coils at their actual DC level (hence keeping the sine/cosine
ratio between coils) during the stabilization time t
respectively Ihold x sin(TagPos) and Ihold x cos(TagPos) as illustrated below. A new positioning order can then be executed.
PWMfreq
PWMJEn
AMI Semiconductor – June 2006, Rev 3.0
www.amis.com
0
1
0
1
Ix
Iy
Applied PWM Frequency
22,8 kHz
45,6 kHz
Status
Single PWM frequency
Added jitter to PWM frequency
stab
(see
Figure 22: Motor Stopping Phase
AC
Table). The currents are then set to the hold values,
36
t
stab
GetFullStatus
SetMotorParam
PC20051123.5
(Bit 0 Data 8 IFR 2).
t
Data Sheet
).

Related parts for AMIS-30623