毕业论文设计《基于GPRS的远程安防监控系统》.docVIP

  • 6
  • 0
  • 约8.49万字
  • 约 112页
  • 2018-10-02 发布于广西
  • 举报

毕业论文设计《基于GPRS的远程安防监控系统》.doc

f 基于GPRS的远程安防监控系统详细设计说明书提交: 基于GPRS的远程安防监控系统 详细设计说明书 提交: 审核: 提交:farsight审核:XXX 提交:farsight 审核:XXX 核准:XXX f 发行签核记录表 发 文 单 位 签 核 发 文 单 位 签 核 北京开发中心 技术管理部 修改纪录表 版本 发行日期 修改记录 Ver:1.00 2008-4-20 U-BOOT-1.1.4 内核版本是 文件系统cramfs Ver:2.00 2008-12-1 U-BOOT-1.3.4 内核版本是 文件系统yaffs2 [基于GPRS的远程安防监控系统]详细设计说明书 引言 目的 本说明书是为了程序员详细了解基于GPRS的远程安防监控系统应该完成的功能和各模块输入、处理、输出关系,指导程序员正确编码;同时作为测试人员的参考资料使用 面向的读者:程序员、测试人员、评审员; 项目背景 项目名称:基于GPRS的远程安防监控系统。 项目功能:使用FS2410开发板和GPRS模块和USB摄像头,完成对现场的监控功能,硬件资源来源于FS2410开发板自带的资源,比如温度传感器,报警器,红外传感器等。如果温度传感器特测温度高于一定的温度或者红外传感器特测有不法分子闯入,那么相应的相应的报警功能,灭火功能被开启,并通过GPRS模块通知用户现场情况,用户根据具体情况采取不同的措施给系统。完成一个远程监控的主要功能。 系统提出者:北京市华清远见科技信息有限公司 项目开发者:farsight 项目管理者:farsight 最终用户:面向用户 其他有关背景资料。 术语及缩略语定义 术语定义: FS2410:优龙开发板名称。 cgi : Common Gate Intergace,是HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上 系统说明: bootloader的版本是u-boot-1.3.4 内核版本是已经做好的linux-内核 文件系统可以根据自己的情况来定制 缩略语定义: 参考资料 文件 《基于GPRS的远程安防监控系统需求分析说明书》 《基于GPRS的远程安防监控系统概要设计说明书》 资料 linux设备驱动程序-第三版 C prime plus 嵌入式linux应用程序开发详解 linux设备驱动程序开发详解 深入理解linux内核 优龙开发板参考资料光盘 主控系统详细设计 程序结构图 红外传感器USB摄像头GPRSADSL灭火装置报警存储照片温度传感器 红外传感器 USB摄像头 GPRS ADSL 灭火装置 报警 存储照片 温度传感器 火灾主控板 火灾 主控板 小偷 小偷 异常现象 异常现象 I Internet手机 2.1系统结构图 程序说明: AD模块说明 程序描述:AD驱动 程序名称:s3c2410-adc.c 审核:farsight 日期:2008-4-26 输入数据: 一个模拟电压信号量 输出数据: 得到一个数字信号量 硬件描述: AD转换器是模拟信号源和CPU之间联系的接口,它的任务是将连续变化的模拟信号转化为数字信号,以便计算机和数字系统使用。FS2410开发板用的AD转换器是ARM S3C2410自带的一个一路10位的AD转换器。并且支持触摸屏功能。最大转化率是500K,AD转换器频率的计算公式为: 系统时钟/(比例值+1)。 本电路的特点是通过改变滑动变阻器的阻值来改变模拟电压量。 软件是通过read,write来进行对AD的读和写的操作。 原理图: 涉及的datasheet: (s3c2410芯片手册) 具体操作根据驱动程序和datasheet来结合 注册驱动程序程序流程: 注册驱动程序 alloc alloc_chrdev_region(dev,0,1, adc)(动态) 结束 N 初始化cdev,并添加到内核之中adc_setup_cdev(AdcDevs,0,adc_remap_ops); Y 填充adc_remap_ops结构体的各个域。 ?open,release,read,write request_irq(IRQ_ADC,adcdone_int_handler,SA_INTERRUPT, DEVICE_NAME, NUL

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档