![](http://datasheet.mmic.net.cn/Analog-Devices-Inc/AD7864BSZ-1REEL_datasheet_100485/AD7864BSZ-1REEL_25.png)
AD7864
Rev. D | Page 25 of 28
CS
RD
CONVST
DB0 TO DB11
AD7864
VIN1
VIN2
VIN3
VIN4
DTACK
AS
D0 TO D15
A0 TO A15
MC68HC000
ADDRESS
DECODE
CLOCK
R/W
01
34
1-
0
25
Figure 25. AD7864 to MC68HC000 Interface
VECTOR MOTOR CONTROL
The current drawn by a motor can be split into two components:
one produces torque and the other produces magnetic flux. For
optimal performance of the motor, control these two compo-
nents independently. In conventional methods of controlling
a three-phase motor, the current (or voltage) supplied to the
motor and the frequency of the drive are the basic control
variables. However, both the torque and flux are functions of
current (or voltage) and frequency. This coupling effect can
reduce the performance of the motor because, for example, if
the torque is increased by increasing the frequency, the flux
tends to decrease.
Vector control of an ac motor involves controlling phase in
addition to drive and current frequency. Controlling the phase
of the motor requires feedback information on the position of
the rotor relative to the rotating magnetic field in the motor.
Using this information, a vector controller mathematically trans-
forms the three-phase drive currents into separate torque and
flux components. The AD7864, with its 4-channel simultaneous
sampling capability, is ideally suited for use in vector motor
control applications.
A block diagram of a vector motor control application using the
AD7864 is shown in
Figure 26. The position of the field is derived
by determining the current in each phase of the motor. Only
two phase currents need to be measured because the third can
be calculated if two phases are known. VIN1 and VIN2 of the
AD7864 are used to digitize this information.
Simultaneous sampling is critical to maintain the relative phase
information between the two channels. A current sensing isola-
tion amplifier, transformer, or Hall effect sensor is used between
the motor and the AD7864. Rotor information is obtained by
measuring the voltage from two of the inputs to the motor. VIN3
and VIN4 of the AD7864 are used to obtain this information.
Once again, the relative phase of the two channels is important.
A DSP microprocessor is used to perform the mathematical
transformations and control loop calculations on the
information fed back by the AD7864.
DAC
TORQUE AND FLUX
CONTROL LOOP
CALCULATIONS AND
TWO TO THREE
PHASE INFORMATION
DSP MICROPROCESSOR
DAC
DRIVE
CIRCUITRY
IC
IB
IA
VB
VA
TRANSFORMATION
TO TORQUE AND
FLUX CURRENT
COMPONENTS
+
–
+
–
AD7864*
VIN1
VIN2
VIN3
VIN4
ISOLATION
AMPLIFIERS
VOLTAGE
ATTENUATORS
TORQUE
SETPOINT
FLUX
SETPOINT
*ADDITIONAL PINS OMITTED FOR CLARITY.
THREE-
PHASE
MOTOR
0
1341
-027
Figure 26. Vector Motor Control Using the AD7864