预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

温度检测与超温报警系统TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc264371543"一概述PAGEREF_Toc264371543\h4HYPERLINK\l"_Toc264371544"二方案设计与比较PAGEREF_Toc264371544\h4HYPERLINK\l"_Toc264371545"2.1控制芯片的选择PAGEREF_Toc264371545\h4HYPERLINK\l"_Toc264371546"2.2温度采集部分PAGEREF_Toc264371546\h5HYPERLINK\l"_Toc264371547"2.3键盘显示部分PAGEREF_Toc264371547\h6HYPERLINK\l"_Toc264371548"三系统的硬件设计PAGEREF_Toc264371548\h6HYPERLINK\l"_Toc264371549"3.1系统框图如下PAGEREF_Toc264371549\h6HYPERLINK\l"_Toc264371550"3.2报警电路PAGEREF_Toc264371550\h7HYPERLINK\l"_Toc264371551"3.3按键显示电路PAGEREF_Toc264371551\h7HYPERLINK\l"_Toc264371552"3.4温度数据采集部分PAGEREF_Toc264371552\h8HYPERLINK\l"_Toc264371553"3.5电源部分:PAGEREF_Toc264371553\h9HYPERLINK\l"_Toc264371554"四系统工作原理PAGEREF_Toc264371554\h10HYPERLINK\l"_Toc264371555"4.1DS18B20工作原理PAGEREF_Toc264371555\h10HYPERLINK\l"_Toc264371556"4.2液晶显示LCD1602工作原理PAGEREF_Toc264371556\h10HYPERLINK\l"_Toc264371557"4.3理论分析与计算PAGEREF_Toc264371557\h11HYPERLINK\l"_Toc264371558"五系统软件设计PAGEREF_Toc264371558\h11HYPERLINK\l"_Toc264371559"4.1主程序流程图:PAGEREF_Toc264371559\h11HYPERLINK\l"_Toc264371560"4.2显示流程图PAGEREF_Toc264371560\h14HYPERLINK\l"_Toc264371562"4.3温度采集流程图PAGEREF_Toc264371562\h15HYPERLINK\l"_Toc264371563"结束语PAGEREF_Toc264371563\h16HYPERLINK\l"_Toc264371564"参考文献:PAGEREF_Toc264371564\h16一概述在某些工业生产过程中,如恒温炉、仓库储藏、花卉种植、小型温室等领域都对温度有着严格的要求,需要对其加以检测和控制。传统的温度测量方法是将温度传感器输出的模拟信号放大后送至远端A/D转换器,最后单片机对A/D转换后的数据进行分析处理。这种方法的缺点是模拟信号在传输的过程中存在损耗并且容易受到外界的干扰,导致测量的温度精度不高。本设计以STC89C52RC单片机为控制核心,利用美国Dallas公司最新推出的单总线数字温度传感器DSl8820测量温度,单片机处理后将温度显示在LCDl602上,还可通过按键设置温度上下限值实现温度超限报警等功能。二方案设计与比较2.1控制芯片的选择方案一:凌阳十六位单片机SPCE061A,该芯片内置在线仿真、编程接口,可以方便实现在线调试,但该芯片价格昂贵,用与该系统中就大材小用了。方案二:采用AT89C52单片机,AT89C52单片机软件编程自由度大,可用编程实现各种控制算法和逻辑控制本系统选用的AT89C52芯片时钟可达12MHz.运算速度快,控制功能完善。其内部具有128字节RAM.而且内部古有4KB的ROM,不需要外扩展存储器.可使系统结构更为简单、实用比较这两种方案,综合考虑单片机的各部分资源,因此此次设计选用方案二。2.2温度采集部分方案一:采用热敏电阻,可满足测量范围,但热敏电阻精度、重复性、可靠性较差。方案二:采用温度传感器AD590采集温度变化信号,这需要A/D采样芯片,将其