单小撤 课程设计
29页1、学号2014-2015学年 第二学期1208020206嵌入式系统课程设计报告题目:嵌入式系统在加油站信息管理系统的应用研究专业:网络工程班级:2012级(2)班姓名:单小撤指导教师:张大雷成绩:计算机学院2015年5月30日目录摘要11、 设计内容及要求11.1 设计内容11.2设计要求21.2.1嵌入式系统开发概述21.2.2 油罐信息采集系统功能分析42、概要设计52.1 系统存储器设计52.2 系统网络接口设计72.3 配置开发主机72.4 AT91RM9200 的启动过程102.5 嵌入式Linux内核的移植102.6 建立文件系统122.7 嵌入式系统数据库的实现133、应用程序设计143.1 用户界面设计143.1.1内容显示143.1.2 参数设置153.2 数据采集163.2.1 Linux下的串口设置163.2.2 Linux串口通信程序173.3 数据处理183.4 系统测试验证184、 总结19参考文献20摘要 随着我国成品油市场对国外石油公司的开放,如何及时、准确、全面地掌握成品有销售、库存信息,并配合物流管理系统的运用,减少重复劳动、提高管理效率、降低系统运
2、营成本成为国内石油公司应对外来竞争必须面对的问题。对加油站储油油品信息的采集是掌握成品油销售、库存等信息的重要手段。通过对罐内油品温度、液位、油气浓度的实时监控,石油公司就可以直接或间接地获取油品销售过程中的各种信息。 目前加油站所用仪表尚不能满足国内石油公司对成品油销售过程信息管理需求,存在的问题主要有:(1)检测仪表功能单一,不能满足信息管理需求;(2)现场复杂多样,仪表的适应性亟待加强;(3)不能满足现代加油站分布式信息管理的要求;(4)运行速度慢、精度低、价格高,不能满足大量的现场应用要求。本文对基于AT91RM9200的嵌入式系统的软硬件开发进行深入研究,提出将嵌入式系统应用到加油站油品信息检测领域的设计方法。将32位微处理器与嵌入式实时操作系统相结合,通过TCP/IP协议将嵌入式系统接入到Internet,实现了通信互联网工业现场数据的廉价的方案。在硬件方面,本文设计了一个基于32位ARM微处理器AT91RM9200的硬件平台,并结合嵌入式系统远程监控的需要,给出了硬件电路的整体设计原理和实现方法。软件方面,为了更有效的管理和拓展系统功能,使用linux实现了加油站信息管理
3、在arm系统上的应用。1、 设计内容及要求 1.1 设计内容 本次设计选择了目前精度高、方便安装的磁致伸缩液位仪,该仪表可以提供油品液位、水位、罐内温度等参数,通过简单的查询指令即可获取实时的液位、温度等数据。嵌入式系统通过RS485总线按时间片轮转的方法采集油罐内各个参数,并对其加工提炼,形成各种操作记录着本机上,实现本地的查询功能;本文设计的嵌入式系统具有网络接口,通过系统支持的网络协议,可以再从网上客户2端访问现场仪表,系统采用LED实现显示数据,可以设定系统参数等。具体任务模块如下:(1) 液位仪部分,用于测量油罐的油位、水位和温度;(2) 32位嵌入式系统板硬件平台的实现;(3) 嵌入式软件平台包括:BootLoader、Linux操作系统的实现;(4) 嵌入式网络服务器的实现;(5) 嵌入式数据库的实现;(6) 系统应用程序开发设计及实现。 本文主要围绕如何采用嵌入式系统实现油罐信息的采集工作展开的。工作的内容主要包括总体设计(油罐信息采集的整体结构)如图1-1所示、嵌入式系统硬件设计、嵌入式操作系统引导程序的建立等。图1-1 系统整体结构框图 1.2设计要求1.2.1嵌入
4、式系统开发概述嵌入式系统一般没有足够的资源在本机运行开发工具和调试工具,如1-2所示,嵌入式系统的软件开发采用一种交叉编译调试的方式。交叉编译调试环境建立在宿主机上,对应的开发板叫目标板。开发时使用宿主机的交叉编译、汇编及连接工具形成可执行的二进制代码,然后把生成的可执行文件通过网络或串口下载到目标机上运行。图1-2嵌入式系统的开发模式在开发嵌入式系统是,通常使用具有inter x86体系结构的个人计算机作为开发平台进行编辑、编译、调试代码;而开发出来的代码却在开发的目标产品上运行。在目标板上只运行最后产品所需的代码,不包括开发工具和环境。在主机上使用可以长生target CPU目标代码宿主机和目标板的处理器一般不同。在本文的实际开发中,使用Redhat 9.0 作为宿主机的操作系统,然后需要在宿主机上建立交叉编译调试的开发环境。图 1-3 嵌入式系统开发过程 油罐信息采集系统的结构如图1-4所示,本文的嵌入式系统位于中间层,主要完成油罐液位、温度等信息的收集、加工、存储,并将数据通过以太网上传到服务器的功能。图1-4 油罐信息采集的拓扑结构 1.2.2 油罐信息采集系统功能分析嵌入式
《单小撤 课程设计》由会员mg****2分享,可在线阅读,更多相关《单小撤 课程设计》请在金锄头文库上搜索。
汽车-组合开关综述
论语-TheAnalects
三轴四档式手动变速器设计
二级圆锥圆柱齿轮减速器课程设计报告
结晶学及矿物学复习重点汇总+中国地质大学知识点总结
土木工程毕业设计论文说明书
基坑土钉墙设计毕业设计论文
施工设计方案建筑技术毕业论文
香菇产业发展现状及对策
浅谈护理安全管理论文
物流业发展现状分析及对策
中国乡村社会的变迁
中国外汇储备的分析图文
中国基础设施REITs的发展路径初探
中国建设工程鲁班奖国家优质工程评选办法
如何规范书写遗传图解
光电技术在生物医学中的应用一现状与发展
以坚持为话题的议论文分论点
校园二手书交易平台的设计实现分析--论文定稿
分析在中国语境下功利主义法学局限性
2023-01-05 6页
2023-12-06 10页
2023-11-28 14页
2023-03-14 7页
2023-12-05 13页
2023-08-03 13页
2023-09-08 21页
2023-07-27 10页
2022-09-24 1页
2022-10-10 15页