本发明属于航空电子技术领域,具体涉及一种基于总线输出的机载远程数据集中器。
背景技术:
传统的机载数据采集器和飞机上的发动机系统、起落架系统、燃油系统等相连接,用于采集这些系统上的开关信号、模拟信号、转速信号等。因为这些系统分部在机上的不同区域,所以传统的机载采集器与之相连进行数据采集时,需要很长电缆采集能实现,有些电缆可能要横跨整个飞机的长度才能连接到机载采集器上,这就给机上的布线带来了难度,增加了飞机的重量。
技术实现要素:
发明目的:提供一种优化布局、降低机载重量的基于总线输出的机载远程数据集中器。
技术方案:一种基于总线输出的机载远程数据集中器,其包括开关量调理电路、频率量调理电路、模拟量调理电路、编码电路、FPGA电路、微处理器电路、总线驱动器电路、电源转换电路,其中,所述开关量调理电路、频率量调理电路、模拟量调理电路、编码电路一端连接外部信号,另一端均连接在FPGA电路相应接口上,微处理电路的数据线、地址线与FPGA电路的IO端口相连,FPGA电路输出连接至总线驱动器电路,同时连接外部电源输入的电源转换电路分别与FPGA电路、微处理器电路、总线驱动器电路连接。
编码电路连接远程数据集中器所处机上位置的3路用于显示位置的状态信号开关,将状态信号编码成地址信号,并打包到总线数据里一同发出。
FPGA电路用于采集分别来自开关量调理电路、频率量调理电路、模拟量调理电路、编码电路输出的信号,并将数据处理后放置在自身的RAM中,供微处理器电路获取。
FPGA电路为总线协议编码电路。
所述总线驱动器电路中所对应的总线为ARINC429总线。
有益效果:本发明基于总线输出的机载远程数据集中器可以完成开关信号、频率信号、模拟信号的采集,将数据运算处理后,以ARINC429总线的格式将数据进行发送。不仅可以实现传统机载数据采集的功能,实现开关信号、频率信号、模拟信号的采集,又能够实现分布式安装,节省了机载电缆的长度,使用灵活,各个远程数据集中器可以实现互换。
附图说明
图1是本发明基于总线输出的机载远程数据集中器的结构框图,其中,1-开关量调理电路、2-频率量调理电路、3-模拟量调理电路、4-编码电路、5-电源转换电路、6-FPGA电路、7-微处理器电路、8-ARINC429总线驱动器电路。
具体实施方式
下面结合附图对本发明做进一步详细描述:
请参阅图1,本发明基于总线输出的机载远程数据集中器包括开关量调理电路、频率量调理电路、模拟量调理电路、编码电路、FPGA电路、微处理器电路、总线驱动器电路、电源转换电路,其中,所述开关量调理电路、频率量调理电路、模拟量调理电路、编码电路一端连接外部信号,另一端均连接在FPGA电路相应接口上,微处理电路的数据线、地址线与FPGA电路的IO端口相连,FPGA电路输出连接至总线驱动器电路,同时连接外部电源输入的电源转换电路分别与FPGA电路、微处理器电路、总线驱动器电路连接。
开关量调理电路用于调理机上的开关量信号,电路的输入端来自于机上的传感器信号,电路的输出端连接着FPGA电路,电路接受FPGA电路的控制,并将调理结果送给FPGA电路。
频率量调理电路用于调理机上的频率量信号,电路的输入端来自于机上的传感器信号,电路的输出端连接着FPGA电路,电路接受FPGA电路的控制,并将调理结果送给FPGA电路。
模拟量调理电路用于调理机上的模拟量信号,电路的输入端来自于机上的传感器信号,电路的输出端连接着FPGA电路,电路接受FPGA电路的控制,并将调理结果送给FPGA电路。
编码电路连接远程数据集中器所处机上位置的3路用于显示位置的状态信号开关,将状态信号编码成地址信号,并打包到总线数据里一同发出。由于机上不同区域的地址信号不同,远程数据集中在发送ARINC429总新数据时会将地址信号同时发送出去,总线上的终端设备会知道该数据来自机上的哪一个远程数据集中器。
FPGA电路用于采集分别来自开关量调理电路、频率量调理电路、模拟量调理电路、编码电路输出的信号,并将数据处理后放置在自身的RAM中,供微处理器电路获取,同时FPGA电路还作为ARINC429协议的编码。
微处理器电路和FPGA电路相连,实现对FPGA中采集数据的读取和打包处理。
ARINC429总线驱动器电路的输入连接着FPGA电路,输出连接着机上的总线。电路实现将FPGA电路中的打包好的数据以ARINC429协议发送到总线上。
电源转换电路实现将机上输入的+28V电源转换为+15V、-15V、+5V电压供各电路模块使用。
本发明基于总线输出的机载远程数据集中器分布式的放置在机上不同位置,获取相应位置处的机上传感器输出的各类信号,包括开关信号、频率信号、模拟信号等,然后采集处理后,结合远程数据集中器在机上所分布位置处的位置信息,将打包后的数据发送到机上的总线上去,供机上的总线获取设备获取数据。