第一范文网 - 专业文章范例文档资料分享平台

基于单片机的火灾防盗监控系统的设计与仿真_毕业设计(论文)

来源:用户分享 时间:2025/5/21 6:46:16 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

进行密码修改任务,首先判断们是否打开,即之前密码是否正确,然后获取新的密码,确认后执行擦除和从写。程序流程图如图4.10所示。

改密程序入口 锁是否开? N Y 修改密码否? Y N 输入4~6位新密码并保存密码 输入密码位数送R7、指针初始化 新密码@R1覆盖原始密码@R0 修改指针 N 循环次数 R7-1=0? Y 返回

图4.10 密码修改子程序流程图

(5)显示处理子程序

显示模块要实时的显示当前的操作内容,本系统是通过HD7279来统一控制的,程序中只需要发送相应的操作码即可,程序流程图如图4.11所示:

显示程序入口 显缓指针R0、显示码R1、循环次数R6初始化

图4-11显示处理子程序流程图

图4.11 显示子程序流程图

(6)电机驱动子程序

单片机获取到指令后控制电机驱动对步进电机进行控制,电机连着锁芯,从而达到门的锁定和解锁状态。程序流程图如图4.12所示。

电机停止 返 回 图4.12 电机驱动子程序流程图

电机停止 延时5秒 延时5秒 电机正转 电机反转 电机驱动子程序 (7)键盘处理子程序

HD7279与单片机通信来相应按键操作,单片机只需检测和比对HD7279发

送来的代码即可。子程序的流程图如图4.13所示。

键盘处理入口 置7279的CS有效,并延时50us 发送读键指令码15H到7279,并延时12us 接收键值存于A中,CS信号 A为FFH否 N 置键标志00H Y 清键标志00H 由键值查键号 返回 图4.13 键盘处理子程序

(8)门磁检测及声光报警子程序

门磁传感器检测到信号后将获取到的数据经过放大滤波后通过A/D然后传给单片机并产生中断单片机处理获取到的数据,若超出限制,则将声光报警系统的使能端拉高,从而开启声光报警系统。程序流程图如图4.14所示。

声光报警子门磁检测子555芯片使能置1驱动声光报警 单片机外部中断检测到门磁信号 返回 声光报警 中断返回 图4.14 声光报警及门磁传感器子程序流程图

(9)无线通信子程序

接收信号,开中断 N Y 是否撤防 Y Y 锁开否? N 调用开锁子程序 是否布防 N 中断返回 Y N 锁开否? 调用上锁子程序 图4.15 无线通信子程序流程图

无线通信模块正常时在休眠当有信号来的时候启动并接收,就收到数据后产生中断,并将数据传给单片机,单片机将获取到的数据进行比对,然后执行相应的操作。流程图如图4.15所示。

5 系统调试

基于单片机的火灾防盗监控系统的设计与仿真_毕业设计(论文).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9bpf716e748njyy26yqz6tzp834d3b018sd_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top