当前位置: 首页> 学位论文 >详情
原文传递 物资仓库嵌入式远程监控系统研究
论文题名: 物资仓库嵌入式远程监控系统研究
关键词: 物资仓库;嵌入式远程监控系统;以太网;Web服务器
摘要: 嵌入式产品以其出色的性价比和卓越的性能,广泛运用于电子产品与工业控制中。嵌入式产品与以太网的融合也正逐步改变人类的生产生活方式。嵌入式远程监控技术就是在这样的背景下产生的,它将现场的传感器、工作设备与以太网关联起来,通过相关通信协议来实现管理者与现场的远程信息交互,是一种基于以太网技术和B/S架构的监控系统。
   本文旨在建立一个基于嵌入式系统的物资仓库远程监控系统。首先,给出系统的总体架构和软硬件实现方案。然后,在总体方案的基础上,分别进行了硬件设计与软件开发平台构建,最后进行相关应用程序的编写。
   系统硬件设计以模块化的方式进行,采用S3C2410为主控制器,需要实现的功能模块有门禁控制器模块,温湿度采集模块,烟雾传感器模块。各个功能模块均采用ATmega8作为控制器。在主控制器和功能模块控制器上利用了MCP2510和PCA82C250扩展CAN接口来进行CAN通信。在主控制器模块上设计了电源电路、存储器电路、串口电路和Flash电路等。门禁控制器模块采用指纹验证的模式控制门的开关,能有效记录开关门时间,安全性较高;温湿度传感器采用集温湿度采集于一体的SHT71,输出完全的数字信号,且温湿度模块通过扩展显示功能可实时显示温湿度;设计了以MS5100为传感器的烟雾传感模块,工作稳定可靠且经济性好。
   在软件设计过程中,首先是构建软件开发平台,包括构建交叉开发环境、移植U-Boot作为系统的bootloader、移植Linux内核、选用并构建YAFFS文件系统;然后,根据CAN所需要传输的数据内容设计CAN应用层协议,并编写CAN驱动程序;接着针对系统的各个功能模块所需实现功能编写主程序、数据采集程序与CAN中断服务程序,通过这些程序,模块控制器将根据CAN传输过来的命令进行对应操作并返回结果到主控制器;最后,选用Boa作为Web服务器并将其移植到平台,编程实现静态页,利用CGI技术开发应用程序来实现浏览器、Web服务器、各个功能模块控制器之间的信息交互。
   通过此方案,用户可通过浏览器远程登录进入监控页面,实现物资仓库的远程监控。
作者: 谭伟平
专业: 控制科学与工程
导师: 胡荣强
授予学位: 硕士
授予学位单位: 武汉理工大学
学位年度: 2010
正文语种: 中文
检索历史
应用推荐