欢迎来到天天文库
浏览记录
ID:25168245
大小:1.44 MB
页数:106页
时间:2018-11-18
《GPRS远程安防监控.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于GPRS的远程安防监控系统详细设计说明书提交:审核:提交:farsight审核:XXX核准:XXX发行签核记录表发文单位签核发文单位签核北京开发中心技术管理部修改纪录表版本发行日期修改记录Ver:1.002008-4-20U-BOOT-1.1.4内核版本是2.6.8.1文件系统cramfsVer:2.002008-12-1U-BOOT-1.3.4内核版本是2.6.26.5文件系统yaffs2基于GPRS的远程安防监控系统详细设计说明书[基于GPRS的远程安防监控系统]详细设计说明书1、引言1.1目的l本说明书是为了程序员详
2、细了解基于GPRS的远程安防监控系统应该完成的功能和各模块输入、处理、输出关系,指导程序员正确编码;同时作为测试人员的参考资料使用l面向的读者:程序员、测试人员、评审员;1.2项目背景n项目名称:基于GPRS的远程安防监控系统。n项目功能:使用FS2410开发板和GPRS模块和USB摄像头,完成对现场的监控功能,硬件资源来源于FS2410开发板自带的资源,比如温度传感器,报警器,红外传感器等。如果温度传感器特测温度高于一定的温度或者红外传感器特测有不法分子闯入,那么相应的相应的报警功能,灭火功能被开启,并通过GPRS模块通知用
3、户现场情况,用户根据具体情况采取不同的措施给系统。完成一个远程监控的主要功能。n系统提出者:北京市华清远见科技信息有限公司n项目开发者:farsightn项目管理者:farsightn最终用户:面向用户n其他有关背景资料。1.3术语及缩略语定义1.3.1术语定义:lFS2410:优龙开发板名称。lcgi:CommonGateIntergace,是HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上ll系统说明:bootloader的版本是u-boot-1.3.4l内核版本是已经做好的linu
4、x-2.6.26.5内核l文件系统可以根据自己的情况来定制基于GPRS的远程安防监控系统详细设计说明书1.1.1缩略语定义:1.2参考资料1.2.1文件l《基于GPRS的远程安防监控系统需求分析说明书》l《基于GPRS的远程安防监控系统概要设计说明书》1.2.2资料l<>l<>l<<嵌入式linux应用程序开发详解>>l<>l<<深入理解linux内核>>l优龙开发板参考资料光盘2、主控系统详细设计2.1程序结构图红外传感器USB摄像
5、头GPRSADSL灭火装置报警存储照片温度传感器火灾主控板小偷异常现象Internet&手机2.1系统结构图基于GPRS的远程安防监控系统详细设计说明书1.1程序说明:1.1.1AD模块说明程序描述:AD驱动程序名称:s3c2410-adc.c审核:farsight日期:2008-4-26输入数据:一个模拟电压信号量输出数据:得到一个数字信号量基于GPRS的远程安防监控系统详细设计说明书硬件描述:AD转换器是模拟信号源和CPU之间联系的接口,它的任务是将连续变化的模拟信号转化为数字信号,以便计算机和数字系统使用。FS2410开
6、发板用的AD转换器是ARMS3C2410自带的一个一路10位的AD转换器。并且支持触摸屏功能。最大转化率是500K,AD转换器频率的计算公式为:系统时钟/(比例值+1)。本电路的特点是通过改变滑动变阻器的阻值来改变模拟电压量。软件是通过read,write来进行对AD的读和写的操作。原理图:涉及的datasheet:(s3c2410芯片手册)具体操作根据驱动程序和datasheet来结合基于GPRS的远程安防监控系统详细设计说明书注册驱动程序程序流程:alloc_chrdev_region(&dev,0,1,"adc")(动态
7、)结束N初始化cdev,并添加到内核之中adc_setup_cdev(&AdcDevs,0,&adc_remap_ops);Y填充adc_remap_ops结构体的各个域。 open,release,read,writerequest_irq(IRQ_ADC,adcdone_int_handler,SA_INTERRUPT,DEVICE_NAME,NULL);(中断注册)register_chrdev_region(dev,1,"adc")成功?2.2.1AD模块驱动流程图详细代码设计#include8、.h>#include#include#include#include#include#include
8、.h>#include#include#include#include#include#include
此文档下载收益归作者所有