Temperature - DS1631

Temperature 2 - I2C - DS1631

Print
Category: I2C boards
Published Date Written by Francois

I2C Temp2

Fig. 1 I2C Temperature Sensor 2

Description:

This is another I2C temperature sensor. It is based around a Maxim DS1631 sensor.
It is a high accuracy sensor with resolution selectable between 9 and 12 bits. It can generate an interrupt if the temperature goes beyond programmed limits.

The board can be powered from 2.7 to 5V processor board.

Specifications:

Input voltage 2.7 to 5V

InterfaceI2C

Temperature-55 to +125 °C

Resolution9 to 12 bits

 0.5 to 0.0625 °C

Accuracy+/-0.5 °C


Schematic:

This is the same schematic than the temperature sensor 1, but the sensor is changed for a Maxim DS1631 instead of a Microchip MCP9803. The SDA and SCK I2C lines are pulled high by R2 and R3, while R7 and R8 protects the lines. R4 to R6 pull address line A0 to A2 low. The lines can be pulled high by SW1, and can be used to set the I2C slave address of the board.

The Int signal is push-pull, but is still pulled high by R1. S1-4 allows to pass the signal to the interrupt signal of the I2C bus cpnnector.

The I2C connectors JP5 and JP6 allow the board to be connected to an I2C bus in a chain. They are optional.


I2C Temp2 schematics

Fig. 2 I2C Temperature 1 sensor schematic


Construction:

The PCB fits on a small single sided board. All components are on the top side except the temperature sensor, which is on the copper side.


I2C Temp2 layout

Fig. 3 I2C Temperature 2 sensor layout


I2C Temp2 bottom view

Fig. 4 Bottom view of PCB

Start with the lowest components, and continue with the higher ones. Finish with the sensor on the copper side.

I2C Temperature 2 Sensor Component list
C1: 100 nF
R1, R4, R5, R6: 100 K
R2, R3: 22 K
R7, R8: 220 
IC1: Maxim DS1631 SOIC
SW1: microswitch DIP8
JP5, JP6: Connector AMP MT 5pins male (optional)

How to use / Testing:

To check the board, connect the board to an I2C interface, and run the I2C Temperature tutorial. Just make sure you set the right I2C slave address with S1.


Files and links:

Eagle PCB and schematics files for I2C Temperature sensor 2.
PDFs of PCB, layout and schematics of I2C Temperature sensor 2.
PIC Tutorials for I2C Temperature sensor.
Maxim DS1631 Temperature sensor.

Post your comments...

    Copyright 2011. Poker Games. Copyright © 2012 riaDesign