图4-3报警子程序流程图
4.4按键输入设计子程序流程图
本报警器设计附加一个消音功能按键。按键由于弹性作用的影响,在闭合及断开均有抖动过程,从而使电压也出现抖动,所以在识别按键时要消除抖动的影响。按键的识别方法采用扫描法,按键处理程序流程图如图4-4所示。
开始
N 按键是否闭 合
Y
调用延时子程序,延
时10ms去抖动
按键是否闭 N 合
Y
提取键值
调用键盘处理子程序 结束 图4-4 键盘扫描子程序流程图
31
5 结论
现代计算机技术的产业革命,将世界经济从资本经济带入到知识经济时代。在电子世界领域,从20世纪中的无线电时代也进入到21世纪以计算机技术为中心的智能化现代电子系统时代。现代电子系统的基本核心是嵌入式计算机系统(简称嵌入式系统),而单片机是最典型、最广泛、最普及的嵌入式系统。
21世纪是全人类进入计算机时代的世纪,而围绕单片机及嵌入式系统形成的电子领域就是这个时代的基础。在人们的生活、生产中,单片机都可以嵌入到任何对象体系中去实现智能控制。在控制系统中,单片机可以将现场采集到的数据信息传送给上位机,实现更高级的监控和数据通信。如今,单片机构成的现代电子系统已深入到各家各户,并且变我们的生活,如家庭中的音响、电视机、洗衣机、微波炉、电话、空调机和安全防盗系统等。
在现代社会中由于家庭火灾和有害气体中毒而导致死亡的人越来越多,每年给社会带来了很大的财产损失和社会负担。由于家庭火灾具有突发性,如果发现不及时很容易给家庭造成重大损失。然而文章设计的烟雾报警器可以很好的解决这个问题。文章以单片机为控制主体,烟雾传感器作为烟雾浓度探测器。由于报警器具有很高的灵敏度,即使在很低的浓度下也可以进行探测,而且还具有实时性,可以在最快的时间内对火灾发生前的物理和化学现象进行探测并发出报警,以提醒用户和其他人,因此它可以很好地减少家庭发生火灾的频率,能够保障人们生活的和财产的安全,是提供安全的生活环境所必备的仪器,具有十分广阔的市场空间和发展前景。
本文在对烟雾传感器和报警技术进行深入研究的基础上,详细地阐述了基于单片机控制的烟雾报警器的设计目的和实现方法。通过系统方框图、硬件电路图和软件流程图的表示,全面、具体地阐述了系统中各个部分的原理和功能。设计简单易懂,功能齐全,十分适合在家庭生活中使用。
尽管如此,实际上本设计还有很多的不足的地方。所以,为了进一步提高系统的安全性和可靠性,可以在本论文设计的报警器的基础上做些改动。如设计换气扇根据不同的烟雾浓度实现自动调速,使环境中的空气质量能够得到适度的改善;设计数码管直接显示环境中的烟雾浓度值,让用户或者赶到现场的人能够直接地知晓环境中的烟雾浓度值,以便做出更好、更合适的判断和处理;设计报警系统实现自动拨号功能,使用户和管理员能够及时地知道火灾情况并赶到现场,迅速地做处理;设计报警系统能够自动检测管道的水压,让单片机控制调节阀的不同输出实现出水量自由变化,若水压不足就可以及时地通知用户储水,以免发生火灾时措手不及等。
32
33