基于ARM-LINUX的嵌入式点检仪开发

来源 :郑州大学 | 被引量 : 0次 | 上传用户:callingme
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着设备故障诊断技术在各种工业现场的推广,越来越多的企业实现了以状态监测为中心的设备管理制度,这就对检测用的仪器仪表提出了更高的要求。为了使设备状态检测及故障诊断产品系列化、多样化,在分析了现有点检产品的开发应用情况后,本文设计了一种适用于多种行业的新型点检仪。点检是指在日常工作中对设备进行持续的常规检查,完成数据的采集和分析,从而及时掌握设备的运行状态,是设备检修的主要数据来源之一。本文所设计的点检仪能够采集反映大多数工业设备状态的关键参数—振动和温度,对采集的信号作简单的分析和判断,给出设备的状态信息,在参数越限时发出报警提示;同时将采集到的数据保存下来,必要时上传到后台作进一步处理。根据以上的产品定位和功能分析,课题主要完成了以下几方面的工作:系统的总体方案规划。点检仪的设计采用当前流行的嵌入式技术,软硬件分别以ARM和Linux为核心,在此基础上对软硬件功能进行了划分;整个系统的设计工作按照自项向下、逐级分解的思想进行。系统原理图设计。在合理选择各种芯片和元器件的基础上,设计了以ARMSC32442B为核心的电气原理图,主要包括下面几个部分:1)振动信号、温度信号的采集模块;2)人机接口:LCD显示屏、触摸屏及键盘;3)USB通信接口;4)基于单总线的iButton接口;5)系统的电源管理电路。目标板PCB制作。PCB图的设计以小型化、抗干扰为原则,充分考虑成本、散热和机械结构等因素,合理选择元器件的封装形式,并使布局、布线达到最优结果;电路板制作好后,需要对硬件电路进行焊接、调试。外围设备驱动开发。由于采用了嵌入式Linux操作系统,要想使硬件设备能够正常工作,就必须为其开发基于Linux的设备驱动程序。点检仪需要设计的驱动主要有:A/D转换驱动、信息钮(iButton)驱动、触摸屏驱动、键盘驱动、LCD显示驱动、USB驱动。软件系统构建。点检仪的软件系统由三部分组成:启动代码Bootloader、Linux内核和Linux根文件系统。当然,为点检仪开发的设备驱动和应用程序要添加到Linux系统中。该点检仪能够工作在前后台、单机两种模式下,它体积小、重量轻,便于携带,具有良好的人机接口,操作简单,对设备状态的分析结果简明易懂,适用的人群更广泛,是一款真正的智能仪器。
其他文献
目的 对比腹腔镜与小切口胆囊切除术治疗急性结石性胆囊炎的临床疗效.方法 随机将110例急性结石性胆囊炎患者分为A、B两组(A=55,B=55).A组行小切口手术,B组行腹腔镜手术.对比
本文通过对荣华二采区10
期刊
反求工程是将汽车覆盖件实物模型数字化的重要方法。在车身的开发过程中,利用反求工程对汽车覆盖件进行设计,为了获得光顺、精确的反求曲面,建立良好的汽车覆盖件CAD模型,本
目的 研究加长型股骨近端防旋髓内钉(PFNA)内固定治疗股骨近端伴股骨干骨折的效果.方法 选取我院股骨近端伴股骨干骨折患者78例,依据手术方案不同分组,各39例.对照组采用伽玛
针对城市拥挤交通工况的车辆Stop & Go巡航辅助驾驶系统能控制车辆自动起步和停车,减轻驾驶员操作强度,提高车辆的行驶安全性,具有重要的研究意义。前方车辆的跟踪与识别是St
摘 要:针对特种设备的检验检测相关内容,做了简单的论述。从检验检测工作实际来说,为了保证工作质量,需要做好检验检测前的准备工作,强化检验检测实施过程的把控,保证检验结果处理的质量。现结合具体实践,进行特种设备的检验检测工作要点总结,共享给相关人员参考。  关键词:特种设备;检验检测;质量管理;标准化  中图分类号:X924 文献标识码:A 文章编号:1004-7344(2018)15-0188-0
本文以琼东南盆地区域二维和部分三维地震资料的地震地质精细解释为基础,结合钻井、测井、岩心、重磁等资料,应用板块构造、盆地动力学和解析构造学等地质分析的理论和技术方