MAXIM MAX1407EVSYS

19-2572; Rev 0; 8/02
MAX1407 Evaluation Kit/Evaluation System
The MAX1407 evaluation system (EV system) is a complete, multichannel, data-acquisition system (DAS) consisting of a MAX1407 evaluation kit (EV kit) and a Maxim
80C32MODULE-DIP microcontroller (µC) module. The
MAX1407 is a low-power, multichannel, general-purpose DAS with a bidirectional serial interface, and several built-in system support functions. Windows ®
95/98/2000/NT4.0/XP/ME-compatible software provides
a handy user interface to exercise the MAX1407’s features. User interface C++ source code and Intel 8051
assembly language code for the lower-level functions is
provided for user convenience and expansion. A powerful scripting language is incorporated into the software,
enabling quick and flexible experimentation without C,
C++, or assembly language tools.
Order the complete EV system (MAX1407EVSYS) for
comprehensive evaluation of the MAX1407 using a personal computer. Order the EV kit (MAX1407EVKIT) if
the 80C32MODULE-DIP module has already been purchased with a previous Maxim EV system, or for custom
use in other µC-based systems.
Features
♦ Proven PC Board Layout
♦ Complete Evaluation System
♦ Convenient Test Points
♦ Through-Hole Prototyping Area
♦ Data-Logging Software
♦ Built-In Scripting Language
♦ Fully Assembled and Tested
Ordering Information
PART
TEMP RANGE
INTERFACE TYPE
MAX1407EVKIT
0°C to +70°C
User supplied
MAX1407EVSYS
0°C to +70°C
Windows software
Note: The MAX1407 software is designed for use with the
complete evaluation system (MAX1407EVSYS), which includes
the 80C32MODULE-DIP together with MAX1407 EV kit. The
MAX1407 EV kit board can be purchased by itself, without the
microcontroller.
Component List
DESIGNATION QTY
C1, C12
C2, C6,
C8–C11
C3
2
DESCRIPTION
4.7µF ±20%, 10V X7R ceramic
capacitors (1206)
6
0.1µF ±10%, 16V ceramic capacitors
(0805)
1
0.018µF ±10%, 10V X7R ceramic
capacitor (0603)
DESIGNATION QTY
DESCRIPTION
R3–R9
7
100kΩ ±1% resistors (1206)
R13–R33
21
10kΩ ±1% resistors (1206)
SW1, SW2
2
Momentary switches
TP1–TP4
4
Test points
U1
1
MAX1407CAI (28-pin SSOP)
U2
1
MAX1833EUT (6-pin SOT23)
U3
1
Texas Instruments SN74LVC244A
(20-pin SO)
U4, U5
2
MAX978EEE (16-pin QSOP)
C4, C5, C7,
C14, C15
5
10µF ±20%, X7R 10V ceramic
capacitors (1210)
C13
1
22pF ±5%, 50V ceramic capacitor
(0603)
U6
1
MAX8863T/S/REUK (5-pin SOT23)
J1
1
2 × 20 right-angle socket
U7
1
MAX6162AESA (8-pin SO)
JU1–JU8,
JU10, JU14
10
2-pin headers
U8
1
MAX5154ACEE (16-pin QSOP) (use
MAX5155ACEE with a +3V supply)
JU10, JU11
2
Shunt jumpers (installed)
Y1
1
32.768kHz, 6pF watch crystal
Epson C-002RX32.768K-E
None
1
3in × 5.4in PC board
MAX1407 EV kit
None
1
3.5in software disk
MAX1407 EV kit
JU11, JU12,
JU13
3
3-pin headers
L1
1
47µH ±10%, 0.44A power inductor
L2, L3
2
Ferrite beads, 90Ω at 100MHz (1206)
R1
1
150kΩ ±1% resistor (1206)
R2
1
301kΩ ±1% resistor (1206)
Windows is a registered trademark of Microsoft Corp.
________________________________________________________________ Maxim Integrated Products
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
1
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
General Description
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
Component List (continued)
DESIGNATION QTY
None
1
DESCRIPTION
Maxim 80C32 µC module monitor
ROM; version 2.0 (version 1.0 ROM
does not work with this EV kit)
None
1
MAX1407/MAX1408/MAX1409/
MAX1414 data sheet
None
1
MAX1407 EV system/EV kit data sheet
None
1
MAX186 EV system/EV kit data sheet
(includes 80C32 µC module
documentation)
Windows Application
Program Files
FILE
DESCRIPTION
MAX1407.exe
Main application
kit1407.c32
Software loaded into 80C32 µC
sc.exe
Script compiler for the Small
language
ADC.html,
BlockDiagram.html,
Clock.html, DAC.html,
Graphs.html, index.html,
Menus.html, Registers.html,
Scripting.html, System.html
console.inc, core.inc,
fixed.inc, float.inc,
MAX1407.inc, power.inc,
time.inc
Include files for Small scripts
80C32 Source Code Files
DESCRIPTION
kit1407.asm
Main source code for the kit1407.c32
program. Provided for reference. Maxim
holds the copyright, but allows customers
to adapt the program for their own use
without charge.
protocol.txt
Text document describing the command
set of the kit1407.c32 program.
2
PART
QTY
DESCRIPTION
MAX1407EVKIT
1
MAX1407 EV kit
80C32MODULE-DIP
1
80C32 µC module
Example Source Code Files
FILE
DESCRIPTION
MAX1407.bpr
Borland C++ 5.0 project file
AbstractMachine.c
Abstract machine used to run
Small scripts
amx.h, amx.c,
amxcons.c, amxcore.c,
float.cpp
Support functions for the Small
abstract machine
MAX1407.cpp
Main entry point for the application
Max8032Port.h,
Max8032Port.cpp
Module used to communicate with
the 80C32 µC
Misc.h, Misc.cpp
Miscellaneous number formatting
routines
NativeFunctions.h,
NativeFunctions.cpp
Functions that allow the Small
abstract machine to interact with
the EV kit application
ScriptRunner.h,
ScriptRunner.cpp
Thread used to execute scripts
Serial.dfm, Serial.h,
Serial.cpp
Form that initializes the appropriate
serial port and downloads the code
that runs on the 80C32 µC
Software application help files
Help file for Small scripting
language
smalldoc.pdf
FILE
MAX1407 EV System
Component List
TFormAddLabel.dfm,
TFormAddLabel.h,
TFormAddLabel.cpp,
Forms used to add/remove labels
TFormRemoveLabel.dfm, on a graph
TFormRemoveLabel.h,
TFormRemoveLabel.cpp
TFormBitDefinition.dfm,
TFormBitDefinition.h,
TFormBitDefinition.cpp
Form used to set/clear individual
bits in the MAX1407/MAX1408/
MAX1409/MAX1414s’ control
registers
Form that encapsulates a graph
TFormFloatingGraph.h,
while it is detached from the main
TFormFloatingGraph.cpp
application
_______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
FILE
DESCRIPTION
TFormMax1407.dfm,
TFormMax1407.h,
TFormMax1407.cpp
Main form of the application; this
form handles almost all user
interaction
TLCDDisplay.dfm,
TLCDDisplay.h,
TLCDDisplay.cpp
Form that mimics an LCD display;
the LCD display is only used in the
scripts
TMax1407Driver.h,
TMax1407Driver.cpp
A module used to communicate with
the code that is running on the
80C32 µC
ADC.bmp, Buffer.bmp,
DAC.bmp,
DisabledADC.bmp,
DisabledBuffer.bmp,
DisabledDAC.bmp,
DisabledPGA.bmp,
DisabledSDC.bmp,
MAX1407_14.bmp,
MAX1408.bmp,
MAX1409.bmp,
MAXIM.bmp, MUX.bmp,
PGA.bmp, SDC.bmp
Images used by the project
INSTALL.EXE
The MAX1407 EV system operates from a user-supplied +8VDC to +16VDC power supply. Windows
95/98/2000/NT4.0/XP/ME software running on a PC
interfaces to the EV system board through the computer’s serial communications port. See the Quick Start
section for setup and operating instructions.
Quick Start
Recommended Equipment
Obtain the following equipment before you begin:
• Maxim MAX1407EVSYS (contains MAX1407EVKIT
board and 80C32MODULE-DIP)
•
DC power supply that generates +8VDC to
+16VDC at 100mA
•
IBM PC-compatible computer running Windows
95/98/2000/NT/ME4.0/XP
•
Spare serial communications port, preferably a
9-pin plug
•
Serial cable to connect the computer’s serial port to
the 80C32MODULE-DIP
1) Before starting, ensure that the 80C32 module has
a rev 2.0 ROM. The software does not function with
an earlier revision ROM. See the Upgrading the
80C32 Module section for ROM replacement
instructions.
Install/Uninstall Program Files
FILE
MAX1407 EV System
DESCRIPTION
Installs the EV kit files on your
computer.*
*Use the Add/Remove Programs in Windows to uninstall this
software program.
MAX1407 Stand-Alone EV Kit
The MAX1407 EV kit provides a proven PC board layout
to facilitate evaluation of the MAX1407/MAX1408/
MAX1409/MAX1414. It must be interfaced to appropriate timing signals for proper operation. Connect +5V to
VDCIN (at the J1 connector or to the +VDC test point),
and connect ground return to AGND (at J1 or the GND
test point). The board can also be powered from +3V if
the MAX5154 DAC is replaced with a MAX5155. See
Figure 10. Refer to the MAX1407 data sheet for timing
requirements.
2) Carefully connect the boards by aligning the 40-pin
header of the MAX1407 EV kit with the 40-pin connector of the 80C32MODULE-DIP module. Gently
press them together. The two boards should be
flush against one another.
3) Check the jumper settings. See Table 1.
4) Connect the DC power source to the µC module at
the terminal block located next to the on/off switch
along the top edge of the µC module. Observe the
polarity marked on the board.
5) Connect a cable from the computer’s serial port to
the µC module. If using a 9-pin serial port, use a
straight-through, 9-pin, female-to-male cable. If the
only available serial port uses a 25-pin connector, a
standard 25-pin to 9-pin adapter is required. The
EV kit software checks the modem status lines
(CTS, DSR, DCD) to confirm that the correct port
has been selected.
6) Install the MAX1407 EV kit software on your computer by running the INSTALL.EXE program on the
CD ROM. The program files are copied and icons
are created for them in the Windows Start menu.
_______________________________________________________________________________________
3
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Example Source Code Files
(continued)
Evaluates: MAX1407/MAX1408/MAX1409/MAX14141
MAX1407 Evaluation Kit/Evaluation System
Table 1. Jumper Functions
JUMPER
STATE
JU1
Closed*
JU1
Open
JU2
Closed*
JU2
Open
JU3
Closed*
JU3
Open
JU4
Closed*
JU4
Open
JU5
Closed*
JU5
Open
JU6
Closed
FUNCTION
Connects MAX1407 AVDD and DVDD power supplies
Separates MAX1407 AVDD and DVDD or measures MAX1407 AVDD supply current
Connects MAX1407 AVDD and DVDD power supplies
Separates MAX1407 AVDD and DVDD or measures MAX1407 DVDD supply current
Connects MAX1407 PLL FOUT signal to MAX978 comparator; extra loading increases MAX1407 supply
current
Unloaded MAX1407 PLL FOUT signal; lower MAX1407 supply current
MAX6162 (U7) connected as MAX5154 DAC A reference voltage
Allows alternate MAX5154 DAC A reference voltage
MAX6162 (U7) connected as MAX5154 DAC B reference voltage
Allows alternate MAX5154 DAC B reference voltage
MAX5154 DAC, +5V, UPO output connected to 74LVC244A level shifter to provide (+1.8V to +3.6V) VDD
voltage levels
JU6
Open
JU7
Closed*
MAX5154 DAC, +5V, UPO output unconnected (default)
JU7
Open
JU8
Closed
JU8
Open
JU10
Closed**
JU10
Open
JU11
Closed**
MAX1407 power-supply voltage connected to the MAX1833 power supply (pins 2 and 3 shorted) or to
the MAX8863 linear regulator (pins 1 and 2 shorted)
JU11
Open
Disconnects both normal power-supply sources (MAX1833 and MAX8863) from the MAX1407 powersupply voltage
JU12
Closed
JU12
Open
JU13
Closed
MAX1407 DOUT signal connected to 80C32 module, DB6, data bus signal
MAX1407 DOUT signal disconnected from 80C32, DB6, data bus signal
MAX1407 DOUT signal connected to 80C32 module, P1.5, port signal
MAX1407 DOUT signal disconnected from 80C32, P1.5, port signal (default)
Connects the MAX5154 DAC A to the MAX8863 linear regulator to create a programmable, powersupply voltage
Disables programmable, power-supply voltage
MAX8863 linear regulator input voltage connected to the MAX1833 power supply (pins 2 and 3 shorted)
or to the +VDC test point (pins 1 and 2 shorted)
Disconnects MAX1833 and +VDC test point from the MAX8863 linear regulator input; allows MAX8863
linear regulator input voltage from 80C32 module (default)
Connects the MAX1833 power-supply shutdown pin pullup/pulldown resistor to VDD (pins 1 and 2
shorted) or PSGND (pins 2 and 3 shorted)
JU13
Open
JU14
Closed*
MAX8863 linear regulator input connected to the 80C32 module +5V supply
Floats the MAX1833 power-supply shutdown pin pullup/pulldown resistor (default)
JU14
Open
Disconnects MAX8863 linear regulator input from 80C32 module +5V supply
*Default trace on bottom layer of PC board.
**Default shunt jumper installed. For JU11, default is pins 1 and 2 shorted.
4
_______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
The EV kit software evaluates the MAX1407/
MAX1408/MAX1409/MAX1414.
7) Slide the 80C32 module’s power switch to the ON
position, and confirm the red POWER LED turns on.
8) Start the MAX1407 program by opening its icon in
the Start menu. The program automatically downloads KIT1407.c32 to the module. Once the download has successfully completed, the main
application window appears.
To ensure that the system is working properly, select
the Clock control panel and press Synchronize with PC
button. The MAX1407 real-time clock (RTC) should
match the PC time (within 1s); if the system is working
properly, both clocks are ticking. Note the Continuous
Refresh and Enabled boxes must both be checked.
Selecting the system control panel can perform another
easy check of the system while ensuring the Wakeup
status indicators respond to the SW1 or SW2 switch
being pressed on the MAX1407 board. Pressing these
switches places the MAX1407 in standby mode, which
enables some of the chip functions (refer to the
MAX1407/MAX1408/MAX1409/MAX1414 data sheet).
All blocks, including the ADC and DACs, are enabled
when run mode is selected on the system control
panel.
80C32MODULE-DIP Description
Refer to the MAX186 EV system/EV kit data sheet for
schematics and further details describing the
80C32MODULE-DIP module.
Upgrading the 80C32 µC Module
The MAX1407 EV system requires rev 2.0 of the Maxim
80C32 Module ROM. Check the label on device U3 on
the module; if it is labeled rev 1.0, it must be replaced.
The rev 2.0 ROM is a 28-pin DIP that comes with the EV
kit. If it was omitted, contact the factory for a replacement.
To install the new ROM, use the following procedure.
Note: Use antistatic handling precautions. To reduce
the risk of ESD damage, gather all required materials
and perform the installation in one sitting:
1) Slide the ON/OFF switch to the OFF position.
2) Using a flat-blade screwdriver or equivalent tool,
gently pry the rev 1.0 ROM (U3) out of its socket.
3) Remove the rev 2.0 ROM from its antistatic packaging.
4) Align the rev 2.0 ROM in the U3 socket pins.
Observe correct polarity (the notch at the top of the
ROM). Verify that the pins are lined up with the
socket, and gently press the ROM into place.
Proceed to the regular Quick Start instructions.
_______________________________________________________________________________________
5
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Figure 1. Actual MAX1407 EV System
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
Overview of Software
The MAX1407 EV software is configured as a series of
control panels that include related groups of features.
The following control panels are available: ADC, DAC,
System, Clock, Registers, Scripting, and Block
Diagram. There is also an ADC Graph Panel for plotting
ADC results vs. time. Panels are selected by clicking
their respective tab at the top. General control features
such as selecting a specific device (MAX1407/
MAX1408/MAX1409/MAX1414) are available in a menu
bar at the top of the window. Help is available through
the Block Diagram tab, the top menu bar, or by pressing F1 (panel-specific help).
An image and brief description of each control panel is
given in the following sections.
ADC Control Panel
The ADC control panel provides access to the 16-bit,
Sigma-Delta A/D Converter, Programmable-Gain
Amplifier (PGA), ADC Buffers, Analog Input Multiplexers,
and Signal-Detect Comparator (Figure 2).
DAC Control Panel
The DAC control panel provides access to the internal
voltage reference, as well as the 10-bit DACs (where
available) (Figure 3).
System Control Panel
The System control panel provides access to the two
Wakeup Inputs, assorted logic output signals, Power
Modes, V DD, and RESET Voltage Monitors, and the
MAX5154 dual DACs present on the MAX1407 EV kit
(Figure 4).
Clock Control Panel
The Clock control panel provides access to the RTC
and the alarm. The PC system time is also shown to
enable easy comparison with the MAX1407 RTC
(Figure 5).
Registers Control Panel
The Registers control panel allows read and write
access to the MAX1407 control registers (Figure 6).
Scripting Control Panel
The Scripting control panel provides a facility to execute simple script programs that run a sequence of
actions with the MAX1407 EV system. This allows users
to experiment with MAX1407 features under precise
timing control without having to write firmware in C,
C++, or assembly language (Figure 7).
6
Block Diagram Display Panel
The Block Diagram display panel allows quick access
to the block diagram of the part currently selected in
the Device pulldown menu (MAX1407, MAX1408,
MAX1409, or MAX1414). One-button access to the
MAX1407 data sheet is also provided for user convenience (Figure 8).
ADC Graph Display Panel
The ADC Graph display panel allows X-Y plotting of
ADC conversion data or derived parameters vs. time.
The ADC, mux, and plot display settings can all be
adjusted within the ADC Graph display panel. One or
more ADC Graph display panels can be opened from
the ADC Control panel using the ADC Graph button
(Figure 9).
Detailed Description of
Hardware
The MAX1407 (U1) is a multichannel, 16-bit DAS with
internal reference, dual 10-bit DACs, and other system
support functions. All support circuitry required by the
MAX1407, including decoupling capacitors and a
32kHz crystal, are included in the EV kit board layout.
External circuitry can be added in the prototype area to
configure the ADC input signals, as well as the
force/sense DACs. The MAX1833 (U2) is an inductorbased power supply that can be used to battery power
the MAX1407. The 74LVC244A (U3) is used to level
shift +5V logic input signals from the 80C32 module
down to the MAX1407 supply voltage rails (+1.8V to
+3.6V). The MAX978 comparators (U4 and U5) are
logic-level translators between the MAX1407 (+1.8V to
+3.6V) and the 80C32 µC module (+5V). The MAX8863
linear regulator (U6), MAX6162 voltage reference (U7),
and MAX5154 DAC (U8) are combined to create a programmable VDD power supply for the MAX1407. When
plugged into the 80C32MODULE, the programmable
power supply for the MAX1407 is derived from the
80C32 µC module’s +5V supply, and no additional
power-supply connections are needed. See Figure 10,
and refer to the MAX1407/MAX1408/MAX1409/
MAX1414 data sheet.
Evaluating the MAX1408,
MAX1409, or MAX1414
The MAX1408 or MAX1414 can be soldered directly in
the 28-pin SSOP footprint normally occupied by the
MAX1407. The MAX1414 pins have the same functions
as the MAX1407, with the main difference being the
50mV offset of the MAX1414’s internal signal detect
comparator. When a MAX1408 is inserted, the upper
four analog inputs (AIN4, AIN5, AIN6, and AIN7) corre-
_______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
Force/Sense DACs
The MAX1407/MAX1414 each have two force/sense
DACs, with feedback (FB1 and FB2) and output (OUT1
and OUT2) pins that are unconnected on the EV kit.
The simplest DAC configuration is unity gain, where the
FB1/FB2 pin is directly shorted to the OUT1/OUT2 pin
(see test access points on the board). Another common
configuration is to replace the FB1/FB2 to OUT1/OUT2
short with a resistor to create a transimpedance amplifier. The DAC can then be used to create a DC-bias voltage at the FB1/FB2 pin, which is also the node where
input current is injected. A user-programmable voltageoutput range can be set with an FB1/FB2 to
OUT1/OUT2 resistor (R2), and a second resistor
between FB1/FB2 and ground (R1) (refer to the
MAX1407/MAX1408/MAX1409/MAX1414 data sheet). In
this configuration, the output voltage at OUT1/2 is:
VOUT1/2 = (NDAC1/2 ✕ VREF / 1024) ✕ (1 + R2 / R1)
(N DAC1/2 is the MAX1407 DAC1/DAC2 code word
between zero and 1023 decimal. VREF is the voltage at
the REF pin coming from the internal or an external
+1.25V reference.) Care must be taken to ensure the
voltage at the OUT1/OUT2 pin is not saturating as it
approaches the AV DD rail. The MAX1409 has one
force/sense DAC and the MAX1408 has no DACs. Note
the EV software assumes the DACs have an ideal
+1.25V reference voltage, but an actual, measured
value can be entered to display more accurate DAC
voltages on the DAC control panel.
Analog Inputs
The MAX1407/MAX1414 each have 4 pins (IN0–IN3)
that allow users to drive differential or single-ended
analog voltages directly into either ADC input, in
buffered or unbuffered mode. The MAX1409 has a single analog input (IN0) and the MAX1408 has eight analog inputs (IN0–IN7). There is no lowpass filtering of the
analog inputs on the EV kit board. Users should take
precautions to avoid undesired noise in narrow bands
around the ADC input sampling frequencies (15.36kHz
or 30.72kHz plus harmonics, refer to the MAX1407/
MAX1408/MAX1409/MAX1414 data sheet).
Wakeup Input Switches
There are two switches (SW1 and SW2) on the EV kit
board that connect directly to the WU1 and WU2 wakeup input pins on the MAX1407/MAX1408/MAX1409/
MAX1414. When the MAX1407/MAX1408/MAX1409/
MAX1414 are in sleep mode, closing either switch
wakes the part up in standby mode, enables the PLL,
FOUT pin, low VDD monitor, and drives the SHDN pin
(except on MAX1409) high. Switch closures are also
reflected by the green LEDS on the System control
panel of the EV software. A pair of buttons on the
System control panel provides equivalent software control of the WU1 and WU2 wakeup inputs.
Programmable Power-Supply Voltage
A programmable power supply controlled by the 12-bit,
MAX5154’s DAC A is provided to simplify evaluation of
the MAX1407/MAX1408/MAX1409/MAX1414 functions
vs. VDD supply voltage. This is especially convenient
when testing threshold voltages on the two voltage
monitors. The power-supply voltage can be software
controlled from the System control panel of the EV software. The nominal VDD voltage is programmed by the
following equation:
VDD = 3.7479 - 0.0004983389 ✕ NDACA
(NDACA is the MAX5154’s DAC A code word between
zero and 4095 decimal.) This provides an approximate
VDD range of 1.71V to 3.75V in 0.5mV steps, although
the actual value varies because of tolerances and other
nonidealities. The power-on default value is close to
3.0V. Note the EV software assumes the DAC has an
ideal 2.048V reference voltage, but an actual, measured value can be entered on the System control
panel to display a more accurate VDD voltage.
Powering from a MAX1833 Power
Supply and Batteries
A MAX1833 inductor-based power supply is included in
the EV kit, allowing users to battery power the
MAX1407/MAX1408/MAX1409/MAX1414 from 2 alkaline
cells, or 1 lithium-ion (Li+) cell, and evaluate the following
system-level features:
• Power-supply shutdown control through the
MAX1407/MAX1408/MAX1414 SHDN pin
•
Sleep-mode operation of the MAX1407/MAX1408/
MAX1409/MAX1414 through the shorted PFET
switch inside the disabled MAX1833 (i.e., running
directly from the batteries)
•
Power-supply switching transient impact on the
MAX1407/MAX1408/MAX1409/MAX1414 functions
such as ADC output noise
_______________________________________________________________________________________
7
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
spond to the MAX1407 DAC signals (OUT1, OUT2,
FB1, and FB2). The MAX1409 can be directly soldered
to the middle 20 pins of the MAX1407 footprint (i.e., the
4 pins at each end are left exposed). All MAX1409 features are available to the user when installed in the
MAX1407 EV kit board. The MAX1408/MAX1409 features
are a area subset of the MAX1407 feature set.
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
To use a MAX1833-based power supply, the battery (or
batteries) is connected between the VBATT and
PSGND test points, and jumper JU11 is connected
between pins 2 and 3. The MAX1407/MAX1408/
MAX1414 have a SHDN output pin that directly tracks
the VBATT voltage (because of the MAX1833 PFET
shorting VBATT to VDD), and turns the MAX1833 on
when VBATT rises above a nominal +1.228V. The
MAX1409 does not have a SHDN pin, and requires a
shunt between pins 1 and 2 of JU13 to enable the
MAX1833. When enabled, the MAX1833 provides a
nonprogrammable, +3.3V, VDD supply voltage for the
MAX1407/MAX1408/MAX1409/MAX1414 and the
74LVC244A level-shifting buffer. Note that +5V must still
be provided at +VDC or VDCIN to power the MAX8863
linear regulator, MAX6162 reference, MAX5154 DACs,
and (two) MAX978 output comparators. Of all these
+VDC-powered parts or VDCIN-powered parts, only the
MAX978 comparators are used for EV kit operation
when the MAX1407 is powered by the MAX1833. Care
should be taken to avoid contention between the
MAX1833 output voltage, and a different power supply
at VDCIN by leaving pins 2 and 3 of JU12 unconnected.
Powering the MAX1407 EV Kit Board
from +3V
The MAX1407 EV kit can be powered from a +3V (+2.7V
to +3.6V) supply at VDCIN (or +VDC), rather than the
normal +5V supply. If the programmable, MAX1407, VDD
power supply is to be used, the +5V MAX5154 DAC
needs to be replaced by the functionally equivalent, +3V
MAX5155. The programmable VDD-setting resistor (R1,
R2, and R3) values can be retained with the +3V supply,
but the upper end of the VDD range is limited by the specific +3V voltage and the dropout voltage of the
MAX8863 linear regulator.
8
MAX1407/MAX1408/MAX1409/MAX1414
Power-Supply Current Measurement
The MAX1407/MAX1408/MAX1409/MAX1414 DV DD
supply current can be measured by open circuiting
jumper JU2 and connecting a current-measurement
device between pins 1 and 2. The AVDD current can be
measured by applying a similar technique to jumper
JU1. Capacitive loading of the FOUT pin should be
kept small (possibly by opening JU3) to minimize the
impact on the MAX1407/MAX1408/MAX1409/MAX1414
power-supply current.
PLL Clock and Micro Interface
Logic Outputs
The PLL clock output at the FOUT pin, and the outputs
at the INT, DRDY, and RESET pins connect to the
MAX978 comparator inputs for level shifting to the
80C32 µC module, +5V levels. The level-shifted FOUT
signal goes to the 80C32 µC module, but is not used to
clock the micro in the MAX1407 EV system. The FOUT
signal can be measured directly or after level shifting.
The INT and DRDY signals also go to the 80C32 µC
module where they are polled by the micro (not connected as interrupts), and their status is visible in the
System control panel of the EV software.
Unused EV Kit DAC and Logic Outputs
DAC B of the MAX5154 is not used, but external circuitry can be wired to TP1 by the user if desired. The
MAX5154 UPO pin is a general-purpose, +5V logic output that can be used directly (at JU6) or level shifted to
VDD (+1.8V to +3.6V) voltage levels (available at TP3)
by inserting JU6. The MAX5154 DAC B and UPO are
accessible through the System control panel of the EV
software. The 80C32 µC module’s P1.5 port signal (at
J1-32 or JU8) can also be used for general-purpose
control at +5V levels, while the MAX1407/MAX1408/
MAX1414s’ D0 signal is available as a control signal at
VDD (or VDCIN) levels. The P1.5 and D0 signals are
also programmed with the EV software through the
System control panel.
_______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
Check 80C32 µC module VIN voltage. Ensure that the
power switch is in the ON position and the red power
LED is illuminated. Ensure that the serial cable is properly connected between the PC and 80C32 µC module.
If connections and power seem correct, press the
80C32 µC module’s RESET button and restart the software application on the PC. If the problem persists,
check the +5V supply voltage on the 80C32 µC module
or try the download procedure with the MAX1407 EV kit
board disconnected.
Problem: The 80C32 µC module firmware downloads, but error messages appear rather than the
application window.
Check the 80C32 µC module ROM revision and replace
if it is not rev 2.0. See the Upgrading the 80C32 µC
Module section for ROM replacement instructions.
Problem: The firmware downloads and application
starts, but MAX1407 functions do not work properly.
Check the 40-pin connection between the 80C32 µC
module and the MAX1407 EV kit to make sure it is
properly aligned and seated. Ensure that the required
jumpers described in Table 1 are installed.
Problem: Some functions, such as the DACs and
ADC, are “grayed out” in the application and cannot
be accessed.
Ensure that the MAX1407/MAX1408/MAX1409/
MAX1414 are not in sleep or standby mode, where several analog blocks are powered down by definition.
Everything except the ADC is powered on in idle mode,
and everything is powered on in run mode. If DACs are
unexpectedly “grayed out,” make sure the proper
MAX1407/MAX1409/MAX1414 part is selected in the
device pulldown menu. The MAX1409 has only one
DAC, and the MAX1408 has no DACs, so unavailable
DACs are grayed out when these devices are selected.
Problem: The DAC does not produce correct output
voltage at the OUT1(OUT2) pin.
The force/sense DAC OUT1(OUT2) to FB1(FB2) feedback connections on the MAX1407 EV kit are open circuited by default, and they must be connected with a
short or other circuit element to produce an expected
voltage.
_______________________________________________________________________________________
9
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Troubleshooting
Problem: The 80C32 µC module firmware does not
download.
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
Figure 2. ADC Control Panel
Figure 3. DAC Control Panel
10
______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Figure 4. System Control Panel
Figure 5. Clock Control Panel
______________________________________________________________________________________
11
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
Figure 6. Registers Control Panel
Figure 7. Scripting Control Panel
12
______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Figure 8. Block Diagram Display Panel
Figure 9. ADC Graph Display Panel
______________________________________________________________________________________
13
14
L3
90Ω
VDD
REF
IN2
IN1
IN0
OUT1
FB1
FB2
OUT2
IN3
Figure 10. MAX1407 EV Kit Schematic
______________________________________________________________________________________
R15
10kΩ
1%
C3
0.018µF
JU1
VDD
AVDD
C2
0.1µF
C1
4.7µF
GND
C15
10µF
AGND
12
9
8
7
6
14
13
5
4
3
1
28
27
U1
25
DGND
C4
10µF
CLKIN
WU1
WU2
SCLK
DIN
CS
DVDD
16
17
20
21
18
19
10
11
23
15
SHDN 2
D0
DRDY
FOUT
INT
DOUT
JU3
R23
10kΩ
1%
18
R14
10kΩ
1%
VDD
SD
R9
100kΩ
1%
TP4
R20
10kΩ
1%
SW1
SW2
R22
10kΩ
1%
R18
10kΩ
1%
R17
10kΩ
1%
R16
10kΩ
1%
AGND
VDD
INA+
IND-
INC-
INB-
INA-
IND-
INC-
INB-
INA-
INC+
INA+
IND+
INB+
2A2
2A1
GND
2Y4
2Y3
1Y3
2Y2
2Y1
1Y2
1Y4
5
INC+
MAX1833
U2
L1
47µH
MAX978
U5
MAX978
U4
U3
SN74LVC244A
SHDN
BATT
1Y1
1
2
3
7 INB+
IND+
1
8
6
4
2
8
6
4
2
5
1
7
3
13
11
10
3
5
14
7
9
16
AGND
R19
10kΩ
1%
TP3
UP03V
22
R21
10kΩ
1%
C6
0.1µF
VDD
12
Y1
32.768kHz
C14
10µF
JU2
3 2 1
JU13
R13
10kΩ
1%
VBATT
24
26
SD
CLKOUT
MAX1407
RESET
CPLL
AVDD
AGND
REF
IN2
IN1
IN0
OUT1
FB1
FB2
OUT2
IN3
PSGND
OUTD
OUTC
OUTB
OUTA
GND
GND
VCC
VCC
VCC
VCC
GND
GND
OUTD
OUTC
OUTB
OUTA
2A4
2A3
1OE
1A4
2OE
1A3
1A2
1A1
VCC
GND
RST
OUT
LX
1
8
19
6
4
2
20
TP2
PF0
10
11
14
15
13
9
12
16
16
12
9
13
10
11
14
15
17
15
3
6
5
4
C10
0.1µF
D0
RESET
SHDN
C7
10µF
WU2
J1-29
VDD
J1-19
J1-20
J1-21
J1-22
VDCIN
J1-23
J1-24
J1-32
R33
10kΩ
1%
C8
0.1µF
AGND
J1-25
DOUT
R5
100kΩ
1%
R29
10kΩ
1%
R4
100kΩ
1%
R28
10kΩ
1%
R8
100kΩ
1%
L2
90Ω
JU11
C9
0.1µF
DRDY
INT
FOUT
JU8
JU7
R7
100kΩ
1%
R32
10kΩ
1%
C5
10µF
3 2 1
SCLK
DIN
TP1
JU6
GND
GND
GND
6
15
7
11
2
R2
301kΩ
1%
C13
22pF
JU10
R6
100kΩ
1%
R31
10kΩ
1%
R30
10kΩ
1%
J1-28
J1-34
R24
10kΩ
1%
AGND
R3
100kΩ
1%
R1
150kΩ
1%
VREG
(+1.7V TO +5.7V)
SCLK
OUTB
DIN
UP0
U6
IN
REFA
REFB
WU2
J1-30
MAX5154
(MAX5155/3V)
4
U8
JU4
CS
PDL
CL
AGND
DGND
OSA
OSB
U7
AGND
1
9
3
14
10
6
12
5
16
4
2
AGND
AGND
AGND
AGND
R25
10kΩ
1%
J1-26
J1-31
R27
10kΩ
1%
GND
IN
JU14
MAX6162
OUT
VDD
6
2
1
3
DOUT
GND
MAX8863 SHDN
13
JU5
SET
OUT
OUTA
5
4
3 2 1
JU12
+VDC
J1-27
R26
10kΩ
1%
J1-4
CS
J1-33
AGND
C11
0.1µF
AGND
J1-3
J1-2
J1-1
J1-7
J1-8
VDCIN
(+2.7V TO +5.5V)
AGND
C12
4.7µF
VDCIN
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
MAX1407 Evaluation Kit/Evaluation System
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Figure 11. MAX1407 EV Kit Component Placement Guide—Component Side
______________________________________________________________________________________
15
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
Figure 12. MAX1407 EV Kit Component Placement Guide—Solder Side
16
______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Figure 13. MAX1407 EV Kit PC Board Layout—Component Side (Layer 1)
______________________________________________________________________________________
17
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
Figure 14. MAX1407 EV Kit PC Board Layout—Ground Planes (Layer 2)
18
______________________________________________________________________________________
MAX1407 Evaluation Kit/Evaluation System
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
Figure 15. MAX1407 EV Kit PC Board Layout—Power Planes (Layer 3)
______________________________________________________________________________________
19
Evaluates: MAX1407/MAX1408/MAX1409/MAX1414
MAX1407 Evaluation Kit/Evaluation System
Figure 16. MAX1407 EV Kit PC Board Layout—Solder Side (Layer 4)
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
© 2002 Maxim Integrated Products
Printed USA
is a registered trademark of Maxim Integrated Products.