Linux和Qt GUI工具包在故障诊断仪开发中的研究

被引量 : 0次 | 上传用户:wl281472
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
科学技术的进步,带动我国钢铁、石化、电力等行业的机械设备日趋向大型化、集成化、连续化和自动化方向发展。这为企业降本增效做出重要贡献的同时,也给维护结构复杂的设备带来困难。因此,设备故障的早期诊断,对避免安全事故的发生具有重要意义。同时随着嵌入式技术的广泛应用,其与故障诊断技术的结合已成为当今业界的热门研究方向。Linux系统以其开源特性和免费使用的优势,获得了嵌入式爱好者的青睐;而Qt则以其绚丽的界面和良好的可移植性在各种消费类电子产品中得到了广泛的应用。本论文以钢铁企业故障诊断系统为应用背景,对嵌入式Linux系统和Qt图形用户库(GUI)在便携式机械故障诊断仪中的应用进行了研究,结合嵌入式硬件系统实现了便携式故障诊断仪软件的设计。在开发平台方面,本系统宿主机采用虚拟机下安装的Ubuntu Linux系统,目标机采用基于ARM9处理器的三星S3C2440开发板,两者之间通过JTAG和串口线进行连接。本文对开发相关的技术作了简要阐述,包括故障诊断系统的硬件和软件结构、基于ARM9处理器的三星S3C2440芯片、嵌入式Linux操作系统及Qt图形库;并详细介绍了故障诊断仪软件部分从底层到顶层的实现过程,包括虚拟机下Ubuntu Linux开发环境的构建,交叉编译工具arm-linux-gcc的安装,与开发相关版本的Qt GUI工具包及其三方控件Qwt的编译与安装,Bootloader的源码分析与修改,嵌入式Linux系统的工作过程分析及裁剪移植,LCD和触摸屏设备驱动程序的修改与移植,以及Qt人机界面程序的开发与移植。在应用程序的开发过程中使用了Qt的一个用于工程绘图的三方控件Qwt进行波形的绘制工作,使得波形的显示更加专业和高效,这是本论文的一个新颖之处。最终在开发板上得到一个友好易用的故障诊断仪人机界面。本文最后对所做工作进行了总结,并对未来的研究工作进行了展望。
其他文献
液压滑升模板是现浇竖向钢筋混凝土结构的一项先进施工工艺。是在建(构)筑物的基础上,按照平面图,沿结构周边一次装设高1.2m左右的一段模板,随着模板内不断浇注混凝土和绑扎
通过分析分布式光伏并入配电网对电压偏差的影响机理,得出光伏接入后将提高线路电压水平,且线路某点电压变化量与相对光伏并网点位置、光伏容量及线路参数有关.搭建了6节点配
<正>阿尔茨海默病(Alzheimer’s disease,AD)是一种以进行性记忆障碍和智能衰退为主要临床特征的中枢神经系统退行性疾病,随着人口老龄化的日趋严重,AD已经成为危害老年人健
电梯交通配置的好坏是智能建筑和高层建筑设计中的一项重要指标。电梯问世不过100多年,但其发展迅速。在现代社会和经济活动中,电梯已经是城市物质文明的一种标志。每栋大型高
设计开发了一种新型的犁切/挤压刀具,通过滚压-犁切/挤压复合成形技术,在不锈钢管外表面加工出三维整体翅片.翅片形成分为两个过程:首先滚压出V型沟槽,然后通过犁切/挤压在V
随着视频监控点越来越分散,视频监控系统越来越基于网络平台。但是传统的网络管理系统没有针对视频监控进行设计,因此需要设计基于网络的视频监控管理系统。随着视频监控网络
聚合物刷(Polymer Brush,PB)作为环境响应性表面的最重要实现途径而被广泛应用于诸如表面润湿、微流控制与电子元件、机械发动机与化学传感器、生物相容材料、可控药物释放体系
为了在线监测淀粉在物理或化学处理过程中的粒径变化,研究了淀粉乳浓度、搅拌速率和介质等因素对聚焦光束反射分析仪(FBRM)测定淀粉颗粒粒径分布的影响,分析了不同种类淀粉颗
移情是源自理解他人的情绪状态或情境而产生的与其相一致的情绪反应。移情是一种重要的社会情绪现象,就社会层面而言,移情与道德行为、利他行为息息相关,是构成亲社会行为的重要
博里叶交换快速算法发展已30年,本文综述了离散变换快速算法的发展,特别是近几年的发展,其中包括传统的基2、基4、基8、分裂基算法的发展以及多维离散傅里叶变换、多维离散余(正)弦变换