毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S51单片机的数字温度计设计+电路图+源程序(2)
1. 系统整体方案设计
该系统的总体设计思路如下:温度传感器DS18B20首先测得当前的的温度值,然后发送到AT89S51单片机上进行处理,最后使温度显示在LCD1602液晶模块上。该系统检测范围是-10℃~100℃。本设计主要达成的目的是能够以数字化及时显示当前测得的环境温度值,如果当前的温度超出开始人为设定的范围时可以主动发出报警,同时指示灯闪烁。
数字温度计系统主要采用的设计方法是模块化设计,由AT89S51总控制模块、键盘控制模块、液晶显示模块以及DS18B20温度模块等几个部分组成,每一个模块实现相应的功能,简化了系统设计。总控制模块实现的是控制以及数据的处理,温度模块负责采集温度的数据供单片机进行处理,键盘模块负责对系统进行设置和控制。AT89S51单片机作为整个系统的主控制芯片,其最突出的特点是功耗较低、成本低廉、
经济
实用。温度模块由新型的数字温度传感器DS18B20实现其温度的采集与转换功能,DS18B20体积比传统的温度敏感元件小,测量准确度更高,同时还具有较强的抗干扰能力等诸多优点。液晶显示部分主要由LCD1602模块构成,一体化的LCD1602提供两行共三十二个字符的显示空间,液晶显示模块使得数据可以进行实时的更新。
单片机简称为MCU(MicroController Unit),通常被叫做微控制器。它是一块集成的半导体硅片,上面集成了中央处理器、存储器(RAM、ROM)、I/O口、中断系统、定时器/计数器、系统时钟电路及系统总线集[2]。因其具有微小型计算机的属性和功能,所以又被称作单片微型计算机。AT89S51芯片内部包含有4KB的可重复擦写1000次的Flash只读程序存储器(ROM),还包含有128B的数据存储器,这种结构可以使运行速度加快,还可以降低功耗,它完全兼容标准版的MCS-51操作指令系统。在AT89S51芯片的内部集成了一个与通用CPU基本相同的8位中央处理器,包括运算器和控制器两大部分。
2. 硬件设计
2.1 元器件的选择
单片机的选择:
MCS-51系类的单片机包括基本型和增强型,其中8051是最具有代表性的产品,其价格低廉是它最大的优势,是最早进入我国并得到了广泛应用的8位单片机[3]。但是它们的缺点是运算速度比较慢,而且片内存储器空间小。如果采用芯片内部自带4KB的Flash存储器的AT89S51单片机时,可以在线电擦除电写入或者在线编程,还可以软件选择节电工作方式,时钟频率以及运算速度都更快了。通过以上比较所以选择AT89S51更加符合设计要求。
测温传感器的选择:
常用测量温度的热敏电阻类的元件,测得的温度数据是通过电压或电流的变化来决定的,需要将信号经过模数转换后再用单片机进行处理。采用单总线DS18B20温度传感器,它内部集成了模数转换器,简化了电路结构,大大减少了因转化过程造成的精度误差,同时还减少了接线的麻烦,综合以上优点所以所以选择DS18B20更符合设计要求。
共2页:
上一页
1
2
下一页
上一篇:
基于多体系统传递矩阵法的直升机武器系统动力学建模与仿真
下一篇:
51单片机蓝牙无线遥控系统设计
热环境对磁记忆信号的影响ANSYS有限元分析
单片机数字红外测距系统设计+电路图+程序
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
辩护律师的作证义务和保...
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】