Evaluates: MAX17094
Level-Shifter Logic-Level Inputs
(JU5–JU11)
The MAX17094 level-shifter inputs can be supplied
either using the on-board logic or from an externally
applied signal through configuration of jumpers
JU5–JU11. Additionally, when using on-board logic,
SW1 controls the logic levels based on its own settings.
When SW1 is on, the logic input is high. When SW1 is
off, the logic input is pulled low through a 100kΩpull-
down resistor. See Table 4 for jumpers JU5–JU11 con-
figuration.
Level-Shifter Output Loading (JU14–JU21)
The MAX17094 EV kit incorporates jumpers JU14–JU21
to provide loading options at the level-shifter outputs,
YDCHG and Y2–Y8. See Table 5 for jumpers JU14–JU21
configuration.
Output-Voltage Selection
The MAX17094 EV kit’s step-up switching-regulator out-
put (VMAIN) is set to +8V by feedback resistors R2 and
R3. To generate output voltages other than +8V (up to
+14V), select different external voltage-divider resis-
tors, R2 and R3. Note that changing the VMAIN voltage
setting changes the VN and VP charge-pump output
voltages. Refer to the
Main Step-Up Regulator
and
Output-Voltage Selection
sections in the MAX17094 IC
data sheet for more information.
Detailed Description of Software
The MAX17094 device includes a calibrator used for
adjusting an LCD’s backplane voltage (VCOM) in TFT
LCD displays. The VCOM voltage is adjusted by con-
trolling the amount of sink current from a current source
connected to the POS terminal of the op amp. This is
accomplished by programming the desired setting into
the device’s 7-bit internal DAC. The MAX17094 sup-
ports four different I2C slave addresses; configure SW2
to select between different addresses. Refer to the
MAX17094 IC data sheet for further details.
Loading 7-Bit DAC Setting
The DAC setting corresponds to a certain sink-current
level, which in turn corresponds to a specific VCOM
voltage. With the MAX17094 EV kit software, the
device’s 7-bit internal DAC is configured by entering an
appropriate DAC setting into the Load DAC edit box.
The DAC setting can be set from 0x00 (VCOMMIM) to
0x7F (VCOMMAX). The DAC setting is written to the
device by pressing the Load DAC button (Figure 1).
Reading 7-Bit DAC
The MAX17094 7-bit DAC is read by either pressing the
Read DAC button or by checking the DAC polling
checkbox. When checked, the software continuously
reads and displays the DAC’s current setting.
Access Control Register
The Write To group box is used to select whether
volatile (WR) or nonvolatile (IVR) memory is accessed
during read and write cycles involving the data register.
When the WR/IVR radio button is selected, data on the
data register is written to both the WR and IVR. When
the WR Only radio button is selected, data on the data
register is written to the WR only.
Simple SMBus Commands
There are two methods for communicating with the
MAX17094: through the MAX17094 EV kit software
main window (Figure 1), or through the interface win-
dow available by selecting the Action | Interface
Diagnostic Window menu item from the menu bar. The
Maxim command module interface window (Figure 2)
includes a 2-wire interface tab that allows for execu-
tion of the SMBusSendByte(), SMBusReceiveByte(),
and SMBusQuick() commands. See Table 6 for details
regarding SMBus commands.
The Command byte and Data Out combo boxes
accept numeric data in binary, decimal, or hexadeci-
mal. Hexadecimal numbers should be prefixed by $ or
0x. Binary numbers must be exactly eight digits. See
Figure 2 for an illustration of this tool.
MAX17094 Evaluation Kit
6 _______________________________________________________________________________________
Table 4. Jumper JU5–JU11 Functions