- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
1 引言 4
2 总体方案设计 4
2.1硬件组成 5
2.2 方案论证 6
2.3 总体方案 7
3 硬件电路设计 7
3.1 时钟电路 7
3.2 复位电路 8
3.3 A/D转换设计 8
3. 4放大电路设计...................................................................................................9
3.5 显示电路设计 10
3.6 报警电路 11
4 系统软件设计 14
4.1 主程序设计 14
4.2 AD转换设计 15
4.3 显示子程序的设计 16
5 调试 17
5.1 硬件调试 17
5.2 软件调试 17
6 总结..........................................................................................................................18
参考文献 19
附录A 系统原理图 20
附录B 源程序清单 21
1 引言
温度作为一种最基本的环境参数,和人们的安全、生活,工农业生产有着紧密的联系,因此在某些场合对温度进行检测,并且在温度超过期待范围后进行报警便显得尤为重要,对能实现温度检测并报警的装置的设计和研发也就有了特别的意义。
单片机作为一种微控制器,由于具有体积小,质量轻,功耗低,价格便宜,可靠性高,功能强大等特点,已经进入人们生活,工业生产的各个领域,现在很难在某个领域看不到单片机的痕迹。在智能仪表领域,由于单片机的上述优点,用单片机作为控制平台,结合不同类型的传感器,可以很容易地对温度,湿度,流量等物理量进行检测。
针对在日常生活和工业生产中对温度进行检测和监控的需求,本课题以AT89C51单片机为核心设计了一种温度报警器,它可以通过键盘对温度进行上下限设置,用液晶进行温度显示,并且在超出温度设定范围后发声报警。本设计也具有一定的扩展性,例如可以再加一个烟尘传感器和光电传感器,扩展为火灾报警器。
本设计以PT100热电阻为温度检测元件,设计了一个对单点温度实时检测并在温度超过一定值时进行报警的的单片机温度检测系统,可以实现以下功能:
1.实现对环境温度的测量和显示;
2.能通过按键设置报警温度;
3.温度超过设置值时产生光声报警;
4. 报警同时系统发出中断命令停止工作。
2 总体方案设计
2.1 硬件组成
按照温度报警器设置的组成以及所需完成的功能,本设计需要以下硬件:
1 热敏电阻PT100:完成对温度的采集,将温度的变化转换成电压信号;
2 放大器AD620:将热敏电阻所转化的电压信号进行放大,并送到模数转换器ADC0809中;
3 声光报警系统: 当温度超过设定值时用于报警的系统
4 控制器:作为控制系统的核心,可采用工控机、PLC、DCS或微控制器,本设计采用单片机。
温度报警器系统框图见图2.1所示。
图2.1 温度报警器系统框图
2.2 方案论证
2.2.1单片机选型
本方案使用的是AT89C51单片机,AT89系列的单片机对于一般用户来说,有下列明显的优点:
①AT89C51单片机在一块芯片上集成了CPU、RAM、ROM、定时器/计数器和多种功能的I/O口设备等,相当于一台计算机所需要的基本功能部件。
②内部含有Flash存储器,在系统开发过程中很容易修改程序,可以大大缩短了系统的开发时间。
③AT89系列并不对80C31的简单继承,功能进一步增强。在我国这种单片机受到广泛青睐,很多以前使用80C51、80C52的用户都转而使用AT89系列。对于有丰富编程经验的用户而言,不需要仿真器,可以直接将程序载入芯片,放在目标板上加电直接运行,观察运行结果,出现问题时再进行修改,然后重新写程序,再进行试验,直至成功。
AT89系列包括两大类,第一类是常规的,就是AT89C系列,这类单片机要用常规的并行方法编程,必需使用编程器编程;第二类是在系统可编程ISP Flash系列,也就是AT89S系列,这类单片机除了用常规的并行方法变成外,还可以在系统下用下载线进行编程,省去价格昂贵的编程器,而且可以在目标板上直接修改程序。
2.2.2 温度传感器选择
传感器是测控系统前向通道的关键部件,它也称换能器和变换器,一般是指非电物理量与电量的转换,即传感器是将被测的非电量(如压力、温度等)转换成与之对应的电量或电参量(如电流、电压、电阻等)输出的一种装置。采集温度是有一下几种方案:
方案一:采用温度传感器AD590。它具有较高的精度,相比于热敏电阻精度有
您可能关注的文档
- 维修电工高级技师理论知识要点分析.doc
- 维修电工高级理论试卷正文要点分析.doc
- 维修电工高级理论知识试卷(带)要点分析.doc
- 维修电工高级理论知识要点分析.doc
- 维修电工高级理论知识一及要点分析.doc
- 维修电工技师理论复习好要点分析.doc
- 维修电工技师论文——PLC控制系统要点分析.doc
- 维修电工理论要点分析.doc
- 维修电工三级理论考试机200道参考要点分析.doc
- 维修电工中级鉴定复习题要点分析.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)