DS1621_Temp Sensor Interfacing with Atmega16

Published Mar 13, 2021
 2 hours to build
 Beginner

This project Demonstrate the temperature measurement ranges from -55 dec C to 125 deg C using Atmega16, DS1621 Temp Sensor which support I2C communication. DS1621 is a I2C based Temp sensor which can be use to monitor temp in industrial applications.This project involves I2C communication with Atmega16. Atmega16 is low cost powerful MCU which has onchip ADC,SPI and I2C and USART.

display image

Components Used

LCD 16x2 Display Module
LCD16x2 has two lines with 16 character in each line. LCD16x2 is generally used for printing values and string in embedded application.
1
ATmega 16
ATmega 16
1
Connecting Wire Jumper Wires
Connecting Wire Breadboard wires
15
DS1621 Temperature Sensor
DS1621 Temp Sensor
1
Resistor 10 kOhms
Metal Film Resistors - Through Hole 10 kOhms 250 mW 1% 100 PPM / C
2
Description

In Many application measurement of accurate  temp is very important to control various applications.

This project depicts the interfacing and temp measurement of I2C based Temp sensor DS1621

Digital Thermometer and Thermostat. The program is written in Embedded C. MCU is Atmega16.

Atmega16 is 8 bit MCU having on Chip I2C, SPI, USART and ADC.It is very important to understand I2C protocol as an Embedded Engineer. 

Codes

Downloads

Atmega16_datasheet Download
DS1621_I2C_Temp_Sensor Download
Image Download

Institute / Organization

WIT
Comments
Ad