论文部分内容阅读
检测技术及设备在工业、农业等领域应用非常广泛。面对高性能、便捷性等市场需求,系统架构是检测设备成败的关键因素。传统的检测平台或终端多采用以单片机或简易嵌入式微处理器为核心的技术方案,从根本上限制了检测设备性能的发挥,导致采集和使用通用性不足、操作不便,包括多种不同类型传感器接入困难、人机交互逊色、信息交换功能单一、新型功能模块难以集成等。 针对上述背景和问题,本文遵循通用化设计理念,采用高性能的软硬件技术方案,研制一种新型检测平台,包括检测终端和后台服务器两部分。以Exynos4412为终端的核心处理器,提高检测平台处理能力,丰富外设接口;选用市场占有率较高的Android4.4.4版本作为操作系统,提高检测平台的便捷性和通用性;移植开发多种传感器接口驱动,实现相应的HAL和JNI层;根据具体应用对检测平台进行配置,并开展检测试验。 主要研究内容和成果包括: 1.重点研制了一款基于ARM和Android的便携式检测终端。以Exynos4412为核心CPU,配接多种网络通信、数据存储、人机交互模块,以Android4.4.4操作系统为系统移植平台,详细分析Uboot、Linux内核、Android系统移植流程,结合Android HAL和JNI技术,开发了传感器硬件共享库。 2.构建了一个通用化、高性能的检测平台。检测平台包括便携式检测终端和后台服务器,检测终端可以根据应用需求配接多种传感器,数据存储和发送方式多样,后台服务器可以对终端传输的数据进行存储和处理。 3.将检测平台配置为土壤多参数检测系统。根据具体应用需求,设计相应的终端软件和服务器后台软件,并进行性能测试和应用试验,取得良好效果。