
ADMC328
–20–
REV. A
fault output current after reset is a minimum, the default
slop is also a minimum. T his initial slope is determined by
converting the reference voltage, VREF, on the ADC auxil-
iary channel( refer to T able VI). A single conversion is
used to determine the value written to the ICONST _T RIM
register which will produce the target reference ramp slope.
A detailed description of the calibration process is available
in an application note.
V R E F
T arget
ramp
3.5V
M inimum
ramp
0.3V
Figure 13 Current ramp.
C urrent Sense Amplifier Application
T he ADMC328 current sense amplifier system has been
provided to simplify the measurement of the motor wind-
ing currents in brushess dc motor control systems. T he
assumed power circuit configuration, illustrated in Figure
14, is one in which a current sense resistor is placed be-
tween the circuit common and the return path to the nega-
tive power bus. T he normal PWM modulation scheme
keeps one upper device fully conducting while the duty
cycle of one of the lower power switches is varied. In this
case, there is a negative going voltage across the resistive
shunt when the complementary upper diode conducts. T he
shunt signal, I
bus
shown
in Figure 15, is sampled at the
midpoint of the lower device on period using the
PWMSYNC pulse. T he captured value represents the
current in the motor winding I
WINDING.
C ircuit common
Ibus
"C urrent SE N SE signal"
- V
C L
BL
A L
+ V
A H
BH
C H
I
W IN D IN G
0V
I
W IN D IN G
Figure 14 Typical power inverter switching topology
for dc brushless motor control.
C urrent Sense Amplifier
T he ADMC328 analog circuit block also integrates an a
gain of five inverting amplifier, a sample-and-hold ampli-
fier, and an over-current-trip comparator. T he current
sense amplifier input signal range from 0 to -600mV is
matched to the requirements of medium to low power
motor control applications. T here is a 300 mV output off-
set which matches the amplifier output signal range to the
0.3 to 3.5V input signal range of the A/D converter. T his
amplifier is followed by a sample-and-hold amplifier which
samples the current sense signal on the falling edge of the
PWMSYNS pulse T his sampling amplifier system can be
used to capture the winding current signal in a brushless dc
motor.
T he over current trip comparator trips when the 2.5V refer-
ence voltage equals 80% of the amplifier output. T hus, this
circuit will generate a
PWMTRIP
signal when the voltage
across the resistor is larger than 570 mV.
Low er transistor
conduction
U pper
diode
conduction
Low er transistor
conduction
V
W IN D IN G
I
W IN D IN G
Ibus
P W M S Y N C
t
t
t
t
Figure 15 Bus current signals.
ADC Registers
T he configuration of all registers of the ADC System is
shown at the end of the data sheet.
AUXILIARY PWM TIMERS
Overview
T he ADMC328 provides two variable-frequency, variable
duty cycle, 8-bit, auxiliary PWM outputs that are available
at the AUX 1 and AUX 0 pins. T hese auxiliary PWM out-
puts can be used to provide switching signals to other cir-
cuits in a typical motor control system such as power factor
corrected front-end converters or other switching power
converters. Alternatively, by addition of a suitable filter
network, the auxiliary PWM output signals can be used as
simple single-bit digital-to-analog converters.
T he auxiliary PWM system of the ADMC328 can operate
in two different modes: independent mode, or offset
mode. T he operating mode of the auxiliary PWM system
is controlled by bit 8 of the MODEC T RL register. Set-
ting bit 8 of the MODECT RL register places the auxiliary
PWM system in the independent mode. In this mode, the
two auxiliary PWM generators are completely independent
and separate switching frequencies and duty cycles may be
programmed for each auxiliary PWM output. In this mode,
the 8-bit AUX T M0 register sets the switching frequency of
the signal at the AUX 0 output pin. Similarly, the 8-bit
AUX T M1 register sets the switching frequency of the sig-
nal at the AUX 1 pin. T he fundamental time increment for
the auxiliary PWM outputs is twice the DSP instruction