论文部分内容阅读
随着国民安全意识的提高,不仅在计划专用市场领域,在民用市场领域,反光材料的使用范围都将会不断地扩大,反光材料的检测问题就成为一个很重要的问题,因为反光材料质量的好坏可能会直接影响到其使用者安全防护作用大小的问题,特别是那些在高危地区的工作人员的安全防护问题。而在国内反光材料的检测仪器甚少,而且其稳定性能也不是很好,目前对于反光材料检测设备,国内以进口的居多,自己研发的比较少。因此研究嵌入式反光材料反光强度测试系统具有一定的实用价值和现实意义。本文通过对当前嵌入式系统的发展及其系统特性进行了分析和研究,根据测试系统功能的需求,选择了S3C2440A作为嵌入式反光材料反光强度测试系统的微处理器和嵌入式Linux作为测试系统的操作系统,完成了测试系统的图形用户界面,并对系统功能进行了测试。本文首先对反光材料及其测试进行了概述,并且分析了国内外的研究现状。讲述了反光材料的反光性能和反光强度的测试原理,介绍了嵌入式反光材料反光强度测试系统的整体结构。其次,分析研究嵌入式反光材料反光强度测试系统的硬件总体结构,并在MINI2440开发板上构建嵌入式反光材料反光强度测试系统的硬件平台,设计并制作了步进电机驱动电路模块和光耦电路模块,同时也对ARM微处理器模块、系统存储器模块、LCD显示器模块、照度计模块、A/D模数转换模块等其他硬件模块进行了介绍。再次,在嵌入式反光材料反光强度测试系统硬件平台的基础上,构建测试系统的软件平台,搭建交叉编译环境,安装引导加载程序(BootLoader),定制、移植嵌入式Linux内核,制作、移植根文件系统,并且在此基础上,添加了AD、电机等外设驱动,并将其编译进内核。最后,利用Qt/Embedded和Qtopia开发工具包,完成了嵌入式反光材料反光强度测试系统的图形用户界面,并对系统的功能进行了测试。使用嵌入式Linux操作系统作为嵌入式反光材料反光强度测试系统的控制器运行平台,系统软件使用模块化设计方法,这使得用户应用程序的开发变得十分的容易与方便,更重要的是,这使得系统图形用户界面的升级和扩展也变得十分的容易。