单片机温度检测报警器课程设计

单片机温度检测报警器课程设计

ID:17720818

大小:2.56 MB

页数:20页

时间:2018-09-05

单片机温度检测报警器课程设计_第1页
单片机温度检测报警器课程设计_第2页
单片机温度检测报警器课程设计_第3页
单片机温度检测报警器课程设计_第4页
单片机温度检测报警器课程设计_第5页
资源描述:

《单片机温度检测报警器课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、赣南师范学院物理与电子信息学院课程设计Ⅳ设计报告书基于AT89S52单片机的单片机温度检测显示报警器姓班级:学号指导老师:时间:2012年1月1号目录内容摘要1关键词1Abstract1Keywords11绪论22系统设计22.1设计任务与要求22.2方案的选择与论证33系统硬件设计43.1主控器模块53.2数码管显示模块63.3A/D转换模块63.4硬件元件清单84软件设计与仿真84.1主程序设计94.2仿真软件简介94.3仿真结果104.4系统调试124.5误差分析12结束语13附录:程序清单13参考文

2、献17内容摘要:该温度报警系统以AT89C51单片机为核心控制芯片,实现温度检测报警功能的方案。该系统能实时采集周围的温度信息进行显示,程序内部设定有报警上下限,根据应用环境不同可设定不同的报警上下限。该系统实现了对温度的自动监测,为设备的正常运行提供了条件,在工业中具有一定的实用价值和广泛的应用前景。另外该方案显示部分采用数码管来显示温度。关键词:AT89C51ADC0808温度检测报警Abstract:ThetemperaturealarmsystemAT89C51controlchip,realize

3、temperaturedetectionalarmfunctionscheme.Thesystemcancollectreal-timetemperatureinformationaroundthatinternalproceduressetalarmequipped,accordingtodifferentapplicationenvironmentcanbesetdifferentalarmupper.Thesystemrealizestheautomaticmonitoringoftemperatur

4、e,forthenormaloperationoftheequipmentprovidedacondition,intheindustryhascertainpracticalvalueandbroadapplicationprospect.Inadditiontheschemeshowspartadoptsdigitaltubetodisplaytemperature.Keywords:AT89C51ADC0808Temperaturedetectingalarm181绪论目前单片机渗透到我们生活的各个领

5、域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用必须重视。温度是一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制

6、温度。在控制领域中,对温度的控制有着举足轻重的作用。例如陶瓷的烧烤,只有控制住温度的适度,才能制作出一件完美的艺术品,否则只是一件废品;还有如酿酒的过程,也需要对温度进行控制。可见,在生活的许多方方面面都有着对温度进行感知和控制的需要。本次设计的目的就是基于AT89C51单片机设计一个温度检测,报警的系统,该系统能实时采集周围的温度信息进行显示,程序内部设定有报警上下限,根据应用环境不同可设定不同的报警上下限。该系统实现了对温度的自动监测,为设备的正常运行提供了条件,在工业中具有一定的实用价值和广泛的应用前

7、景。2系统设计2.1设计任务与要求2.1.1设计任务基于AT89C51单片机设计温度检测报警,可以实时采集周围的温度信息进行显示,并且可以根据应用环境不同设定不同的报警上下限。182.1.2设计要求(1)实时温度检测并显示其对应的值。(2)具有温度报警功能。(3)可以设报警置温度上下限。2.2方案的选择与论证2.2.1总体设计方案方案一:基于STC89C51单片机通过读取温度传感器DS18B20测量温度后存储的数据,之后送去数码管显示。当高于或低于一定温度将分别利用红黄灯报警。此方案由于DS18b20测量温

8、度范围为-55℃~+125℃,在工业生产中此范围较小。而且由于编程时采用I2C通信,因此读取数据是时序要求较高,程序编写复杂。本方案电路复杂,灵活性不高,效率低,不利于系统的扩展,对信号处理比较困难。方案二:采用51系列单片机作为整机的控制单元,将0-5V模拟电压信号通过AD0808模数转换成模拟温度值0-255℃,然后通过数码管显示其温度值。此方案设计简单,编程容易,并且增宽了测量温度范围。本设计采用第二种方案

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。