Datasheet

MAX34409 Evaluation Kit Evaluates: MAX34409
Detailed Description of Software
Software Startup
If the MAX34409 EV kit is connected when the software
is opened, the software first initializes the hardware to
communicate. Next, the software searches for all slave
addresses on the I
2
Cbusandconnectstothefirstslave
address that is valid. Then, the GUI displays EV Kit
Hardware Connected
at the bottom-right corner of the
window under the Maxim logo. If the EV kit is not connect-
ed on software startup, the GUI populates with default EV
kit values and displays EV Kit not detected! Once the EV
kit is connected, the GUI searches for slave addresses.
Menu Items
The File menu item contains save, load, and exit options.
To save the settings in the Control
group box on the
Control/Registers tab (Figure 2), click Save Project
As or Save Project
.ThissavesthesettingstoanXML
file. Load ProjectupdatestheGUIwiththeXMLfileand
writes the values to the device.
The Connection menu item allows the user to connect
to a desired device. Find Slave Addresses searches for
all slave addresses connected to the I
2
Cbus.Toselect
a device, click Select Slave Address and all the slave
addresses found are shown and are selectable. Slave
address18hisnotselectabletopreventcommunicating
with the alert response address.
Status Log
Thestatuslogbelowthetabsdisplaysalltheactionsthe
GUIperforms.WheneveraSMBuscommandisreador
written,theactionisconfirmedbythelog.Thelogcanbe
clearedbyclickingontheClear Logbutton.
Monitor/Graph Tab
The Monitor/Graphtabsheet(Figure1)displaysallthe
ADCvaluesandovercurrentstatusforeachchannel.In
the Monitorgroupboxtable,thePolled values are the
ADC values read from ADC1–ADC4 (04h to 07h) that
are converted to amps using the RSENSE value in the
Control
tableshowninFigure2.TheOC column displays
theovercurrentstatusbitinSTATUS(00h).ThePeak and
Average columns track the maximum and average of the
Polled
valueforeachchannel.Thesevaluescanbereset
byclickingontheReset Peak and Average button.The
ENA Pin and SHTDN Pin state are read from STATUS
(00h). All values on the tab are read when the tab is
selected or when the Read button is clicked. The OC
statusbitsareclearedaftereveryread.ChecktheAuto
Poll
checkboxtocontinuouslyreadevery30ms.
The Data Log Controls group boxcontains the graph-
related controls. Poll Count displays the number of
readsthathavebeentrackedinthedatalog.Whenthe
polled count reaches 100,000, the graph deletes the old-
est polled value and adds a new polled value. The Peak
and Average
valuesarestillbasedonallthepollcount
values, but the graph only displays the latest 100,000
polled values. To reset the Poll Count, Peak, and
Average values, click on the Data Log Reset
button.To
turn off data logging during polling, check the Data Log
Off
checkbox.TosaveallthedatagraphedtoaCSVfile,
click on the Save Data Logbutton.
Control/Registers Tab
The Control/Registerstabsheet(Figure2)displaysall
the SMBus commands and their current values. In the
Control
group boxtable, the RSENSE (mΩ) column is
the value of the resistor (R3X–R6X) between IN+ and
IN- signals.The Over-Current (A) column displays the
overcurrent threshold (08h to 0Bh) converted to amps
using the RSENSE value. The ALERT Signal Enabled
checkboxandtheADC Averaging drop-downlistread/
write to bits in Control (01h). The Over-Current Delay
and Shutdown Delay
edit boxes set the delays stored
in registers 02h and 03h, respectively. The Reset check-
boxessettheresetbitintheOvercurrentDelay(02h)or
ShutdownDelay(03h)register.