论文部分内容阅读
货运列车超限是威胁铁路安全的重要因素,而国内外采用的列车超限检测装置一般体积、重量和功耗比较大,难以适应列车装货现场超限检测的需要。为此,我们设计了基于ARM和DSP双处理架构的超限检测控制器来满足全自动、非接触式、便携化的测量要求,本文着重于控制器中ARM为核心的嵌入式系统的开发,以实现数据传输、通讯控制和人机互动功能。 硬件上,研究了超限检测控制器功耗、性能的要求,设计了以ARM处理器为核心的嵌入式系统,包括电源板、主控板和通信接口板。其中电源板采用多路开关电源和稳压芯片向主控板及通信接口板提供平稳的供电;主控板完成数据的存储、操作系统的运行以及对外设的控制;通信接口板则提供丰富的通信接口实现具体的数据传输和界面显示。 其次,在软件上完成了嵌入式Linux操作系统的创建和移植,并开发了关键外设的驱动程序和应用程序。实现ARM和DSP之间数据传输、电机转台和激光器的灵活控制等功能,并采用嵌入式GUI软件实现了系统的人机交互功能。 本文开发的嵌入式系统各项硬件和软件模块能够稳定运行,并实现对DSP模块、电机转台和激光器等外设的数据传输和通信控制。对采用嵌入式系统的列车超限检测控制器进行测试,结果证明超限检测控制器能够快速、准确的对列车超限进行超限检测,方便直观的显示出测试结果,而且体积小、重量轻,能够进行便携式的测量。