单片机技术的防火报警器系统设计
目 录
摘要 II
引言 1
一、系统总体设计方案 2
二、主要选用芯片介绍 3
(一)、AT89C52性能特性 3
1、多功能I/O口 3
2、 STC89C52芯片的功能介绍 4
(二)、AD0832芯片介绍 5
1、 功能特点 5
2、外部引脚及其说明 6
3、单片机对ADC0832 的控制原理 6
(三)显示模块的选择与论证 8
三、系统硬件电路设计 9
(一)、烟雾传感器选择 9
(二)、显示电路设计 9
显示部分采用SMC1602液晶屏进行数据显示,其主要技术参数为。 9
(三)、复位电路的设计 11
(四)、声光报警电路的设计 12
四、系统的调试与测试 13
(一)调试 13
(二) 硬件电路的调试过程 14
(三) 软件的调试过程 14
五、系统程序流程图 15
六、结束语 16
七.主要参考文献 16
附录 17
附录1:主要程序清单 17
附录2:实物图 20
附录3:原理图 21
附录4:PCB图 22
引言
燃烧的火灾造成了很大威胁,在时间和空间上的造成人类生命财产和社会保障的损失。这造成了许许多多严重的事故,所以人类一直没有停止对其研究。
火灾已经成为经常发生的一种事故,在我国经常造成毁灭性的灾难。
在这几年里,中国的经济是在不断的发展,你看每年的GDP是逐年升高,随着经济发展的增快,城市化也在不断的发展,城市的高楼啊,商场啊是越来越多,然后发展固然重要,但是一旦要是发展火灾的话,造成的损失那是很大的,将会不可估算。这些年来,据科学家门研究发现,火灾发生的概率也是越来越大,这是我国经济发展带来的不可避免的一个结果。
在过去里,人们对于火灾也做过很多专门的研究,得出的结论就是,火灾大部分都是与温度的升高,以及工厂里排放的大量的烟雾,还有就是和电
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
,随着经济发展的增快,城市化也在不断的发展,城市的高楼啊,商场啊是越来越多,然后发展固然重要,但是一旦要是发展火灾的话,造成的损失那是很大的,将会不可估算。这些年来,据科学家门研究发现,火灾发生的概率也是越来越大,这是我国经济发展带来的不可避免的一个结果。
在过去里,人们对于火灾也做过很多专门的研究,得出的结论就是,火灾大部分都是与温度的升高,以及工厂里排放的大量的烟雾,还有就是和电力系统有关,比如哪里漏电啊,都会发生很严重的火灾,所以我们首先要了解这些火灾发生的源头,然后才能把它遏制在摇篮里。以及一旦发生火灾时,人们要懂得自我保护的意识。
由于现在科技水平确实是非常的发达,电子也是达到了一个很高的科技水平,所以我们要运用电子科技,智能化的水平来促进防火报警器的发展,防火报警器系统则是预防火灾发生的相当有效的一种手段,能让人们在危险到来之际做出相应的准备。
一、系统总体设计方案
防火报警系统的结构框图如图1所示,在本设计中,我们首先用到的是烟雾传感器,用烟雾传感器把大自然中的物理信号转化为电信号,由于单片机处理的是数字信号,所以我们还要用到模数转换电路,把测量得到的模拟信号转换成数字信号,控制部分由单片机来完成。在本系统中要实现防火报警器的功能,首先我们要采集到信号,采集信号由烟雾传感器实现,由于采集到的信号非常微弱,所以我们还要对采集到的信号进行放大,然后把放大的信号给单片机处理,单片机对其进行滤波的处理,然后将滤波后的值和预设的报警值做出比较。当这个值超出预警值时报警电路启动发出报警信号,相反即是正常状态。为了可以更有效的做出报警提示,可以在声音报警的基础上加入灯光报警。并且为方便监控可将检测到的烟雾值显示在显示屏上,使得系统更加完善。
图1-1系统结构框图
二、主要选用芯片介绍
(一)、AT89C52性能特性
1、多功能I/O口
STC89C52RC是在STC89C51RC系列的升级版,是完全兼容STC89C51的单片机。改变了51的RAM空间使其增大了一倍达到了256字节,并且使内部FLASH也增加了一倍达到了8K,并且增加了一个计数器/定时器T2。STC89C52,单片机是8位CPU内核,其中在51单片机中RAM有128字节,它有32个I/O口,除此之外还有111条指令,在这些指令中绝大部分是单字节,在51单片机中有两个定时,计数器,还有5个中断;有一个USART的串行通信,它是全双工的,意思是说:在同一时间段,两边都可以发送和接收数据。对于我们来,52单片机是我们最熟悉的了,因为我们第一个接触的就是51单片机,学好51单片机为我们学其它的高大上的单片机打下了坚实的基础,而对于一般不是太大的系统而言,51单片机已经足够了。而52与51基本一样,所以不担心。
STC89C52具有四个8位的并行I/O口:
表1? STC89C52 I/O口
总共有32根接口线。同时每个接口线都是能够单独用来做作输入或输出。
又如表2所示。
表2? P1口管脚复用功能
在STC89C52中,P3有复用功能,如表3所列。在Flash编程与程序校验的过程中,P3要不断的调试,以及达到预期的作用,该接口还能控制信号。通过灵活的运用各个引脚,从而达到作用。
表3 P3端口引脚与复用功能表
2、 STC89C52芯片的功能介绍
表4 芯片功能介绍
(二)、AD0832芯片介绍
图2-1 模数转换电路
此电路用的芯片叫做ADC0832,之
摘要 II
引言 1
一、系统总体设计方案 2
二、主要选用芯片介绍 3
(一)、AT89C52性能特性 3
1、多功能I/O口 3
2、 STC89C52芯片的功能介绍 4
(二)、AD0832芯片介绍 5
1、 功能特点 5
2、外部引脚及其说明 6
3、单片机对ADC0832 的控制原理 6
(三)显示模块的选择与论证 8
三、系统硬件电路设计 9
(一)、烟雾传感器选择 9
(二)、显示电路设计 9
显示部分采用SMC1602液晶屏进行数据显示,其主要技术参数为。 9
(三)、复位电路的设计 11
(四)、声光报警电路的设计 12
四、系统的调试与测试 13
(一)调试 13
(二) 硬件电路的调试过程 14
(三) 软件的调试过程 14
五、系统程序流程图 15
六、结束语 16
七.主要参考文献 16
附录 17
附录1:主要程序清单 17
附录2:实物图 20
附录3:原理图 21
附录4:PCB图 22
引言
燃烧的火灾造成了很大威胁,在时间和空间上的造成人类生命财产和社会保障的损失。这造成了许许多多严重的事故,所以人类一直没有停止对其研究。
火灾已经成为经常发生的一种事故,在我国经常造成毁灭性的灾难。
在这几年里,中国的经济是在不断的发展,你看每年的GDP是逐年升高,随着经济发展的增快,城市化也在不断的发展,城市的高楼啊,商场啊是越来越多,然后发展固然重要,但是一旦要是发展火灾的话,造成的损失那是很大的,将会不可估算。这些年来,据科学家门研究发现,火灾发生的概率也是越来越大,这是我国经济发展带来的不可避免的一个结果。
在过去里,人们对于火灾也做过很多专门的研究,得出的结论就是,火灾大部分都是与温度的升高,以及工厂里排放的大量的烟雾,还有就是和电
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
,随着经济发展的增快,城市化也在不断的发展,城市的高楼啊,商场啊是越来越多,然后发展固然重要,但是一旦要是发展火灾的话,造成的损失那是很大的,将会不可估算。这些年来,据科学家门研究发现,火灾发生的概率也是越来越大,这是我国经济发展带来的不可避免的一个结果。
在过去里,人们对于火灾也做过很多专门的研究,得出的结论就是,火灾大部分都是与温度的升高,以及工厂里排放的大量的烟雾,还有就是和电力系统有关,比如哪里漏电啊,都会发生很严重的火灾,所以我们首先要了解这些火灾发生的源头,然后才能把它遏制在摇篮里。以及一旦发生火灾时,人们要懂得自我保护的意识。
由于现在科技水平确实是非常的发达,电子也是达到了一个很高的科技水平,所以我们要运用电子科技,智能化的水平来促进防火报警器的发展,防火报警器系统则是预防火灾发生的相当有效的一种手段,能让人们在危险到来之际做出相应的准备。
一、系统总体设计方案
防火报警系统的结构框图如图1所示,在本设计中,我们首先用到的是烟雾传感器,用烟雾传感器把大自然中的物理信号转化为电信号,由于单片机处理的是数字信号,所以我们还要用到模数转换电路,把测量得到的模拟信号转换成数字信号,控制部分由单片机来完成。在本系统中要实现防火报警器的功能,首先我们要采集到信号,采集信号由烟雾传感器实现,由于采集到的信号非常微弱,所以我们还要对采集到的信号进行放大,然后把放大的信号给单片机处理,单片机对其进行滤波的处理,然后将滤波后的值和预设的报警值做出比较。当这个值超出预警值时报警电路启动发出报警信号,相反即是正常状态。为了可以更有效的做出报警提示,可以在声音报警的基础上加入灯光报警。并且为方便监控可将检测到的烟雾值显示在显示屏上,使得系统更加完善。
图1-1系统结构框图
二、主要选用芯片介绍
(一)、AT89C52性能特性
1、多功能I/O口
STC89C52RC是在STC89C51RC系列的升级版,是完全兼容STC89C51的单片机。改变了51的RAM空间使其增大了一倍达到了256字节,并且使内部FLASH也增加了一倍达到了8K,并且增加了一个计数器/定时器T2。STC89C52,单片机是8位CPU内核,其中在51单片机中RAM有128字节,它有32个I/O口,除此之外还有111条指令,在这些指令中绝大部分是单字节,在51单片机中有两个定时,计数器,还有5个中断;有一个USART的串行通信,它是全双工的,意思是说:在同一时间段,两边都可以发送和接收数据。对于我们来,52单片机是我们最熟悉的了,因为我们第一个接触的就是51单片机,学好51单片机为我们学其它的高大上的单片机打下了坚实的基础,而对于一般不是太大的系统而言,51单片机已经足够了。而52与51基本一样,所以不担心。
STC89C52具有四个8位的并行I/O口:
表1? STC89C52 I/O口
总共有32根接口线。同时每个接口线都是能够单独用来做作输入或输出。
又如表2所示。
表2? P1口管脚复用功能
在STC89C52中,P3有复用功能,如表3所列。在Flash编程与程序校验的过程中,P3要不断的调试,以及达到预期的作用,该接口还能控制信号。通过灵活的运用各个引脚,从而达到作用。
表3 P3端口引脚与复用功能表
2、 STC89C52芯片的功能介绍
表4 芯片功能介绍
(二)、AD0832芯片介绍
图2-1 模数转换电路
此电路用的芯片叫做ADC0832,之
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1506.html