Digilent PmodTMP3 - Digital Temperature Sensor
The Digilent PmodTMP3 is a temperature sensor built around the Microchip TCN75AVUA.
Functional Description
The PmodTMP3 uses an 8-pin connector that allows for communication via I
2C and provides pins to daisy-chain the PmodTMP3 to other I
2C devices. The PmodTMP3 also provides three 3-pin headers for selecting the I
2C address of the chip, and one 2-pin header for controlling external devices based upon temperature thresholds defined by the user in software. Temperature data measured by the device is formatted in two’s compliment and may be programmed for a resolution of 9-bits to 12-bits through the configuration register on the TCN75AVUA.
Interfacing with the Pmod
The Pmod TMP3 communicates with the host board via the I
2C protocol. Users may select one of 8 different I
2C slave addresses ranging from 0x48 to 0x4F by adjusting the jumpers JP1, JP2, and JP3 to either be at a digital '1' (3.3V) or a digital '0' (GND).
Pinout Description Table
Header J1 |
Pin |
Signal |
Description |
1 & 5 |
SCL |
Serial Clock |
2 & 6 |
SDA |
Serial Data |
3 & 7 |
GND |
Power Supply Ground |
4 & 8 |
3V3 |
Positive Power Supply |
Header J2 |
Pin |
Signal |
Description |
1 |
AL |
Alert Pin |
2 |
GND |
Power Supply Ground |
Jumper Blocks |
Jumper Block |
State |
Description |
JP1 |
3V3/GND |
Address bit 1 high/low |
JP2 |
3V3/GND |
Address bit 2 high/low |
JP3 |
3V3/GND |
Address bit 3 high/low |
JP4 |
Enabled |
SDA pull-up enabled |
JP5 |
Enabled |
SCL pull-up enabled |
JP6 |
Enabled |
Alert pull-up enabled |
Any external power applied to the Pmod must be within 2.5V and 5.5V; however, it is recommended that Pmod is operated at 3.3V.
Physical Dimensions
The pins on the pin header are spaced 100 mil apart. The PCB is 1 inch long and 0.8 inches wide.