当前位置:主页 > 科技论文 > 环境工程论文 >

便携式水质现场测试仪的驱动开发

发布时间:2017-12-07 20:10

  本文关键词:便携式水质现场测试仪的驱动开发


  更多相关文章: 水质测试 Android系统 触摸屏驱动 3G通信 位置服务


【摘要】:面对日益严重的水环境污染问题,项目组决定开发一套由嵌入式现场数据采集监测子系统和集中式数据分析及展示子系统组成的移动式水环境现场监测平台。便携式水质现场测试仪器作为整个平台的数据入口,能够快速测量水样中的多种化学成分,具备友好完善的人机交互界面,支持3G上网和语音通话,满足GPS精确定位等。本文的主要内容就是这款便携式水质现场测试仪的驱动程序开发。驱动开发的第一步是搭建开发环境,包括服务器的安装与设置,各部分源码的配置和编译,镜像文件的烧写等内容。驱动开发的第二步是硬件方案设计与实现,根据核心板的接口实现功能电路,包括高效的直流降压转换电路,信号电平转换电路,模块和芯片的外围电路等。论文的核心内容是仪器的四个模块驱动在Android平台下的实现,每个模块的驱动开发又分为Linux系统下的驱动开发和Android系统的接口实现两部分。水质多参数快速测量模块使用串口和处理器进行数据交互,作者首先实现了Linux下的串口驱动程序,然后通过Java Native Interface(JNI)机制将串口操作封装为公共类供应用程序引用。Linux下的触摸屏驱动主要涉及到LCD驱动程序、I2C驱动框架、外部输入中断和输入子系统等,根据Android系统确定的接口移植Gralloc动态库来封装屏幕底层操作细节。3G部分的驱动程序主要是Linux系统下USB驱动框架和Android系统中无线接口层(RIL)的移植。GPS精确定位功能也是使用串口和处理器进行数据通信,驱动程序主要是Android系统中硬件抽象层(HAL)的实现。在论文的最后对四个功能的驱动程序进行了基本测试,每一个功能都达到了预期的效果,为后期的APP开发和整个平台的可靠运行奠定了良好的基础。
【学位授予单位】:郑州大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:X853;TP274.2

【相似文献】

中国期刊全文数据库 前1条

1 王小龙,何克忠,房小翠,丁冬花;Linux设备驱动开发方法及应用实例[J];北京工商大学学报(自然科学版);2005年03期

中国重要会议论文全文数据库 前4条

1 杨涌;谢显中;;基于Windows CE的UART驱动开发[A];AECC专题学术研讨会论文集[C];2007年

2 何光亚;李玉柏;;基于WinDriver和LabVIEW的PXI驱动开发[A];2006中国西部青年通信学术会议论文集[C];2006年

3 陈付亮;路辉;邱长泉;;基于EXC4000VXI板卡的1553B驱动开发[A];第十九届测控、计量、仪器仪表学术年会(MCMI'2009)论文集[C];2009年

4 韩超;王可人;;基于S3C24A0和Windows CE的Camera驱动开发[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年

中国重要报纸全文数据库 前2条

1 朗飞;成也需求 败也需求[N];中国计算机报;2006年

2 ;Telelogic推动安徽移动实现“需求驱动开发”[N];通信产业报;2007年

中国硕士学位论文全文数据库 前8条

1 杨东升;便携式水质现场测试仪的驱动开发[D];郑州大学;2016年

2 刘钢;特征驱动开发方法研究与实例[D];吉林大学;2006年

3 卢方略;特征驱动开发模式及其应用研究[D];华中科技大学;2006年

4 熊春杰;Linux内核移植与USB驱动开发[D];电子科技大学;2007年

5 贾惠彬;基于20-20系列交换机的USB总线研究与驱动开发[D];河北大学;2006年

6 郝志刚;基于S3C2440的嵌入式驱动开发研究[D];太原理工大学;2011年

7 周峰;基于CK810的Linux内核移植profiling驱动开发及加密应用[D];安徽理工大学;2013年

8 范敏;基于802.15.4和ARM的无线网络平台硬件设计及驱动开发[D];上海交通大学;2010年



本文编号:1263614

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/huanjinggongchenglunwen/1263614.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户432fc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com