论文部分内容阅读
柴油机作为最常用的大型机械设备动力源之一,广泛应用于石油钻井、动力发电、铁路牵引、大型挖掘机推土机、航空飞机以及各种船舶等领域,在社会建设中占有极其重要的地位。然而柴油机结构的复杂性、工作环境的恶劣性和其它环节因素的影响,使得柴油机的产生不可预知的故障,不仅在经济上带来巨大的损失,而且还给威胁工作人员的生命安全。因此对柴油机的工作状态的监测和诊断成为人们重要的热门研究课题。随着计算机和微电子技术的不断发展,操作系统的并行处理能力和芯片强大的高速数据处理能力都大大提高,拥有微系统的嵌入式技术已经应用于工业控制、家用电器、机器人、便携式设备以及航空航天等诸多领域。嵌入式在故障诊断中的应用也已经推广开来了。本文提出了一种基于嵌入式ARM的柴油机故障诊断系统,首先介绍了嵌入式故障诊断系统的整体设计方案,其中包括了嵌入式硬件平台和外围具体电路模块的设计,系统硬件平台采用三星公司出产的S3C2440为核心微处理器,并在最小系统的基础上外扩了相应的硬件电路,包括电源电路、以太网通讯模块、SD存储模块、串口电路以及数据采集模块等。接着描述了嵌入式系统的开发方法以及调试环境和软件开发环境,用Linux系统作为开发板的操作系统,实现了对内核以及根文件系统的配置、编译和移植,并在此系统上编写相应的驱动程序和应用程序。使得整个系统能够正常运行并实现柴油机的振动信号的采集、存储、处理和初步的诊断功能,最终达到在线监测和故障诊断的目标。