19-4062; Rev 0; 2/08
MAX5432 Evaluation Kit
General Description
The MAX5432 evaluation kit (EV kit) is an assembled
and tested printed-circuit board (PCB) that evaluates
the MAX5432 IC. The MAX5432 is a 32-tap, 50kΩ, non-
volatile, linear digital potentiometer communicating over
I
2
C. The MAX5432 features an internal nonvolatile
EEPROM used to store the potentiometer’s wiper posi-
tion for initialization during power-up. The EEPROM is
programmed through the I
2
C-compatible serial inter-
face, communicating at data rates up to 400kbps. The
I
2
C signals can be transmitted through an on-board USB
interface circuit using a computer or a user-supplied I
2
C
bus along with the PCB interfacing pads.
The EV kit also features Windows 2000/XP/Vista
®
-
compatible software that provides a professional user
interface for exercising the MAX5432’s features. The
program is menu driven and offers a graphical user
interface (GUI) complete with buttons, track bars, and
pulldown menus.
The EV kit is powered from a 3.3V source generated
from the EV kit’s USB interface circuit, or an external
2.7V to 5.25V DC power supply. The MAX5432 IC is
available in two versions, the MAX5432LETA and the
MAX5432META; each version has two selectable I
2
C
addresses. The MAX5432 EV kit is shipped with a
MAX5432LETA IC installed.
The EV kit can also evaluate the MAX5433 (100kΩ) after
IC replacement (U1). The MAX5433 is also available in
two versions; each version has four unique I
2
C addresses.
Windows Vista is a registered trademark of Microsoft Corp.
DESIGNATION
C1, C3–C10,
C17, C26
QTY
DESCRIPTION
0.1µF ±10%, 16V X7R ceramic
capacitors (0603)
Murata GRM188R71C104K
TDK C1608X7R1C104K
10µF ±20%, 6.3V X5R ceramic
capacitors (0805)
Murata GRM21BR60J106M
TDK C2012X5R0J106M
10pF ±5%, 50V C0G ceramic
capacitors (0603)
Murata GRM1885C1H100J
TDK C1608C0G1H100J
1µF ±10%, 10V X5R ceramic
capacitors (0603)
Murata GRM188R61A105K
TDK C1608X5R1A105K
DESIGNATION
QTY
Features
♦
Power-On Recall of Wiper Position from
Nonvolatile Memory
♦
2.7V to 5.25V Single-Supply Operation
♦
Configurable Device Address
♦
On-Board USB Interface Circuit for I
2
C-
Compatible Signals
♦
USB-PC Connection and Powered (Cable
Included)
♦
PCB Pads for User-Supplied I
2
C-Compatible
Signals
♦
PCB Pads for Potentiometer Signals L, W, H
♦
Proven USB-Compatible PCB Layout
♦
Evaluates the MAX5432LETA, MAX5432META,
MAX5433LETA, and MAX5433META in a 3mm x
3mm 8-pin TDFN package
♦
Windows 2000/XP/Vista (32-Bit)-Compatible
Software
♦
Fully Assembled and Tested
Evaluates: MAX5432/MAX5433
Ordering Information
PART
MAX5432EVKIT+
TYPE
EV Kit
+Denotes
lead-free and RoHS-compliant.
Component List
DESCRIPTION
22pF ±5%, 50V C0G ceramic
capacitors (0603)
Murata GRM1885C1H220J
TDK C1608C0G1H220J
3300pF ±10%, 50V X7R ceramic
capacitor (0603)
Murata GRM188R71H332K
TDK C1608X7R1H332K
Green LED (0603)
Panasonic LNJ314G8TRA
Not installed, ferrite-bead inductor
(0603)
3-pin header
2-pin headers
USB series type-B right-angle male
receptacle
11
C18, C19
2
C2, C13, C15
3
C20
1
D1
FB1
JU1
JU2–JU6
P1
1
0
1
5
1
C11, C12
2
C14, C16,
C21–C25
7
________________________________________________________________
Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
MAX5432 Evaluation Kit
Evaluates: MAX5432/MAX5433
Component List (continued)
DESIGNATION
R1
R2
R3
R4
R5
R6, R7
R8–R11
R12
U1
QTY
1
1
1
1
1
2
4
1
1
DESCRIPTION
0Ω ±5% resistor (0603)
220Ω ±5% resistor (0603)
10kΩ ±5% resistor (0603)
2.2kΩ ±5% resistor (0603)
1.5kΩ ±5% resistor (0603)
27Ω ±5% resistors (0603)
2kΩ ±5% resistors (0603)
100kΩ ±5% resistor (0603)
Nonvolatile linear taper digital
potentiometer (8-pin TDFN-EP*)
Maxim MAX5432LETA+
32-bit microcontroller
(68-pin QFN-EP*, 10mm x 10mm)
Maxim MAXQ2000-RAX+
93C46 type 3-wire EEPROM 16-bit
architecture (8-pin SO)
UART-to-USB converter
(32-pin TQFP, 7mm x 7mm)
3.3V regulator (5-pin SC70)
Maxim MAX8511EXK33+
2.5V regulator (5-pin SC70)
Maxim MAX8511EXK25+
Low-voltage level translators
(10-pin µMAX
®
)
Maxim MAX1840EUB+
SUPPLIER
Panasonic Corp.
TDK Corp.
DESIGNATION
Y1
Y2
—
—
—
QTY
1
1
6
1
1
DESCRIPTION
16MHz crystal
6MHz crystal
Shunts
USB high-speed A-to-B cable, 6ft
PCB: MAX5432 Evaluation Kit+
*EP
= Exposed pad.
Component Suppliers
PHONE
WEBSITE
Murata Mfg. Co., Ltd. 770-436-1300 www.murata.com
800-344-2112 www.panasonic.com
847-803-6100 www.component.tdk.com
U2
1
Note:
Indicate that you are using the MAX5432 or MAX5433
when contacting these component suppliers.
U3
U4
U5
U6
1
1
1
1
MAX5432 EV Kit Files
FILE
INSTALL.EXE
MAX5432.EXE
FTD2XX.INF
UNINST.INI
DESCRIPTION
Installs the EV kit files on the computer
Application program
USB driver file
Uninstalls the EV kit software
U7, U8
2
USB_Driver_Help.PDF USB driver installation help file
µMAX is a registered trademark of Maxim Integrated Products, Inc.
Note:
The MAX5432 EV kit software can be downloaded from
www.maxim-ic.com/evkitsoftware.
Quick Start
Required Equipment
Before beginning, the following equipment is needed:
• MAX5432 EV kit (USB cable included)
• A user-supplied Windows 2000/XP/Vista-compatible
PC with a spare USB port
• Ohmmeter
Note:
In the following sections, software-related items
are identified by bolding. Text in
bold
refers to items
directly from the EV kit software. Text in
bold and under-
lined
refers to items from the Windows operating system.
2)
3)
4)
Procedure
The MAX5432 EV kit is fully assembled and tested.
Follow the steps below to verify board operation:
1) Visit www.maxim-ic.com/evkitsoftware to download
the latest version of the EV kit software, 5432Rxx.ZIP.
2
5)
6)
Save the EV kit software to a temporary folder and
uncompress the ZIP file.
Install the EV kit software on the computer by run-
ning the INSTALL.EXE program inside the tempo-
rary folder. The program files are copied and icons
are created in the Windows
Start | Programs
menu.
Verify that a shunt is installed on pins 1-2 of jumper
JU1. This configures the MAX5432 IC’s VDD to operate
from the 3.3V generated by the USB interface circuit.
Verify that a shunt is installed on jumpers JU2 and
JU3. This configures the I
2
C input pins to receive
signals from the USB interface circuit.
Verify that a shunt is installed on jumper JU4. This
configures the MAX5432LETA I
2
C address to 0x50.
Verify that no shunts are installed on jumpers JU5 and
JU6, the L PCB pad is not connected to GND, and
the H PCB pad is not connected to the W PCB pad.
_______________________________________________________________________________________
MAX5432 Evaluation Kit
7) Connect the ohmmeter across the W and L PCB pads.
8) Connect the included USB cable from the PC to the
MAX5432 EV kit. A
Building Driver Database
win-
dow pops up in addition to a
New Hardware Found
message when installing the USB driver for the first
time. If a window similar to the one described above
does not appear after 30s, remove the USB cable
from the board and reconnect it. Administrator privi-
leges are required to install the USB device driver
on Windows 2000/XP/Vista.
9) Follow the directions of the
Add New Hardware
Wizard
to install the USB device driver. Choose the
Search for the best driver for your device
option.
Specify the location of the device driver to be
C:\Program Files\MAX5432
(default installation
directory) using the
Browse
button. During device
driver installation, Windows may show a warning
message indicating that the device driver Maxim
uses does not contain a digital signature. This is not
an error condition and it is safe to proceed with
installation. Refer to the USB_Driver_Help.PDF doc-
ument for additional information.
10) Start the MAX5432 EV kit software by opening its
icon in the
Start | Programs
menu.
11) Observe as the program automatically detects the
address of the MAX5432 and starts the main pro-
gram. After successful connection, the EV kit soft-
ware main window appears in the upper-left corner
of the window.
12) The MAX5432 EV kit is ready for additional testing.
See the
Detailed Description of Software
section for
more information on the software features.
Evaluates: MAX5432/MAX5433
Detailed Description of Software
In the following sections, text in
bold
refers to items
directly from the EV kit software.
Graphical User Interface (GUI)
The MAX5432 EV kit software GUI (Figure 1) is a
Windows program that provides a convenient means to
control the MAX5432. Use the mouse or press the
TAB
key to navigate through the GUI controls. The correct
I
2
C write operation is generated to update the
MAX5432 internal memory registers when any of these
controls are executed.
The software divides EV kit functions into logical blocks.
The
Interface
group box indicates the EV kit’s
Status,
Device Address, I
2
C Bus Speed,
the last write opera-
tion
Command Sent,
and
Data Sent
indicators. This
data is used to confirm proper device operation. The
Potentiometer Control
group box changes the wiper
position, stores the wiper position from the volatile
memory to the nonvolatile memory, and recalls the
wiper position from the nonvolatile memory to the
Figure 1. MAX5432 Evaluation Kit Software Main Window
_______________________________________________________________________________________
3
MAX5432 Evaluation Kit
Evaluates: MAX5432/MAX5433
volatile memory. The bottom-left status bar of the main
window provides the USB interface circuit communica-
tion status. The bottom-right status bar indicates the
presence or absence of the MAX5432 IC. The
Factory
Default
button programs the volatile and nonvolatile
memory of the potentiometer to midscale position.
wiper position between the 32 position points. The wiper
position can also be changed by entering a numerical value
between 0 and 31 into the
H-W Volatile
or
L-W Volatile
spin boxes, or by selecting the
up/down
buttons of these
spin boxes. A change in the
Wiper Position
track bar, or
H-
W Volatile/L-W Volatile
spin boxes will write to the volatile
memory and the wiper position is updated with the data
sent. The data in the nonvolatile memory remains
unchanged. The wiper position is shown in the
H-W Volatile
and
L-W Volatile
spin boxes. The
H-W Volatile
spin box
shows the wiper position with respect to the H end point
and the
L-W Volatile
spin box shows the wiper position with
respect to the L end point. During EV kit power-up, the
wiper position data in the nonvolatile memory is transferred
to the volatile memory and the position of the wiper is updat-
ed.
The H-W Volatile, L-W Volatile, H-W Nonvolatile,
and
L-W Nonvolatile
spin boxes display question marks (??)
after initializing the EV kit software because the
MAX5432 does not transmit data to the master.
Software Startup
Upon starting the program, the MAX5432 EV kit soft-
ware automatically searches for the USB interface-
circuit connection, and then for the device address.
The MAX5432 EV kit enters the normal operating mode
when the USB connection is detected and has found
the device address. The nonvolatile memory wiper
position is then transferred to the volatile memory.
Since the MAX5432 does not have read capability, all
the spin boxes are set to question marks (??) and the
track bar is set to midscale. If the USB connection is
not detected, the software prompts the user to retry,
exit the program, or enter the demo mode.
Demo Mode
The MAX5432 EV kit software can enter the demo
mode, when the USB connection is not detected, by
pressing the
Cancel
button on the
MAX5432
Evaluation Kit Interface Circuit
popup window
(Figure 2). The software can also enter the demo mode
at any time using the
Options | Demo Mode
pulldown
menu item in the main window. When in demo mode,
all software communication to the EV kit circuit is dis-
abled; however, most of the software GUI is functional.
Demo mode allows the user to evaluate the software
without hardware connectivity. To exit demo mode,
select
Options | Demo Mode
from the pulldown menu.
Nonvolatile Programming
The
H-W Nonvolatile
and
L-W Nonvolatile
spin boxes
in the
Potentiometer Control
group box can be used to
program the nonvolatile memory of the digital poten-
tiometers. The nonvolatile memory can be changed by
entering a numerical value between 0 and 31 into the
H-W Nonvolatile
or
L-W Nonvolatile
spin boxes. The
H-W Nonvolatile
spin box shows the wiper position with
respect to the H end point and the
L-W Nonvolatile
spin box shows the wiper position with respect to the L
end point. When writing to the nonvolatile memory, the
volatile memory and wiper position remain unchanged.
Volatile/Nonvolatile Data Transferring
The
Potentiometer Control
group box contains the
Store
and
Recall
buttons that are used to transfer data from the
volatile memory to the nonvolatile memory and vice versa.
When the
Store
button is pressed, the data present in the
volatile memory is transferred to the nonvolatile memory.
Wiper Position
The
Wiper Position
track bar in the
Potentiometer Control
group box can be used to change the wiper position
between the H and L end points. Use the computer mouse
or the keyboard
UP
and
DOWN
arrow keys to move the
Figure 2. MAX5432 Evaluation Kit Interface Circuit Popup Window
4
_______________________________________________________________________________________
MAX5432 Evaluation Kit
When the
Recall
button is pressed, the data present in
the nonvolatile memory is transferred to the volatile memo-
ry and the wiper position is updated. When either
Store
or
Recall
button is pressed, the EV kit software
Data Sent
indicator shows the last known data that is being
transferred. These commands do not send any data to the
device because the commands transferred data already
contained in the volatile or nonvolatile memory.
Status Indicator
The
Status
indicator in the
Interface
group box dis-
plays
EV Kit Operational
when the MAX5432 EV kit
enters the normal operating mode after the USB con-
nection is detected and the device address is found.
When USB connection is not detected or device is not
found, or when the software enters the demo mode, the
Status
indicator displays
Device not found.
Evaluates: MAX5432/MAX5433
Factory Default
Pressing the
Factory Default
button resets the wiper
position in the MAX5432 volatile and nonvolatile memo-
ry to the factory-default position. The factory-default
wiper position is the midscale position.
I
2
C Bus Speed Indicator
The
I
2
C Bus Speed
indicator in the
Interface
group
box displays the I
2
C bus speed. The I
2
C bus speed is
set to 400kbps by the MAX5432 EV kit software.
Command Sent Indicator
The
Command Sent
indicator in the
Interface
group
box displays the last command sent from the master
(software) to the MAX5432. There are four commands
available in the MAX5432 IC, as described in Table 1.
Device Address
The
Interface
group box contains a
Device Address
combo box that stores up to four device addresses found
by the MAX5432 EV kit software. The MAX5432 EV kit
software automatically searches for the MAX5432 during
startup using the four possible addresses shown in Table
4. Each of the four unique device addresses found by the
software will be stored in the
Device Address
combo
box. Use the
Device Address
combo box to select
between different devices that share the same bus. If no
device is found, the
Device Address
is set to
Auto
Detect.
Select the
Auto Detect
option from the
Device
Address
combo box to search for new additional device
addresses. A maximum of four MAX5432/MAX5433
devices can share the same I
2
C bus.
Data Sent Indicator
The
Data Sent
indicator in the
Interface
group box dis-
plays the last data sent from the master (software) to
the MAX5432. The MAX5432 IC uses the first 5 bits
(MSBs, D7–D3) of the data byte to set the wiper posi-
tion. The last 3 bits (D2, D1, and D0) are “Don’t Care’s.”
Refer to the MAX5432/MAX5433 IC data sheet for addi-
tional information.
Table 1. MAX5432 I
2
C Command
MAX5432 REGISTER
COMMAND
BINARY
00010001
HEX
0x11
DESCRIPTION
I
2
C data is written to VREG
Wiper position updates with I
2
C data
No change to NVREG
I
2
C data is written to NVREG
No change to wiper position
No change to VREG
Copy VREG to NVREG
No change to wiper position
No change to VREG
Copy NVREG to VREG
Wiper position updates with NVREG
No change to NVREG
EV KIT SOFTWARE CONTROL
H-W Volatile
L-W Volatile
H-W Nonvolatile
L-W Nonvolatile
VREG
NVREG
00100001
0x21
VREGxNVREG
01010001
0x51
Store
NVREGxVREG
01100001
0x61
Recall
_______________________________________________________________________________________
5