MAXIM MAX6951EVKIT

19-2180; Rev 0; 11/01
MAX6951 Evaluation Kit
Features
♦ Eight-Digit 7-Segment + dp Common-Cathode
Display
♦ SPI-Compatible Serial Interface
♦ Configurable Built-In LDO Linear Regulated Power
Supply Demonstrates +3.3V or Other Voltages
♦ Reconfigurable for Stand-Alone Operation
(with an External Microcontroller)
♦ Easy-to-Use Menu-Driven Software
♦ Includes Windows 95/98-Compatible Software
♦ Assembled and Tested
Ordering Information
PART
TEMP. RANGE
MAX6951EVKIT
0°C to +70°C
IC PACKAGE
16 QSOP
Component List
DESIGNATION
QTY
C1
1
10µF ±20%, 16V X7R ceramic
capacitor (1812)
TDK C4532X7R1C106M
C2
1
10µF ±10%, 10V tantalum
capacitor (A)
Kemet T494A106K010AS
C3, C4
C5
C6
2
1
1
DESCRIPTION
0.1µF ±10%, 16V X7R ceramic
capacitors (0603)
Murata GRM39X7R104K016AD
47µF, 6.3V low-ESR POSCAP (C)
capacitor
Sanyo 6TPA47M
18pF ±5%, 50V COG ceramic
capacitor (0603)
Murata GRM39COG180J050AD
DESIGNATION
QTY
D5, D6
2
200mA, 25V Schottky diodes
(SOT23)
Fairchild BAT54C
J1
1
DB25 male right-angle connector
J2
1
5-pin header
R1, R2, R3
3
10kΩ ±5% resistors (0805)
93.1kΩ ±1% resistor (0805)
R4
1
R5, R6
2
Not installed (0805)
U1
1
MAX6951EEE (16-pin QSOP)
U2
1
MAX604ESA (8-pin SO)
U3
1
MAX1841EUB (10-pin µMAX)
None
1
MAX6951 PC board
None
1
MAX6951 data sheet
None
1
MAX6951 EV kit data sheet
1
3 1/2in software diskette,
MAX6951 EV kit
None
C7
D1–D4
1
1µF, 16V X7R ceramic capacitor
(1206)
Murata GRM42-6X7R105K016
4
Red two-digit 7-segment
common-cathode LED displays
(0.560in)
Fairchild MAN6940
DESCRIPTION
Windows is a registered trademark of Microsoft Corp.
SPI is a trademark of Motorola, Inc.
________________________________________________________________ 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: MAX6951
General Description
The MAX6951 evaluation kit (EV kit) is an assembled and
tested PC board that demonstrates the MAX6951 serially
interfaced eight-digit LED display driver IC. The EV kit is
powered by a user-supplied +4VDC to +6.5VDC power
supply. A configurable +3.3V or user-configurable lowdropout (LDO) linear regulated power supply provides
power for the entire EV kit. An SPI™-compatible serial
interface is connected to an IBM PC-compatible computer’s parallel port for easy evaluation. The EV kit can
easily be reconfigured for interfacing with a user-supplied microcontroller (standalone operation).
Windows® 95/98-compatible software provides a userfriendly interface to demonstrate the various features of
the MAX6951 IC. The program is menu driven and
offers a graphic interface with control buttons. Windows
NT/2000 support is available; contact the factory for
details.
Evaluates: MAX6951
MAX6951 Evaluation Kit
Component Suppliers
PHONE
FAX
Fairchild
SUPPLIER
888-522-5372
972-910-8036
Kemet
864-963-6300
864-963-6322
Murata
770-436-1300
770-436-3030
Sanyo
619-661-6835
619-661-1055
TDK
847-803-6100
847-390-4405
Note: When contacting suppliers, please indicate that you are
using the MAX6951.
Quick Start
Required Equipment
Before you begin, the following equipment is needed:
• IBM PC-compatible computer running Windows 95/98
•
Computer monitor with 800 x 600 minimum screen
resolution
•
Parallel printer port (25-pin female socket on the
back of the computer)
•
Standard 25-pin, straight-through, male-to-female
cable (printer extension cable) to connect the computer’s parallel port to the MAX6951 EV kit
•
DC power supply capable of supplying between
+4V to +6.5V and at least 500mA current
Procedure
Do not turn on the power until all connections are
made.
1) Connect a cable from the computer’s parallel port to
the MAX6951 EV kit. Use a straight-through, 25-pin,
female-to-male cable. The EV kit software uses a
loopback connection to confirm that the correct port
has been selected.
2) The MAX6951.EXE software program can be run
from the floppy or hard drive. Use the Windows program manager to run the program. If desired, you
may use the INSTALL.EXE program to copy the files
and create icons for them in the Windows 95/98 Start
menu. An uninstall program is included with the software. Click on the UNINSTALL icon to remove the EV
kit software from the hard drive.
3) Connect the power-supply positive terminal to the
VIN pad and negative terminal to the GND pad.
4) Turn on the power supply and set it to +4V.
5) Start the MAX6951 program by opening its icon in
the Start menu.
2
6) Observe as the program automatically detects the
parallel port address of the MAX6951 EV kit and starts
the main program.
7) Header J2 is provided to monitor the parallel port pins
supplying the CLK_P, CS_P, DIN_P (+5V signals),
and loopback signals. The CLK, CS, and DIN pads
on the EV kit’s left side are +3.3V level-shifted signals
from the MAX1841 level translator. Both signal locations can be used for monitoring.
Detailed Description
of Software
Note: Words in boldface are user-selectable features in
the software.
User Interface
The user interface is easy to operate. A mouse or the
Tab key can be used to navigate among various items of
the main display panel. Upon starting the program, the
MAX6951 EV kit display is programmed to initialize in
Normal mode, display 8-digits in No-decode mode,
blinking at a Slow Rate with an 8/16 (50% duty cycle)
display intensity, and display the contents of the initialized MAX6951 SRAM Plane P0 and P1 contents. The
MAX6951 EV kit 8-digit LED display should alternate
between HELLO--¯-- and --¯--6951. Figure 1 is the main
panel for the MAX6951 EV kit.
Main Panel Display Controls
The Display mode group of radio buttons determines the
mode of operation of the MAX6951 EV kit. Clicking on the
Shutdown radio button puts the MAX6951 EV kit in shutdown mode. The display is blank and the EV kit draws the
least amount of current in this mode. Selecting the
Normal radio button places the MAX6951 EV kit in the
normal mode of operation. Clicking on the Test radio button puts the MAX6951 EV kit in test mode. All eight digits
and all segment LEDs on the MAX6951 EV kit are illuminated with a 50% duty cycle (8/16). To change the blink
rate, click on one of the Blink Rate radio buttons. Once
selected, the Blink Rate can be adjusted by using the
Up-Down Arrows on the keyboard. The 7-segment
digits on the computer monitor do not blink. Intensity of
the MAX6951 EV kit LEDs can be adjusted by using the
mouse to move the Intensity Control track bar. Once
selected, the Intensity Control can be adjusted with
the left-right arrows on the keyboard. The number of
digits displayed is adjusted with the Digit Scan Limit
button or list box. To set the scan limit to eight digits,
click on the Eight Digits button or use the mouse to
scroll the list box to the desired number of digits. Once
_______________________________________________________________________________________
MAX6951 Evaluation Kit
Evaluates: MAX6951
Figure 1. Main Panel for MAX6951 EV Kit
the Digit Scan Limit list box is selected, the number
keys can be used to change values. If one digit is
desired, click on the One Digit button.
The SRAM Data Planes group of radio buttons select
which data plane is displayed on the computer monitor
7-segment digits and is updated when a digit value is
changed. Selecting the Plane P0 radio button displays
the contents of Plane P0 in the MAX6951. The program
keeps track of data written to all registers in the
MAX6951 hardware. Clicking on Plane P1 displays the
contents of Plane P1 written to hardware. Selecting
Plane P0 and P1 displays the contents of Plane P0 by
default. To clear the MAX6951 SRAM Plane registers
P0 and P1, click on the Clear Planes button.
Hexadecimal Decode Mode
The Digit Hexadecimal Decode checkboxes and buttons select which digits are represented in hexadecimal
decode mode. A ✔ in a Digit checkbox indicates that the
digit is in hexadecimal decode mode. A blank Digit
checkbox indicates the digit is in No-decode mode.
Clicking on the All Digits button places all eight digits in
hexadecimal decode mode or clicking on None places
all digits in no-decode mode.
When a digit is in Hexadecimal Decode mode, the digit’s
list box up-down arrows are used to select a value on
the numbered keypad once the digit’s list box has been
selected. To activate a digit’s decimal point, click on the
digit’s decimal point with the mouse or click again to
deactivate the decimal point.
For digits in no-decode mode, use the mouse to click on
the desired segment of the digit’s 7-segment display.
Note that the digit’s list box up-down arrows are disabled. To activate a digit’s decimal point, click on the
digit’s decimal point with the mouse or click again to
deactivate the decimal point. The left-side list box of each
_______________________________________________________________________________________
3
Evaluates: MAX6951
MAX6951 Evaluation Kit
Figure 2. SPI Utility Showing the Settings to Communicate with the MAX6951 EV Kit
digit displays the no-decode hex value written to the
MAX6951 hardware.
Digit 0 (left side) through digit 7 (right side) display the
contents of the selected MAX6951 SRAM data plane,
P0 or P1.
Pulldown Menus and Saving Data
All available functions except for changing a digit’s
value can be changed using the pulldown menu. Hot
keys (Alt + underlined letter) provide an alternative to
using the mouse to configure the MAX6951 EV kit.
Pressing on the Save Data button saves all the current
registers and SRAM (P0 and P1) data to the program’s
directory. Pressing on the Restore Data button
retrieves the saved register and SRAM (P0 and P1)
data and sends it to the MAX6951 EV kit hardware and
4
updates the main panel. Pressing the Clear Planes
button clears SRAM Planes P0 and P1.
General-Purpose SPI Utility
There are two methods for communicating with the
MAX6951 (Figure 2): through the Main Panel display or
through the general-purpose SPI utility. The utility configures the SPI parameters such as clock polarity (CPOL),
clock phase (CPHA), and chip select (CS) polarity. The
fields where pin numbers are required apply to the pins
of the parallel port connector. When using the SPI utility,
the Main Panel display no longer keeps track of changes
sent to hardware. The SPI utility is preconfigured for the
proper setting of CPOL, CPHA, and CS.
The utility only handles the data in byte (8-bit) format.
Data that is longer than a byte must be handled as mul-
_______________________________________________________________________________________
MAX6951 Evaluation Kit
Detailed Description
of Hardware
The MAX6951 EV kit demonstrates the MAX6951 8-digit
7-segment + dp common-cathode LED display driver
IC. The EV kit also features a MAX604 +3.3V LDO linear
regulator providing up to 500mA for the MAX6951 and
LEDs. The user can reconfigure JU6 to provide a voltage from +2.7V up to +5.5V to power the circuit. The
EV kit’s input requires a +4VDC to +6.5VDC power supply capable of supplying at least 500mA for a +3.3V
evaluation. The EV kit’s LDO linear regulator input voltage must be higher than the circuit voltage.
Additionally, an externally regulated +2.7V up to +5.5V
power supply can be used to power the EV kit,
EXT_VCC after reconfiguring jumper JU1.
The EV kit connects to an IBM-compatible PC computer
parallel port, which permits easy evaluation of the EV
kit. The EV kit’s SPI-compatible serial interface is connected to a MAX1841 (U3) level translator. The translator level-shifts the computer’s parallel port logic +5V
signals to the EV kit’s logic +3.3V or circuit voltage level
chosen by the user. By reconfiguring the appropriate
jumper (JU1), the translator can function with voltages
down to +2.7V. The level translator’s parallel port side
is powered by parallel ports D5 to D7 data pins, diodes
D5/D6, and capacitor C7, which provide approximately
+5V to the translator DVCC input. The LDO linear regulator supplies power to the translator’s output side. A
five-pin header (J2) is provided for monitoring the +5V
CLK_P, CS_P, DIN_P nonlevel-translated, and LOOPBACK signals coming from the parallel port cable.
The EV kit can be easily reconfigured for stand-alone
operation and can be connected to an external microcontroller for evaluation. Pullup resistors R1, R2, and R3
are provided on the EV kit for the MAX6951’s CLK, CS,
and DIN pins. PC board pads are provided for interfacing or monitoring the CLK, CS, and DIN +3.3V or circuit
voltage level chosen by the user, level-translated pins
of the MAX6951 IC.
The MAX6951 IC is configured to oscillate nominally at
4MHz by external capacitor C6 and resistor R4. The EV
kit can be reconfigured for evaluating other frequencies
by applying an external TTL/CMOS-compatible clock to
the EXT_OSC pad and reconfiguring jumper JU7. The
MAX6951’s peak segment current is set to 20mA by
OPTIONAL USER EXTERNAL
REGULATED PS
+4V TO +6.5V
(+2.7V TO +5.5V)
POWER SUPPLY
MAX604
LDO
MAX6951
EV KIT
(*)
5V
MAX6951
PC PARALLEL
PORT CABLE
5V PC
SIGNALS
MAX1841
3.3V
5V
EIGHT 7-SEGMENT DIGITS
+3.3V SIDE
+5V SIDE
* +3.3V OR USER-SETTABLE VOLTAGE
Figure 3. MAX6951 EV Kit Level-Translation Functional
Diagram
resistor R4.
The parallel port signals are level translated and
buffered from the EV kit by the MAX1841 level translator. However, the two sides are not galvanically isolated. Figure 3 shows the parallel port and level-translation interface for the MAX6951 EV kit.
Jumper Selection
MAX6951 EV Kit’s Power Source
The MAX6951 EV kit can be easily powered by a separate externally regulated power supply. The 2-pin
jumper JU1 selects the power source for the EV kit circuit. The external power source must be in the +2.7V to
+5.5V range and must be capable of supplying at least
500mA current. The output of the EV kit’s built-in LDO
power regulator must be isolated from the external
power supply. Table 1 lists the jumper options.
Stand-Alone Configuration
The MAX6951 EV kit features several jumpers to reconfigure the EV kit for stand-alone operation or PC/software control. The 2-pin jumpers, JU2 to JU5, select the
evaluation mode for the EV kit. Table 2 lists the jumpers
to cut open or short for the desired evaluation mode.
Note: All jumpers must be configured for only one
mode at a time and the proper voltage selected for
stand-alone mode.To select other output voltages
_______________________________________________________________________________________
5
Evaluates: MAX6951
tiple bytes. Thus, for the MAX6951 EV kit, 16-bit words
must be broken into two 8-bit bytes. Set the bits list box
to 16 so the clock sends 16 pulses on the CLK pin. The
command byte is entered first and then the data byte.
To write data to the MAX6951 EV kit hardware, enter
the data into the field: Data bytes to be written. The
data bytes must be hexadecimal and prefixed by 0x.
Separate each byte with a comma. Press the Send
Now button to write the data to the MAX6951 EV kit. For
example, to set the MAX6951 EV kit’s display intensity
to 2/16, enter the command word 0x02 and data word
0x01, as: 0x02,0x01 and click the Send Now button.
Evaluates: MAX6951
MAX6951 Evaluation Kit
Table 1. JU1 Functions
JUMPER
JUMPER,
PC BOARD TRACE
JU1
Shorted
LDO linear regulator U2 supplies power
LDO supplies +3.3V or user-selectable voltage*
Cut open
LDO linear regulator U2 output isolated
from EV kit’s VCC pins
EXT_VCC pad supplies EV kit power, range
+2.7V to +5.5V
JU1
JUMPER FUNCTION
EV KIT MODE
*See JU6 for configuring the EV kit for +3.3V or user-selectable voltage.
Table 2. JU2 to JU5 Functions
JUMPER
JUMPER,
PC BOARD TRACE
JU2
Cut open
U3 level translator CLK signal isolated
from EV kit
Stand-alone, external controller connected to
CLK pad*
JU3
Cut open
U3 level translator CS signal isolated
from EV kit
Stand-alone, external controller connected to
CS pad*
JU4
Cut open
U3 level translator DIN signal isolated
from EV kit
Stand-alone, external controller connected to
DIN pad*
JU5
Cut open
U3 level translator VCC pin isolated
U3 power disconnected, translator not required
JU2
Shorted
U3 level translator provides CLK signal
PC/software control through parallel port
JU3
Shorted
U3 level translator provides CS signal
PC/software control through parallel port
JU4
Shorted
U3 level translator provides DIN signal
PC/software control through parallel port
JU5
Shorted
U3 level translator powered from VCC rail
U3 power connected, translator required
JUMPER FUNCTION
EV KIT MODE
*See JU6 and JU1 for configuring the EV kit’s circuit voltage to match the external controller’s voltage.
Table 3. JU6 Functions
SHORT
LOCATION
MAX604
SET PIN
EV KIT MODE
1 and 2
Connected
to resistors
R5 and R6
User-selected voltage, +2.7V
to +5.5V range, VIN range
+5.5V to +6.5V at 500mA
2 and 3
(default)
Connected
to GND
+3.3V mode, VIN range
+4.0V to +6.5V at 500mA
Table 4. JU7 Functions
JUMPER/SHORT
LOCATION
1 and 2
(PC trace shorts
pins 1 and 2)
2 and 3
(PC shorting trace cut
open, wire soldered
to pins 2 and 3)
6
MAX6951
OSC PIN
OSCILLATOR
FREQUENCY
Connected to
capacitor C6
4MHz, set by
capacitor C6
and resistor R4
Connected to
EXT_OSC pad
and TTL/CMOS
clock
External TTL/CMOS
clock range
(1MHz to 8MHz) for
the external oscillator
(+2.7V to +5.5V), the PC board trace shorting pins 2
and 3 of jumper JU6 must be cut open. Voltage-divider
resistors R5, R6, and a wire shorting pins 1 and 2 of
jumper JU6 must be installed. Use the following equation to determine the value for resistor R5. R6 can range
up to 1.5MΩ, and 249kΩ is a good starting point:
R5 = R6 x ((VOUT / 1.20) - 1)
Evaluating Other Oscillator Frequencies
The MAX6951 EV kit features a jumper to select the oscillation frequency source. The MAX6951 is configured to
oscillate nominally at 4MHz by external components
capacitor C6 and resistor R4. The user can connect an
external TTL/CMOS clock oscillator to the EXT_OSC pad
to evaluate other frequencies (1MHz min to 8MHz max).
The 3-pin jumper JU7 selects the source for the
MAX6951 oscillator frequency. Table 4 lists the various
jumper options.
Troubleshooting
Problem: Cannot find the MAX6951 EV kit’s parallel
port connection.
Ensure that the I/O extension cable is connected to a
parallel port, and not a SCSI or other type of port. Verify
_______________________________________________________________________________________
VIN
J1-4
J1-3
J1-2
J1-1
J2-4
J2-5
J2-3
J2-2
J2-1
GND
DIN_P
CS_P
CLK_P
LOOPBACK
DIN_P
CS_P
CLK_P
NC
OFF
GND
GND
IN
DVCC
4
3
C1
10µF
16V
2
1
DVCC
J1-5
J1-13
1 DATA
5 DRRV
4 RIN
3 CIN
2
6
7
U3
J1-17
J1-16
J1-15
J1-14
J1-12
J1-11
J1-10
NC
NC
NC
NC
NC
NC
NC
7
CLK
OUT
VCC
JU2
CUT HERE
C3
0.1µF
J1-21
J1-20
J1-19
J1-18
JU3
CUT HERE
10
IO
JU4
CUT HERE
GND 6
RST
CLK 8
VCC 9
JU5
CUT HERE
VCC
R6
OPEN
R5
OPEN
C2
JU1
10µF CUT HERE
10V
1
JU6
5
SET
2
SHORT
PC TRACE 3
GND
GND
8
MAX1841
MAX604
U2
OUT
OUT
VCC
VCC
J1-25
J1-24
J1-23
GND
1
3
2
C5
47µF
6.3V
EXT_OSC
DIN
J1-22
CS
R1
10kΩ
VCC
EXT_VCC
C6
18pF
JU7
R4
93.1kΩ
1%
R3
10kΩ
8
9
7
1
15
2
C4
0.1µF
16
R2
10kΩ
VCC
GND
OSC
ISET
DIN
CS
CLK
VCC
SEG/DIG6
SEG/DIG1
SEG/DIG2
SEG/DIG3
SEG/DIG4
SEG/DIG5
MAX6951
U1
SEG/DIG7
SEG/DIG8
SEG9
6
5
4
3
14
13
12
11
10
J1-7
J1-6
SEG/DIG1
SEG/DIG2
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6 J1-9
SEG/DIG7 J1-8
SEG/DIG8
SEG9
D6
BAT54C
D5
BAT54C
GND
C7
1µF
DVCC
Evaluates: MAX6951
VIN
VIN
+4 TO +6.5V
MAX6951 Evaluation Kit
Figure 4. MAX6951 EV Kit Schematic (Sheet 1 of 2)
_______________________________________________________________________________________
7
8
Figure 5. MAX6951 EV Kit Schematic (Sheet 2 of 2)
_______________________________________________________________________________________
SEG/DIG1
SEG/DIG2
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
SEG/DIG1
SEG/DIG2
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
14
4
17
18
1
2
3
15
16
14
4
17
18
1
2
3
15
16
D1
2CC
2DP
2G
2F
2E
2D
2C
2B
1CC
1DP
1G
1F
1E
1D
1C
1B
1A
D2
2CC
2DP
2G
2F
2E
2D
2C
2B
2A
DISPLAY MAN6940 FAIRCHILD
1CC
1DP
1G
1F
1E
1D
1C
1B
2A
DISPLAY MAN6940 FAIRCHILD
1A
13
9
7
12
5
6
8
10
11
13
9
7
12
5
6
8
10
11
SEG/DIG2
SEG/DIG1
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
SEG/DIG2
SEG/DIG1
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
SEG/DIG1
SEG/DIG2
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
14
4
17
18
1
2
3
15
16
1CC
1DP
1G
1F
1E
1D
1C
1B
D3
2CC
2DP
2G
2F
2E
2D
2C
2B
2A
DISPLAY MAN6940 FAIRCHILD
1A
13
9
7
12
5
6
8
10
11
SEG/DIG2
SEG/DIG1
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
SEG/DIG1
SEG/DIG2
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
14
4
17
18
1
2
3
15
16
1CC
1DP
1G
1F
1E
1D
1C
1B
1A
D4
2CC
2DP
2G
2F
2E
2D
2C
2B
2A
DISPLAY MAN6940 FAIRCHILD
13
9
7
12
5
6
8
10
11
SEG/DIG2
SEG/DIG1
SEG/DIG3
SEG/DIG4
SEG/DIG5
SEG/DIG6
SEG/DIG7
SEG/DIG8
SEG9
Evaluates: MAX6951
MAX6951 Evaluation Kit
MAX6951 Evaluation Kit
1.0"
Figure 6. MAX6951 EV Kit Component Placement Guide—
Component Side
Figure 7. MAX6951 EV Kit PC Board Layout—Component Side
1.0"
Figure 8. MAX6951 EV Kit PC Board Layout—Solder Side
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.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ______________________9
© 2001 Maxim Integrated Products
Printed USA
is a registered trademark of Maxim Integrated Products.
Evaluates: MAX6951
1.0"