- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题 目:数字温度计的设计
姓 名: 马彦文
学 号:
专 业:电子信息工程
指导老师: 周峰
设计时间:2014年 11月
盐城工学院信息工程学院目 录
1、引言 1
1.1 设计意义 1
1.2 系统功能要求 1
2、方案设计 1
3、硬件设计 2
3.1、温度模块设计 2
3.2、按键模块设计 3
3.3、显示模块设计 3
3.4、AT89C52单片机系统模块 4
3.5、主板电路模块的设计 7
4、软件设计 8
4.1、电路的proteus的仿真 8
5、系统调试 12
5.1、仿真系统PROTEUS 12
5.2、KEIL C简介 13
5.3、仿真实验结果图 14
6、总结设计 15
7、参考文献 16
8、附 录A;源程序 17
9、附 录B;电路原理总图 29
数字温度计的设计
1 引 言
设计意义
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用可广泛用于食品库、冷库、粮库等需要控制温度的地方。目前,该产品已在温控系统中得到广泛的应用随着电子工业的发展,数字仪表反应速度快、操作简单,对使用环境要求不高的优点,市场上逐渐出现越来越多的数字式温度计另外,纵观国际上现有的温度计的变化,总的趋势是从模拟向数字转变,相应的体积也在不断减小,并且一切向着数字化控制,智能化控制方向发展。测量温度的关键是温度传感器,随着科学技术的发展,温度传感器的发展经历了三个发展阶段:传统的分立式温度传感器,模拟集成温度传感器,智能集成温度传感器。特别是现代仪器的发展,微型化、集成化、数字化正成为传感器发展的一个重要方向。总之,从温度计的诞生,发展到现在,温度计对物理学和日常生活起着非常重要的作用。由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。在通过对数字式温度计的特性的了解之后,我们采用模块设计的方法来设计本系统。数字式温度计系统主要由部分组成:主控模块,采集模块,键盘模块,显示模块。
系统框图
硬件设计
由方框图可知键盘扫描是一个大的循环过程,通过判断按键的次数实现LCD的显示及相关报警系统的动作,单片机与显示、键盘、接收、存储器彼此相联系。
3.1 温度模块
温度模块采用DS18B20来实现温度的采集与传输,继而将外界与单片机进行联通。
3.2 按键模块
按键用于切换摄氏温度和华氏温度
3.3显示模块
显示模块需要与单片机进行数据与程序通信,其中涉及阵列编程的相关知识,LCD比普通LED功能要多,可实现不同形式的显示,但编程复杂需要量力而行。
3.4 AT89C52单片机系统模块
温度模块采用DS18B20来实现温度的采集与传输,继而将外界与单片机进行联通。按键用于切换摄氏温度和华氏温度显示模块需要与单片机进行数据与程序通信,其中涉及阵列编程的相关知识,LCD比普通LED功能要多,可实现不同形式的显示,但编程复杂需要量力而行。
AT89C51性能
AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含有4KB的可反复擦写的只读程序存储器和128字节的随机存储器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容,由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,它为很多嵌入式控制系
您可能关注的文档
最近下载
- 中国移动2018年校园招聘考试笔试题目考试试卷-历年考试真题.doc VIP
- 基础会计洑建红习题答案(新税率).doc VIP
- 蟑螂防治_六_不同场所蟑螂的防治.docx VIP
- 人民大2023商务英语视听说(第1册)(第二版)PPTUnit 8 Work and Life.pptx VIP
- 医美皮肤美容产品芙语诺专业知识课件.pdf VIP
- 跨文化交际:中英文化对比 (14).ppt VIP
- 《乳腺癌术后康复锻炼课件》.ppt VIP
- 科研经费管理规定.docx VIP
- 鲁科版四年级上册劳动项目一 清洁与卫生——班级卫生大扫除(课件).pptx VIP
- 2025年秋学期人教版初中数学八年级上册教学计划教学进度表.docx VIP
文档评论(0)