家庭安防监控系统方案-教师用.doc
文本预览下载声明
家庭安防监控系统
方案设计
目 录
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通讯的所有优点。SDRAM 64M USB 1个USB接口网口串口 SD卡接口 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审核:日期:200-09-30 输入数据:输出数据:
3.4.2 AD测试程序
程序: 程序名称:main-adc.c 审核日期:输入数据:
输出数据:
3.4.2 红外线驱动测试程序
程序: 程序名称:main-.c 审核日期:输入数据:
输出数据:
3.4.2 蜂鸣器驱动测试程序
程序: 程序名称:main_beep.c审核日期:200-09-30 输入数据:输出数据:
任务划分
参见《项目任务分解.xls》
提交:
审核:
核准:
显示全部