为适应工业办公自动化的需求,磁致伸缩位移传感器往往都需要特定的输出接口连接到二级仪赤供数据分析或闭环控制。磁致伸缩位移传感器的传统接口一般有电压输出接口、电流辅出接口、SSI总线输出接口、ModBus总线输出接口等。本系统沿用了磁致伸缩位彩传感器的传统输出接口,设计实现电压输出接口(0-5 V )、电流输出接口(4-20mA ),SSI输出接口和ModBus输出接口。此外,为了适应网络化发展的需求,便于实现数董多,分布区域广的传感器的集中控制和管理,本设计为传感器开发了基于嵌入式Linux系统的网络接口。
为节约传磁致伸缩位移感器电子仓空间和减小设计难度,上述接口之间相互独立,同一系列传感器只具备一种输出接口。网络接口则通过传感器与外接ARM平台通信,实现网络数扶及网络命令的接收与发送,满足了现代工业远程控制、网络化管理的需求,减小了传摧器电子仓硬件电路设计难度,便于后续功能扩展。
为了增加外接ARM平台的便携性和可扩展性,硬件上采用ARM最小系统作为招制核心,软件上采用开源操作系统Linux作为开发平台,充分发挥ARM控制器的硬介优势。Linux平台有强大的网络功能,并且系统扩展较方便,为以后的进一步开发奠戒了基础。ARM控制系统开发模式如同图1所示。