WMS7130 / 7131
Publication Release Date: July 2003
- 7 - Revision 1.0
7. FUNCTIONAL DESCRIPTION
7.1. RHEOSTAT AND DIVIDER OPERATIONS
The WMS7130 device can operate as either a two-terminal variable resistor or a three-terminal
voltage divider without an output buffer. However, the WMS7131 can only operate in a three-terminal
voltage divider with an output buffer.
7.1.1. Rheostat Configuration
In the rheostat mode, the WMS7130 can be configured as a two-terminal resistive element, where one
terminal is connected to one end of the resistor (R
A
or R
B
) and the other terminal is the wiper (R
W
).
The moving direction of the wiper depends upon the setting of U/
D control signal. When the U/ D is
set to Up, then the wiper moves towards R
A
. Conversely, when the U/ D is set to Down, then the
wiper moves towards R
B
. The wiper movement to either direction is controlled by toggling the INC
signal from HIGH to LOW.
This configuration controls the resistance between the wiper and either end. The wiper resistance can
be adjusted by either changing the wiper position or loading a stored wiper position value from
NVMEM0 upon power up.
7.1.2. Divider Configuration
Additionally, the WMS7130 can also be configured as a voltage divider. With an input voltage applied
to one end (usually V
A
), the ground is connected to the other end (usually V
B
). These input voltages
cannot exceed the V
DD
level or go below the V
SS
level. The voltage on the wiper, V
W
, is proportional
to the wiper position with respect to the voltage difference between V
A
and V
B
. The moving direction of
the wiper depends upon the setting of the U/
D control signal. When the U/D is set to Up, then the
wiper moves towards V
A
. Conversely, when the U/ D is set to Down, then the wiper moves towards
V
B
. The wiper movement to either direction is controlled by toggling the INC signal from HIGH to
LOW.
Nevertheless, the WMS7131 can only be configured as a voltage divider and operate similarly as the
WMS7130 device. The only difference is WMS7131 has an output buffer, but WMS7130 doesn’t have.
Besides, the resistance cannot be directly measured in this configuration.
7.2. NON-VOLATILE MEMORY (NVMEM0)
The WMS7130/7131 has one NVMEM0 location available for storing the current wiper position via the
Up/Down serial interface. This stored value is automatically recalled and loaded into the tap register
upon power up.