毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机的温度报警器设计+程序+电路图(2)

时间:2024-02-18 09:54来源:毕业论文
1。2应用前景 随着工业化水平的不断提高,温度在许多的工业生产中成为了被控参数之一,尤其是在 食品 生产、石油提炼、化工建材中有着非常重要的作

1。2应用前景

随着工业化水平的不断提高,温度在许多的工业生产中成为了被控参数之一,尤其是在食品生产、石油提炼、化工建材中有着非常重要的作用。根据所应用的不同场合下,所需要的温度也是不相同的,同时不同的生产工艺流程下,各个环节的温度需求也有所不同。由于在不同条件下对温度需求的精度不同,使得传统的温度测试控制方法不能满足需求,于是在计算机的技术的基础上,现代化测温技术应运而生,在精度和准确度都有了大量的提高。展望未来,以单片机为基础的温度测控不仅是一个极具潜力的领域,更与我们生活密不可分。

2系统的总体设计方案

2。1总方框图

温度报警器的总体设计方框图如图2。1所示,主控制器选用的是单片机,采用的温度传感器对温度进行采集,将温度数据在单片机中处理后,在LED上显示出来,并对温度进行判定,当检测温度蜂超出报警值时,蜂鸣报警器鸣会发出声音提示,并且指示灯闪烁不停。

图2。1 总体方框图

2。2 方案选择

2。2。1 单片机芯片选择

方案一:采用STC89C52单片机。

作为硬件系统的核心部件,C52单片机的内部拥有8KB的程序存储空间,以及512字节的数据存储空间,同时还带有2KB的EEPROM(带电可擦写,可进行编程更改的只读存储器)存储空间,从兼容性方面来说,它能够很好地兼容MSC-51系列的单片机,并使用串口直接进行下载。

方案二:采用AT89S51单片机。

作为硬件的核心部件,S51单片机的内部拥有4KB的片内程序存储器,以及128字节随机数据存储,同样的S51单片机也拥有EEPROM存储的的功能,能对MSC-51系列单片机进行兼容。

基于以上两种方案的对比,发现无论选择那种芯片都能满足要求,但是对比内部细微差别,以及设计成本方面来考虑,最终选定C52单片机作为核心部件,而且他拥有很高的性价比和抗干扰能力。

2。2。2 温度传感器选择

方案一:利用比较传统的方案,使用热敏电阻等敏感元件对温度进行感应,随着被测温度不断的发生变化,从而对热敏元件的电流、电压等物理量进行采集,然后在进行数模转换电路转换,最后再利用单片机进行数据的处理分析,得出被测温度结果,本方案需要对转换电路和感温电路进行设计,复杂度高。

方案二:利用相对智能的方案,利用温度传感器对温度进行采集,在许多单片机的课程设计中,各种传感器的使用相对比较广泛,这样就可以只用温度传感器就可以直接对温度数据进行采集,然后再进行转换,利用单片机进行温度数据处理,避免了温度采集及时的复杂情况,本设计采用的温度传感器是DS18B20。

从以上的两种方案进行对比,虽然两种方案都能达到预期的要求,但是方案一,需要设计感温电路等,设计比较复杂。方案二则使用温度传感器,电路设计简单,容易理解,而且很容易进行操作。所以本设计选择方案二。

2。3 主要元件介绍 

2。3。1 STC89C52单片机源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766

被广泛应用在各种编程和重要的嵌入式控制中的STC89C52单片机,使得它的功能也越来越繁多,其标准功能有:8KB的可反复擦写 Flash ROM,512B的内部RAM,含有32 个双向I/O 口线,看门狗功能,内部含有可擦可编程的只读存储器,拥有3个16 位能进行编程的定时器/计数器,2个串行中断和外部中断源,内部含有2种软件模式进行选择。一是空闲模式,在此模式下,CPU会暂停工作,允许其他部分继续工作。二是掉保护电模式,在此模式下,RAM中的数据内容会被保存,以防止丢失,单片机会被迫停止一切工作,一直到硬件复位或者是中断复位时才会继续工作。主要功能总结如表2。1所示: STC89C52单片机的温度报警器设计+程序+电路图(2):http://www.youerw.com/zidonghua/lunwen_201912.html

------分隔线----------------------------
推荐内容