1.一种基于powerpc+fpga+arm架构的飞控计算机,其特征在于包括powerpc模块、fpga模块、arm模块,powerpc处理器与fpga通过localbus总线连接,通过fpga连接串口扩展芯片st16c654、独立can控制芯片sja1000t、电平转换芯片74hct245,实现串口的扩展、can的快速收发、i/o端口电平的逻辑转换;powerpc处理器与arm处理器通过spi总线连接,以arm处理器为核心,扩展了串口采集电路、数模转换电路、模数采集电路、回收控制电路、机载电压监测电路;powerpc处理器负责向arm处理器发送控制指令,并读取arm处理器采集的信息。
2.根据权利要求1所述的一种基于powerpc+fpga+arm架构的飞控计算机,其特征在于:所述的回收控制电路是3个功率输出电路,电路完全相同,负责开伞火头、开气囊火头、抛伞火头的开关控制;所述的回收控制电路采用双余度控制方式,来自fpga和arm处理器的两路i/o控制端都连接到功率输出电路的输入端;此外,功率输出端连接反向器,再连接到arm处理器i/o输入端,从而形成电压值的反馈。
3.根据权利要求1所述的一种基于powerpc+fpga+arm架构的飞控计算机,其特征在于:所述数模转换电路和模数转换电路,采用ad7951芯片和ad5725芯片分别进行12位数模转换和14位模数转换;在模数转换芯片ad7951的输入端连接多路模拟开关芯片adg426,可进行16路模拟通道数据的采集;为了检测数模转换值dac的正确性,将4路模数转换电路的输出端连接到adg426多路开关的输入端,进行数模转换电压值的回采。