锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

基于STC89C52的数字温度计 附C语言代码.doc

时间:2022-10-19 18:30:00 ad集成芯片温度传感器

基于STC89C数字温度计52 附C语言代码

数字显示温度计论文

学校: 华侨大学

学院: 信息科学与工程学院

班级:10级 集成电路设计与集成系统

组别: 自控06组

组员:*** *** **

目 录

摘要...3

第一章 总体设计方案3

1.1 系统功能概述…………………………………………………………………. 3

1.2设计思路……………………………………………………………………… 3

1.3整体设计框图 ………………………………………………………………… 5

第二章 硬件设计5

2.1主电路原理图………………………………………………………………… 5

2.2 DS18B20温度传感器……………………………………………………………5

2.3 DS1302时钟电路……………………………………………………………… 6

2.4 声光报警电路………………………………………………………………… 6

2.5 LCD1602显示电路…………………………………………………………… 7

第三章 软件设计7

3.1 整个系统流程图………………………………………………………………….7

第四章 总结与体会8

摘要

随着现代信息技术的快速发展,本文介绍了以单片机为主要控制器件的一种DS18B20温度传感器通过LD实现新型数字温度计的液晶屏传输数据。因为使用了温度传感器DS18B与传统的温度计相比,设计的数字温度计减少了外部硬件电路,具有读数方便、测温范围广、测温准确、数字显示、应用范围广等特点。DS18B20温度计还可应用于高温报警、远距离多点温度控制等方面。LCD1602液晶屏显示

第一章 总体设计方案

1.1系统功能概述

该系统运用了时钟芯片和温度传感器的相结合,并采用液晶屏显示,能够同时显示日历。时间以及多路温度。可以通过按键来调时 调整预设温度的上下限,并设置声光报警,但当温度低于最小值或高于最高值时,将提示报警。保存的温度可以通过按钮按时保存。

1.2设计思路:

1)单片机的选择

方案1:采用传统STC89C52RC作为电机控制的核心。单片机算术具有操作功能强、软件编程灵活、自由度大等优点。它可以通过软件编程实现各种算法和逻辑控制。由于其功耗低、体积小、技术成熟、成本低,广泛应用于各个领域。

方案2:采用STM32F103ZET6微控制器(ARM cortexM3内核,非易失性512k Flash程序存储器。它是一种高性能、低功耗的32位CMOS微处理芯片,市场应用最多。其主要特点如下:512KB Flash ROM,72M主频,片内集成AD、DA, 以及具有DMA、SPI总线。

因为这个系统是对的CPU操作速度要求不高,不需要执行非常复杂的操作,加上成本和团队成员各自的技术特点,综合选择STC89C52RC更适合本系统的要求。

2)温度传感器的选择

方案1:温度传感器DS18B20是一种改进的智能温度传感器。与传统的热敏电阻和其他温度测量元件相比,它可以直接读取被测温度,并可以通过简单的编程实现9~12位的数字读数。DS18B20独特的单线接口只需要一个端口引脚进行通信,并且有多个端口引脚DS18B20可并联于唯一的三线,实现多点网络功能;用户可根据需要定义报警设置,非常方便。

DS1302是一种高性能、低功耗、带RAM实时时钟芯片可计时年、月、日、日、时、分、秒,具有闰年补偿功能,工作电压宽2.5~5.5V。三线接口与单片机同步通信,多个字节的时钟信号或RAM数据。DS1302内部有一个31×8用于临时存储数据RAM寄存器。DS1302是DS1202升级产品DS1202兼容,但增加了主电源背电源双电源引脚,提供了后电源涓细电流充电的能力。

、日、时、分、秒计时,具有闰年补偿功能,工作电压宽

第四章 总结与体会

作为一名大二学生,在这次设计实践中,我深刻体会到了工欲善其事,必先利其器的道理。无论我们在生活中做什么,我们都应该事先做好充分的准备,知道,以便更好地完成任务。

经过不断的学习,努力工作得到了回报,终于做出了一个简单的工作,虽然这个功能非常简单,但在实际应用中,仍然存在一些不足。include

#define uint unsigned int

#define uchar unsigned char

sbit rs=P2^0; //1602

sbit rw=P2^1; //1602

sbit en=P2^2; //1602

sbit DQ=P2^3; //ds18b2

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章