beautypg.com

Max9729 – Rainbow Electronics MAX9729 User Manual

Page 12

background image

MAX9729

contents of the command register are not affected
when in shutdown. This allows the master device to
write to the MAX9729 while in shutdown.

When a shutdown is activated, either hardware (

SHDN

pin) or software (I

2

C register), the volume is smoothly

reduced, according to a constant slope ramp. Similarly,
when a shutdown is deactivated, either hardware or
software, the volume is smoothly increased, according
to a constant slope ramp, until the volume programmed
in the register file is reached.

BassMax (Bass Boost)

Typical headphones do not have a flat-frequency
response. The small physical size of the diaphragm
does not allow the headphone speaker to efficiently
reproduce low frequencies. This physical limitation
results in attenuated bass response. The MAX9729
includes a bass boost feature that compensates for the
headphone’s poor bass response by increasing the
amplifier gain at low frequencies.

The DirectDrive output of the MAX9729 has more head-
room than typical single-supply headphone amplifiers.
This additional headroom allows boosting the bass fre-
quencies without the output signal clipping.

Program the BassMax gain and cutoff frequency with
external components connected between OUT_ and
BM_ (see the

BassMax Gain-Setting Components

sec-

tion and the

Functional Diagram/Typical Operating

Circuit

). Use the I

2

C-compatible interface to program the

command register to enable/disable the BassMax circuit.

BM_ is connected to the noninverting input of the out-
put amplifier when BassMax is enabled. BM_ is pulled
to SGND when BassMax is disabled. The typical appli-
cation of the BassMax circuit involves feeding a low-
pass-filtered version of the output signal back to the

amplifier. This is realized using positive feedback from
OUT_ to BM_. Figure 2 shows the connections needed
to implement BassMax.

Maximum Gain Control

The MAX9729 features eight different programmable
maximum gain settings ranging from +3.5dB to +26dB
(see Table 8). Bits [2:0] in command register 0x01 con-
trol the maximum gain setting (A

V_MAX

).

Volume Control

The MAX9729 includes a 32-level volume control that
adjusts the total voltage gain of the headphone amplifi-
er according to the values of bits [4:0] in the 0x00 com-
mand register. With BassMax disabled, the total
voltage gain of the MAX9729 is equal to:

where A

V_TOTAL

is the total voltage gain in dB, A

V_MAX

is the maximum gain setting in dB, and ATTEN is the
volume attenuation in dB.

Tables 5a, 5b, 5c show all the possible volume attenua-
tion settings and the resulting A

V_TOTAL

with BassMax

disabled. Figure 8 shows the volume control transfer
function. Mute attenuation is typically better than 100dB
when driving a 32Ω load. To perform smooth-sounding
volume changes, step through all intermediate volume
settings at a rate of approximately 2ms per step when a
volume change occurs.

Automatic Volume Ramping During Mode

Transitions and Input Source Selection

The MAX9729 implements an automatic volume ramp-
up/ramp-down function when exiting/entering shutdown
and when selecting different input signal paths with the
internal 3:1 multiplexer. The automatic volume ramp-
up/ramp-down function steps through each intermedi-
ate volume setting at a rate of 1.5ms per step allowing
for smooth sounding volume transitions. When
exiting/entering shutdown, the volume ramp-up/ramp-
down function is implemented regardless of whether
the shutdown command is initiated by an I

2

C command

or the

SHDN input. When exiting shutdown, the volume

is ramped up to the value stored in register 0x00 (see
Table 2). When selecting a new input signal path with
the multiplexer, the MAX9729 first ramps down the vol-
ume, selects the new input source, and then ramps the
volume back up to the value stored in register 0x00.
This prevents any audible clicks and pops due to
abrupt changes in signal amplitude when selecting a
different input signal source.

A

A

ATTEN dB

V TOTAL

V MAX

_

_

(

)

=

Stereo Headphone Amplifier with BassMax,
Volume Control, and Input Mux

12

______________________________________________________________________________________

C6

R2

R1

R

R

OUT_

BM_

FROM

VOLUME

ATTENUATOR

STAGE

MAX9729

BassMax

ENABLE

TO HEADPHONE
SPEAKER

Figure 2. BassMax External Connections