仓库门窗防盗系统.ppt

上传人:xt****7 文档编号:5171625 上传时间:2020-01-22 格式:PPT 页数:21 大小:900.81KB
返回 下载 相关 举报
仓库门窗防盗系统.ppt_第1页
第1页 / 共21页
仓库门窗防盗系统.ppt_第2页
第2页 / 共21页
仓库门窗防盗系统.ppt_第3页
第3页 / 共21页
点击查看更多>>
资源描述
仓库门窗防盗系统 设计者 淮南师范学院07自动化 7 班课题组成员 林贤军 徐新兵 高勇练飞 夏正芳课题组组长 林贤军指导老师 一 项目背景 本系统用于大型仓库的防盗 基于保护财产 人身安全 和更方便的管理 本系统本着安全 经济 实用 完善 兼容的方针 本系统在紧急情况时触发报警求助 警报器安装在容易按到且隐蔽的地方 本系统将对自动化管理 安全技术防范 提高内部安全状况等方面起到促进作用 二 设计详细要求 示意图 设计双激光传感器检测电路 监测有没人或物体同时挡住两束光 再设计出单片机最小系统 用来接收信号 计数处理和发出指令 最后设计出语音播报电路 接收单片机指令 当两束激光同时被挡住时 发出设定的报警声音 设计的系统要耐用 不易损坏 所有元件容易采购 坏了容易修复 三 系统结构总图 系统结构示意图 本系统包括两块电路板 基础版和拓展版 其中基础版包括 1 串口通信电路单元 MAX232芯片 2 总供电电路单元 设置 拨动开关 3 复位时钟电路单元 11 0592MHz 4 独立按键电路单元 5 LCd1602液晶显示电路单元 12864液晶显示电路单元 6 LED发光二极管电路单元 7 蜂鸣器电路单元 PNP三极管驱动 8 数码电路单元拓展版主要电路单元为 1 多路激光传感器接收单元 2 语音播报电路单元 语音芯片 WT588D 本系统采用的是AT89C51单片机 通过KeilC5软件并利用C语言进行编程 调试编译好的程序通过STC单片机ISP下载软件写入单片机从而实现本系统的功能 四 核心运用原理 1 单片机硬件简介本系统采用以STC89C52RC系列单片机为控制中心 以及外围供电 复位 晶振 MAX232构成电频转换电路组成单片机最小系统电路 用AMS1117构成的稳压模块 WT558构成的语音模块以及双激光组成的检测模块共同组成驱动系统电路 激光检测信号传送给单片机 单片机作出计数与判断 给语音模块发出播报相应语音而发指令 2 单片机最小系统 包括晶振电路 复位电路和单片机接口电路 3 WT558语音播报电路 以AMS1117 3 3芯片为主控 C1 C2电容 R5电阻和LED组成稳压供电模块 以WT558芯片为核心 可控制的语音地址位能达到220个 每个地址位里能加载可组成语音为128段 总共28160段语音 其特点 1 支持2M 32M的SPI FLASH内存 播放时长较大 2 内嵌DSP高速音频处理器 处理速度快 3 可通过专业上位机操作软件 随意组合语音 4 抗干扰能力强 可用于公共或者工业场合 4 激光传感器 在仓库门窗上布两道激光 激光间距适当 一旦有人或者较大体积的东西从窗户或门入侵时 两道激光就会同时被挡住 此刻系统会按照设置的报警声音 自动发出警报 5 电磁继电器 电磁继电器的作用 开关闭合 电磁铁通过电流带磁性吸引衔铁 电路接通 给警报器供电 6 软件平台简介 KeilC51软件KeilC51标准的C编译器为微控制器的软件开发提供了C语言环境 同时保留了汇编代码高效 快速的特点 一个单片机应用系统 它的硬件电路设计完成后 接着便可以用此软件进行程序的编写及仿真调试 Protel99se软件此软件是一款常用的PCB板设计软件 包括以下模块 原理图设计模块 PCB设计系统 自动布线模块 可编程逻辑器件设计 高级数模混合电路信号仿真组件 利用此软件完成了主系统板和扩展板PCB板的设计 STC单片机ISP下载软件通过Keil编译软件编译过得程序 会生成一个hex文件 通过这个软件能把这个hex文件通过串口下载到单片机进行调试 五 算法流程图 六 核心编程 sbitrst P2 0 sbitsda P2 1 sbitkey P2 0 sbitl1 P1 2 sbitl2 P1 3 sbitfm P1 7 ucharflag1 flag2 flag3 flag4 voiddelay Voice uintz uintx y for x z x 0 x for y 110 y 0 y voiddelayus Voice uintz uintx y for x z x 0 x for y 10 y 0 y voidRead Voice ucharadd uchari EA 0 rst 0 delay Voice 1 rst 1 delay Voice 17 复位延时17MS rst 1 delay Voice 6 delay voice6ms sda 0 delay Voice 5 delay voice5ms for i 0 i 1 sda 1 EA 1 voidRead Num1 ucharnum Read Voice num voidRead Num2 ucharnum if num 10 10的倍数delay Voice 600 700 Read Voice num 10 delay Voice 1000 Read Voice 10 十 else 11 19 if num 11 voidRead Num ucharnum if num 9 Read Num1 num else if num 99 Read Num2 num else Read Num3 num 谢谢观看
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!