You are on page 1of 5

Entry # MT2292

Digital Subwoofer Amplifier With


Electromotive Feedback
Nowadays, a home cinema system is present is almost every household.
Their price range is very wide – from $100 to tens of thousands of dollars.
Usually, the subwoofer of a low or middle end system is small so it needs to
be with ported design to achieve reasonable response in low frequencies. For
movies this seems to be allright, because the subwoofer is used for effects.
For playing music, though, the ported design is a problem – it has greater
total harmonic distortions (THD) and group time delay than the closed box.
To have good bass response in a relatively small closed box subwoofer,
speaker driver is usually pushed to its limits where it has high THD. In this
project one very interesting approach is used for reduce the distortions of
the speaker and also to extend its bass response. A dual coil speaker driver
is used but only one of the coils is connected to the power amplifier – the
other is used for electromotive feedback. This method is not new, but is
difficult to implement in pure analogue world because of the many
parameters that have to be tuned. For easier experimenting and tuning, a
dsPIC30F2020 device is used. It not only implements a Proportional-
Integral-Derivative controller for the feedback, but with its powerful SMPS
controller and ADC drives a ClassD amplifier for the subwoofer! This type of
amplifier, called also “digital” amplifier uses pulse-width modulation (PWM)
to drive power transistors in switching mode. The main benefit is the losses
are very small compared to the ClassAB power amplifier. The heat dissipated
and more power can be transferred to the speaker driver with only small
heatsinks used. Two of the bonus parts for the contest are used – the dual
MOSFET driver TC4427A (here used for fast level shifter) and the dual low-
noise operational amplifier MCP6022 (used for input and feedback signal
amplification and filtering). Also, for easing the design process, the 28-pin
Starter Board together with the ICD2 programmer was used.
The block diagram of the device is presented on Figure 1. It is seen that the
dsPIC resources are the core to the system.

dsPIC30F2020

SMPS MOSFET
PWMH, PWML H-Bridge
PWM Drivers

Active
coil
Digital
Closed box
Digital PID
subwoofer
Low-pass Contoller
filter
Dual-coil
Speaker
Velocity Band-pass Passive
ADC ADC
Feedback filter coil

Input
Audio Input Power Supllies
Amplifier

Figure 1 The schematic block diagram


There are a lot of formulaes assossiated with this theme, but since they are
widely available they are not presented here. Some important points need to
be said, though:
1. The closed box subwoofer sound pressure level (SPL) decreases by
12dB/oct at low frequencies.
2. The higher the volume of the closed box is the closer the resonant
frequency of the speaker-box system is to the open-baffle resonant
frequency of the speaker.
3. The second voice coil voltage should be processed by 2nd order filter to
be proportional to the cone velocity.

By having these in mind, the theory of operation can be easily understood:


The input audio signal is amplified and then digitalized by the dsPIC’s ADC.
Since this is a subwoofer, the signal should not contain higher than some
frequency (here 150Hz chosen). This is provided by a Digital Low-Pass FIR
Filter. The output of this filter is the signal which the subwoofer shall output
as a sound. That’s why this signal is the setpoint of the digital PID controller,
also realized inside the dsPIC. The feedback for the PID controller is the
digitalized voltage from the passive coil via an analog bandpass filter. This
voltage is proportional to the velocity of the speaker’s cone.
Output of the PID controller drives the PWM – a part of SMPS’s controller
inside the dsPIC30F2020. The very high operating frequencies of the PWM
and ADC modules allow noise-free ClassD amplifier and fast and accurate
control loop.
The power section of the amplifier is built with MOSFETs which are driven by
two-stage drivers.

You might also like