- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告
课程名称: 微机原理课程设计
课 题: 基于单片机的温度数据采集控制
专业班级: 计算机系12101班
学 号: 201217010152
姓 名: 余智文
指导老师: 周慧灿
日 期: 2015年7 月2 日
教师评语:
成绩评定: 指导教师(签名):
目 录
1.课题简介(黑体小4)……………………………………………………………1
2.设计方案…………………………………………………………………………1
3.具体设计…………………………………………………………………………1
3.1电路原理……………………………………………………………………1
3.2 程序原理……………………………………………………………………1
3.3关键代码段源码及分析……………………………………………………2
4.测试………………………………………………………………………………11
4.1测试过程中遇到的问题记录………………………………………………11
4.2测试结果……………………………………………………………………11
5.总结………………………………………………………………………………11
设计体会……………………………………………………………………………12
参考文献……………………………………………………………………………12
基于单片机的温度控制
一、课题简介
本课题是关于8个字节超长整型数据,实现其运算( 加、减、乘)功能及二个数相比较的功能,满足其用户在进行数据计算时的需要,增大了数据的使用范围,解决了在实际中数据的越界。
二.设计题目及具体要求
1基于单片机的温度监控系统
2温度测算范围-20℃---70℃
3分辨率小于0.5℃
4所测的温度值可以由LCD液晶直接显示可以任意设置上下限温度的报警功能
5显示日期和时间到LCD液晶, 使用proteus,protel软件的功能仿真和画原理图
三.设计目的
1.通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。
2.掌握采用8051单片机控制温度传感器DS18B20、时钟芯片
DS1302
和编程原理。
3.通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。
四.设计的意义
该次设计通过应用所学单片机的理论基础知识,解决现实生活上的问题。设计温度控制系统
五.设计方案
设计思路
总体设计大致可分为两部分组成:一·温度采集模块。二·实时时钟电路模块。
该设计通过单片机和温度传感器及相关部件实现温度的测量和数字显示。采用数字温度芯片DS18B20 测量温度,输出信号全数字化,便于单片机处理及控制,省去传统的测温方法的很多外围电路。
且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线形较好。在0—100 摄氏度时,最大线形偏差小于1 摄氏度。DS18B20 的最大特点之一采用了单总线的数据传输,由数字温度计DS18B20和微控制器AT89S51构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接。温度传感器DS18B20进行实时温度检测并显示,能够实现快速测量环境温度,并可以根据需要设定上下限报警温度。该系统扩展性非常强,它可以在设计中加入时钟芯片DS1302以获取时间数据,在数据处理同时显示时间。
设计方框图
此方案的测温装置电路简单、精确度较高、实现方便、软件设计也比较简单,故本次设计采用此方案。
设计原理
温度传感器DS18B20
DALLAS 最新单线数字温度传感器DS18B20是一种新型的“一
线器件”其体积更小、更适用于多种场合、且适用电压更宽、更经济。DALLAS 半导体公司的数字化温度传感器DS18B20是世界上第一片支持“一线总线”接口的温度传感器。温度测量范围为-55~+125 摄氏度,可编程为9位~12 位转换精度,测温分辨率可达0.0625摄氏度,分辨率设定参数以及用户设定的报警温度存储在EEPROM 中,掉电后依然保存。被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可以在远端引入,也可以采用寄生电源方式产生;多个DS18B20可以并联到3 根或2 根线上,CPU只需一根端口线就能与诸多DS18B20 通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路
文档评论(0)