本发明涉及计算机系统技术领域,尤其涉及一种小型的无人直升机飞行控制计算机系统。
背景技术:
飞行控制计算机系统负责处理小型无人直升机传感器数据,控制直升机自主飞行,处理通讯数据,导航任务解算等,是飞行控制系统的核心,因此,飞行控制计算机系统需要有强大的计算能力,同时还要有丰富的接口,也要考虑到低功耗的要求。
当前小型无人直升机飞行控制计算机系统多采用基于pc104处理器的结构,pc104处理器通常采用架构,其存在处理性能较低、功耗大、散热量大和接口不丰富的问题。
技术实现要素:
本发明的目的是通过以下技术方案实现的。
一种小型的无人直升机飞行控制计算机系统,包括:通信处理器、可编程门阵列、电源模块、时钟模块、无线通讯模块、电子罗盘、gps、超声传感器、调试串口、以太网口、遥控接收机、舵机、高度计、陀螺仪和加速度计;所述电源模与所述通信处理器和可编程门阵列相连;所述时钟模块与通信处理器和可编程门阵列相连;所述无线通讯模块、电子罗盘、gps、超声传感器、调试串口、以太网口分别与通信处理器连接;所述遥控接收机、舵机、高度计、陀螺仪和加速度计分别与所述可编程门阵列连接;所述舵机连接无人机。
进一步的,还包括60x总线和flash模块;所述通信处理器通过60x总线与flash模块通信。
进一步的,通信处理器为mpc8280通信处理器包括:3个多通道控制器scc,一个串行管理控制器smc。
进一步的,可编程门阵列为xc3s400可编程门阵列。
进一步的,调试串口为rs232调试串口;所述以太网口为10/100m以太网口。
本发明的优点在于:本实用新的小型无人直升机飞行控制计算机系统具有体积小、结构紧凑、功耗低、处理能力强的特点,在其基础上成功实现了小型无人直升机的自主飞行。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
附图1示出了根据本发明实施方式的一种小型的无人直升机飞行控制计算机系统。
具体实施方式
在下面的详细描述中,提出了许多具体细节,以便于对本发明的全面理解。但是,对于本领域技术人员来说很明显的是,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明的更好地理解。
下面将结合附图,对本发明实施例的技术方案进行描述。
如图1所示,本发明提供一种小型的无人直升机飞行控制计算机系统,包括:通信处理器、可编程门阵列、电源模块、时钟模块、无线通讯模块、电子罗盘、gps、超声传感器、调试串口、以太网口、遥控接收机、舵机、高度计、陀螺仪和加速度计;所述电源模与所述通信处理器和可编程门阵列相连;所述时钟模块与通信处理器和可编程门阵列相连;所述无线通讯模块、电子罗盘、gps、超声传感器、调试串口、以太网口分别与通信处理器连接;所述遥控接收机、舵机、高度计、陀螺仪和加速度计分别与所述可编程门阵列连接;所述舵机连接无人机。
根据本发明的一个方面,还包括60x总线和flash模块;所述通信处理器通过60x总线与flash模块通信。
根据本发明的一个方面,通信处理器为mpc8280通信处理器包括:3个多通道控制器scc,一个串行管理控制器smc。
根据本发明的一个方面,可编程门阵列为xc3s400可编程门阵列。
根据本发明的一个方面,调试串口为rs232调试串口;所述以太网口为10/100m以太网口。
本实用新的小型无人直升机飞行控制计算机系统具有体积小、结构紧凑、功耗低、处理能力强的特点,在其基础上成功实现了小型无人直升机的自主飞行。
本发明并不限于上述实例,在本发明的权利要求书所限定的范围内,本领域技术人员不经创造性劳动即可做出的各种变形或修改均受本专利的保护。