This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMP117EVM: Dual Sensor and how to set it up

Part Number: TMP117EVM
Other Parts Discussed in Thread: TMP117, USB2ANY,

Hello!

I have a TMP117 EVM and I want to connect it to two thermal sensors on flex PCB. I've broken off the tmp117 using the perforation, connected the USB and whats left of the evaluation board to a perforated circuit board, and to the circuit board I wired two identical 6 pin FPCs -- the only difference I made was in the connection. For one FPC, I jumped pins 4 and 5 together, and on the other I jumped pins 5 and 6. I currently have pin 1 unconnected, 2 to SCL, 3 to SDA, 4 to V+, and 6 to GND (with 5 being connected to V+ on one FPC, and GND on the other) [ see image if unclear-- bottom row of numbers is related to 0.5 mm side of the FPC]. When I connect the USB to the computer I get the following error: "Connected to USB2ANY Controller, but failed to connect to device TMP117 on I2C @0x48". 

Any suggestions? I have tried connecting both FPCs directly to the evaluation board and got the same error message. 

  • Hello Amal,

    Can you please clarify what the pins on the FPC are connected to the on the TMP117?  Can you please provide a schematic of your FPC?  Also, note that the TMP117EVM already includes 5.1k pull up resistors on SDA/SCL.  

    The device address is defined by the address pin, which is pin 4 of the DRV package or pin C1 of he YBG package.  

    Also, you can find a dual sensor version of the GUI below which can talk to two sensors on the same I2C bus with different addresses.  

    https://dev.ti.com/gallery/view/THSApps/TMP117DualSensor_GUI/ver/1.1.0/ 

  • Thanks for responding Eddie:

    Here is the schematic -- 

    The FPC looks like this:

    As mentioned in the original post, I soldered a bit of metal to connect 4/5 on one FPC, and 5/6 on the other. I have the TMP117EVM with the DRV package, however that thermal sensor has been broken off in favor of a flex PCB with a thermal sensor which has the same configuration-- this is connected to the FPC using a standard connector for PCB:

    And to clarify, I have been using the dual sensor GUI that you linked. Please let me know if theres anything else I'm missing here. Thank you in advance for your help!

  • ... Turns out I got the error because the thermal sensors werent connected well, thank you though!