家庭安从防监控系统方案-教师用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
家庭安防监控系统 方案设计 目 录 1. 系统简介 3 1.1项目背景 3 1.2系统功能说明 3 1.3硬件需求 4 1.4软件需求 4 2. 硬件结构 5 3. 软件结构及功能流程 5 3.1主程序流程 6 3.2用户访问web流程 7 3.3视频监控模块 8 3.4驱动测试程序 8 3.4.1 按键驱动测试程序 8 3.4.2 AD测试程序 9 3.4.2 红外线驱动测试程序 10 3.4.2 蜂鸣器驱动测试程序 11 4. 任务划分 12 系统简介 1.1项目背景 随着现代电力电子技术和微电子技术的迅猛发展,自动化,智能化程度的不断的提高,家居安防技术正在不断发展。 传统的家居安防系统已经越来越不能满足现代人的需求。消费者希望自己可以实时“看见”现场的情况,并且可以远程控制现场的一些自动化设备来处理紧急情况。 随着无线通讯技术的进步和不断普及,GPRS网络已经无处不在,而且应用成本已经降到了很低,而利用GPRS远程安防监控系统,实现远程监控通信,不但具有系统易维护性、可扩展性和安全性,而且具有GPRS通讯的所有优点。 本系统的功能扩展性非常好,可以应用于很多其它场合。 1.2系统功能说明 监控机可以通过传感器采集现场火警等数据; 监控机可以通过摄像头采集现场图像; 监控机可以通过红外传感器探测是否有人进入现场(或家中,可用做防盗); 监控机可以通过GPRS接入INTERNET; 监控机可以在异常情况下给用户发送短信或拨叫用户电话报警; 用户可以通过INTERNET登陆监控机的主页; 用户可以在主页上观察到监控机通过火警传感器采集到的现场数据; 用户可以在主页上观察到监控机通过红外传感器采集到现场是否有人进入过; 用户可以在主页上观察到监控机通过摄像头采集到的现场图像; 用户可以在主页上远程控制现场的自动化设备; 用户可以在主页上屏蔽或开启这些监控功能; 监控机可以储存特殊情况下的数据和照片; 1.3硬件需求 名称 说明 CPU S3C2410, MPLL=200M FLASH 2M norflash + 64M Nand Flash SDRAM 64M USB 1个USB Host接口, 1.1标准 网口 10M 串口 2个3线串口 SD卡接口 sd卡容量1G 摄像头 USB 1.1接口 I/O 8路I/O LCD 3.5寸240*320 TFT屏 触摸屏 4线电阻式触摸屏 GPRS模块 3线串口接线 A/D转换器 10bit 电压0-3V 火警传感器 输出电压范围0-3V 红外传感器 开关量输入 1.4软件需求 名称 说明 操作系统 Linux-2.6.14 开发工具 GNU工具 启动代码 u-boot 1.1.4 驱动程序 所有硬件驱动 文件系统 根文件系统采用cramfs,用户文件系统采用yaffs2 协议栈 TCP/IP PPP 服务器 Boa 服务器 GUI QT CGI 用于网页控制 硬件结构 软件结构及功能流程 系统主要包含几项服务:主程序服务、视频服务、Web服务程序、域名服务。 主程序服务:对温度、红外传感器、GPRS设备进行实时监控。 Web服务:提供用户访问接口,提供视频服务、用户配置、系统设置。 视频服务:提供视频采集及照片采集服务。 域名服务:实现域名与动态ip映射服务。 3.1主程序流程 3.2用户访问web流程 3.3视频监控模块 3.4驱动测试程序 3.4.1 按键驱动测试程序 程序描述:键盘驱动测试程序 程序名称:main-button.c 审核: 日期:2009-09-30 输入数据: 顺序按下开发板的16个按键 输出数据: 打印出相应的键值 3.4.2 AD测试程序 程序描述:AD驱动测试程序 程序名称:main-adc.c 审核: 日期:2009-09-30 输入数据: 安全温度 输出数据: 报警,打开消防水,向用户发送消息 3.4.2 红外线驱动测试程序 程序描述:红外线驱动测试程序 程序名称:main-infrared.c 审核: 日期:2009-09-30 输入数据: 红外线通道 输出数据: 报警,向用户发送消息 3.4.2 蜂鸣器驱动测试程序 程序描述:蜂鸣器驱动测试程序 程序名称:main_beep.c 审核 日期:2009-09-30 输入数据: 当前红外线设备状态 输出数据: 触发蜂鸣器报警 任务划分 参见《项目任务分解.xls》 提交: 审核: 核准:

文档评论(0)

5288 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档