Board Connectors and Components
5
SNOU145A – June 2017 – Revised August 2017
Copyright © 2017, Texas Instruments Incorporated
TMP116EVM User's Guide
3.1.3
Debug Jumper – J4
J4 is the connector that allows debugging the firmware using three wires instead of the standard 14 pins
header. This connector is not populated.
3.1.4
Pushbutton Switch – SW1
Basically, the SW1 is to bring the MSP430 into a BSL mode for upgrading the firmware with combination
of the USB connector manually referring to the picture in
BSL button (SW1 switch). Press and
hold the switch SW1 next to the USB connector while plugging the USB cable from the board to the PC.
This will allow bringing the MSP430 into BSL mode; however, the firmware software will automatically put
the MSP430 into BSL mode, refer to firmware upgrade section.
3.1.5
Header Connector – J2
The purpose of the header connector is to isolate the heat source from coming directly to the TMP116,
and the perforation allows user to snap at the break tab and connect via wires or header to both ends for
remote temperature measurements.
3.1.6
LED – (D1, D2, D4)
There are a total of three LEDs on the board: green (D4), red (D2), and orange (D1). The green LED is
the power supply indicator, and it should be turn ON. The orange LED should not blink when the EVM is
initially plugged into the PC. The orange LED will blink if the power on reset tests on the MSP430
microcontroller fails on startup or if the Test LED button is toggled. The orange LED will blink when the
Start Graph button is pressed. The red LED is the Alert pin indicator when the Alert pin is pulling LOW.
3.1.7
I2C Slave Addresses – (R12, R13, R14, R15)
TMP116 is capable of supporting 4 I2C 7-bit addresses. The TMP116 is connected to the bus by a unique
slave address to operate data transfer from the master-transmitter to the slave-receiver or slave-
transmitter to the master-receiver. The TMP116 can be configured desired four serial bus addresses
depending on the state of the ADD0 as
. At default, the resistor R15 is soldered, and configured for
0x48h address.
Table 3. I2C Slave Addresses
CORRESPONDING EVM
RESISTOR
ADD0 PIN CONNECTION
SLAVE ADDRESS
BINARY
HEX
R15
GND
1001000
0x48
R13
V+
1001001
0x49
R14
SDA
1001010
0x4A
R15
SCL
1001011
0x4B