DS1802
Dual Audio Taper Potentiometer
With Pushbutton Control
www.dalsemi.com
FEATURES
§
§
§
§
§
§
§
§
§
§
§
Ultra- low power consumption
Operates from 3V or 5V supplies
Two digitally controlled, 65-position
potentiometers including mute
Logarithmic resistive characteristics (1 dB
per step)
Zero-crossing detection eliminates noise
caused by wiper movement
Digital or mechanical pushbutton wiper
control
Serial port provides means for setting and
reading both potentiometers wipers
20-pin SOIC and 20-pin TSSOP for surface
mount applications
Operating Temperature Range:
-40°C to +85°C
Software and hardware mute
Resistance Available: 45 kΩ
PIN ASSIGNMENT
GND
COUT
CLK
D
RST
ZCEN
MODE
W0
L0
H0
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
VCC
VU (UC1)
VD (DC1)
B0 (UC0)
B1 (DC0)
MUTE
AGND
H1
L1
W1
20-Pin DIP (300-mil)
20-Pin SOIC (300-mil)
20-Pin TSSOP (173-mil)
See Mech. Drawings Section
PIN DESCRIPTION
L0, L1
H0, H1
W1,W2
V
CC
RST
D
CLK
MODE
UC0, UC1
DC0, DC1
VU, VD
B0, B1
GND
MUTE
AGND
ZCEN
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
C
OUT
1 of 17
Low End of Resistor
High End of Resistor
Wiper End of Resistor
3V/5V Power Supply Input
Serial Port Reset Input
Serial Port Data Input
Serial Port Clock Input
Mode Select Input
Up Control Pushbutton Inputs
Down Control Pushbutton
Inputs
Volume-Up/Volume-Down
Inputs
Balance Pot-0, Pot-1 Inputs
Digital Ground
Mute
Analog Ground
Zero-Crossing Detect Input
Cascade Output
051401
DS1802
DESCRIPTION
The DS1802 is a dual audio taper-potentiometer having logarithmic resistive characteristics over the
device range. Each potentiometer provides 65 wiper positions with a 1 dB increment per step and device
mute. The DS1802 has two methods of device control, which include contact closure (pushbutton) inputs
and a 3-wire serial interface for wiper positioning. The pushbutton control inputs provide a simple
interface for device control without the need for a CPU. While the 3-wire serial interface, using a CPU,
provides the user the ability of reading or writing exact wiper positions of the two potentiometers. The
DS1802 can also be configured to operate in either independent or “stereo” modes when using pushbutton
control. Independent mode of operation allows for independent wiper control, and stereo mode of
operation provides single input control over both potentiometer wiper positions. The DS1802 is offered in
commercial temperature versions. Packages for the part include a 20-pin DIP, 20-pin SOIC, and 20-pin
TSSOP.
OPERATION
The DS1802 provides two 65-position potentiometers per package, each having a logarithmic resistive
characteristic as shown in Table 1. The DS1802 can be controlled either digitally or mechanically using a
3-wire serial interface or contact closure input, respectively. The pushbutton interface allows for a simple
mechanical control method for incrementing or decrementing wiper position. The 3-wire serial interface
is designed for CPU controlled applications and allows the potentiometer’s exact wiper position to be
read or written. Additionally, the DS1802 can be daisy-chained for multi-device environments.
Figure 1 presents a block diagram of the DS1802. As shown, the inputs from the 3-wire serial interface
and contact closure inputs drive a command/control unit. The command/control unit interprets these
inputs for control of the two potentiometers.
The MODE input is used for contact closure operation. This input allows the user to choose between
independent mode control and stereo mode control. The MODE input is discussed in detail under the
contact closure interface control.
On power-up the serial port is stable and active within 10 microseconds. The contact closure control
interface inputs are active after 50 ms. The wiper position on power-up will be at position 63, the low end
of the potentiometer. Position 64 is the mute level.
RESISTANCE CHARACTERISTICS
Table 1
POSITION
0
1
2
3
4
5
•
•
•
63
64(mute)
OUTPUT LEVEL (dB)
0
-1
-2
-3
-4
-5
•
•
•
-63
<-90
2 of 17
DS1802
DS1802 BLOCK DIAGRAM
Figure 1
CONTACT CLOSURE INTERFACE CONTROL
The DS1802 can be configured to operate from contact closure inputs sometimes referred to as
pushbutton control. There exists a total of four physical contact closure terminals on the device package.
When combined with the MODE input, these contact closure inputs provide a total of eight different
contact closure functions. These eight contact closure functions are listed in Table 2.
CONTACT CLOSURE INPUTS
Table 2
CONTACT INPUT
UC0*
UC1*
DC0*
DC1*
VU**
VD**
B0**
DESCRIPTION
Up contact potentiometer-0
Up contact potentiometer-1
Down contact potentiometer-0
Down contact potentiometer-1
Volume-up
Volume-down
Balance Pot-0
B1**
Balance Pot-1
* independent mode control
** stereo mode control
The MODE input terminal is used to select the mode of wiper control using contact closure. There exist
two modes of wiper control, which include independent mode control and stereo mode control. As shown
in the pin assignment diagram, the contact closure inputs share pins. Input functionality is determined by
the state of the MODE input at power- up.
3 of 17
DS1802
Independent mode control allows the user to independently control each potentiometer's wiper position.
For independent mode control, the MODE input should be in a high state. For stereo mode control, the
MODE input should be in a low state. The input should always be tied to a well-defined logic state.
The contact closure inputs which affect independent mode control include UC0, UC1, DC0, and DC1. As
outlined in Table 2, the UC0 and UC1 inputs are used to move the potentiometers wipers towards the
high end of the potentiometer (H0, H1) terminals. The DC0 and DC1 inputs control movement towards
the low-end terminals (L0, L1). Note that UC0 and DC0 control potentiometer-0 wiper movement while
UC1 and DC1 control potentiometer-1 movement.
An additional feature of the contact closure interface is the ability to control both directions of wiper
movement with only the UC0 and UC1 contact closure inputs. This feature is referred to as single
pushbutton operation. Figure 2(a) and (b) illustrates both configurations for single pushbutton and dual
pushbutton operation.
Stereo Mode Control
Stereo mode control allows for the simultaneous positioning of both potentiometer wipers from a single
control input. Stereo mode control is entered when the MODE select input is in a low state at power-up.
The functionality available when operating in stereo mode control includes: 1) volume-up, 2) volume-
down, 3) balance-0, and 4) balance-1.
Volume Control Inputs
Volume-up and volume-down allow the user to move both wipers either up or down the resistor array
without changing the relative balance or distance between the wipers. For example, if potentiometer-0’s
wiper is set at position 28 and potentiometer-1’s wiper is set at position 20, the position distance of eight
is maintained when using either of these functions. Additionally, the balance between both wipers is
preserved if either reaches the end of its resistor array.
Balance Control Inputs
Balance control inputs allow the user to control the distance or offset between potentiometer-0 and
potentiometer-1 wiper position settings. The two input controls for balance include B0 and B1. The
balance control inputs attempt to minimize their respective wiper’s attenuation. When the DS1802 first
receives a balance control input, the position of the wiper closest to the high end terminal, H X , is stored.
Wiper position movement is then governed by this stored value.
For example, if the B0 input is used, the attenuation of potentiometer-0 will change only if it is greater
than the attenuation of potentiometer-1. The direction of movement for the potentiometer-0 wiper will be
towards the high end of the resistor array. Movement of wiper-0 will only stop once its value is equal to
that of wiper-1. At this point, continued input activity on the B0 input will cause an increase in
attenuation of potentiometer-1. Note that if the wiper of potentiometer-1 peaks at the bottom of its array,
continued B0 input activity will cause no change in the wiper positions of the device. A B1 input will be
required to change the balance of the two wipers if the potentiometer wiper peaks in this case.
In the case where both wiper positions are at position 63, no movement of the wipers will take place
when using the balance controlled inputs. A volume- up control input is required to move the wiper
positions from the bottom of the resistor arrays. Balance control operation is presented in Figure 3.
4 of 17
DS1802
SINGLE PUSHBUTTON CONFIGURATION
Figure 2(a)
DUAL PUSHBUTTON CONFIGURATION
Figure 2(b)
Contact closure is defined as the transition from a high level to a low level on the contact closure input
terminals. The DS1802 interprets input pulse widths as the means of controlling wiper movement. A
single pulse input over the UCx or DCx input terminals will cause the wiper to move one position. A
transition from high to low on these inputs is considered the beginning of pulse activity or contact
closure. A single pulse is defined as being greater than 1 ms but lasting no lo nger than a second. This is
shown is Figure 4(a).
Repetitive pulsed inputs can be used to step through each resistive position of the device in a relatively
fast manner (see Figure 4(b)). The requirement for repetitive pulsed inputs is that pulses must be
separated by a minimum time of 1 ms. If not, the DS1802 will interpret repetitive pulses as a single pulse.
5 of 17