本发明涉及航模支撑技术领域,特别涉及一种天地飞航模接收机转换器。
背景技术:
航空模型,简称航模,在国外已经流行很久,今年来,国内也逐渐开始流行。其中航模接收机用来接收地面遥控指令信号,并对它进行解码分析遥控指令信号,从而实现对飞机的控制。天地飞航模接收器是一款国产的航模接收机,性价比高,深受国人的欢迎。但是现有的天地飞航模接收器的转换装置均采用模拟电路技术手段进行解码,其核心是模拟电路的比较器,这种方法转换精度低,容易受到电磁环境的干扰。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
技术实现要素:
本发明的目的在于提供一种天地飞航模接收机转换器,从而克服现有天地飞航模接收器的转换装置转换精度低,容易受到电磁环境的干扰的缺点。
为实现上述目的,本发明提供了一种天地飞航模接收机转换器,包括:输入模块,其设有第一通道输入口,第二通道输入口,第三通道输入口及第四通道输入口;主控转换模块,其与所述输入模块连接,用于分别获取所述第一通道输入口,第二通道输入口,第三通道输入口及第四通道输入口的控制数据和获取所述控制数据的控制时间;缓存模块,其与所述主控转换模块连接,用于分别缓存所述第一通道输入口,第二通道输入口,第三通道输入口及第四通道输入口的控制数据和获取所述控制数据的控制时间;以及输出模块,其与所述缓存模块连接,用于分别输出各个通道输入口的控制数据和获取所述控制数据的控制时间。
优选地,上述技术方案中,所述输出模块包括为单片机,所述单片机设有RS232接口,IIC接口以及SPI接口。
优选地,上述技术方案中,所述单片机的型号为STC89C52。
优选地,上述技术方案中,所述主控转换模块的型号为STM32F103ZET6。
优选地,上述技术方案中,所述缓存模块为EP4ep4ce115f22c7n FPGA模块。
与现有技术相比,本发明具有如下有益效果:
本发明的天地飞航模接收机转换器采用数字手段对其接收,转换精度高,速度快,抗干扰性强。同时还具备输出缓存的特点。
附图说明
图1是根据本发明天地飞航模接收机转换器的结构图。
图2是根据本发明主控转换模块的使能图。
图3是根据本发明输出模块的结构图。
具体实施方式
下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
图1显示了根据本发明优选实施方式的天地飞航模接收机转换器的结构示意图。
如图1和图2所示,天地飞航模接收机转换器包括:输入模块10、主控转换模块20、缓存模块30以及输出模块40;输入模块10设有第一通道输入口,第二通道输入口,第三通道输入口及第四通道输入口;主控转换模块20与输入模块10连接,用于分别获取第一通道输入口,第二通道输入口,第三通道输入口及第四通道输入口的控制数据和获取控制数据的控制时间,具体的,主控转换模块20采用型号为STM32F103ZET6的嵌入式单片机,该单片机具体的使能控制如图2所示;具体为:
第一步:使能TIM时钟;
第二步:使能GPIO时钟;
第三步:使能第一输入通道端口(即输入模块的第一通道入口);
第四步:使能第二输入通道端口(即输入模块的第二通道入口);
第五步:使能第三输入通道端口(即输入模块的第三通道入口);
第六步:使能第四输入通道端口(即输入模块的第四通道入口);
第七步:配置TIM为输入捕获模式;
第八步:配置中断向量表;
第九步:计算TIM时间总和;
第十步:输出时间总和计算值和控制数据。
该实施例进一步地,缓存模块30与主控转换模块20连接,用于分别缓存第一通道输入口,第二通道输入口,第三通道输入口及第四通道输入口的控制数据和获取控制数据的控制时间,该实施例中,缓存模块30为EP4ep4ce115f22c7n FPGA模块,具有4个FIFO IP核,每个核负责接收并缓存主控转换模块20输出的一个通道端口的控制数据和获取控制数据的控制时间。
该实施例再一步地,如图3所示,输出模块40与缓存模块30连接,用于分别获得并输出各个通道输入口的控制数据和获取控制数据的控制时间。具体的,输出模块40优选为型号为STC89C52单片机,其中STC89C52单片机内部还包括以下协议转换程序:串口协议转换程序,IIC协议转换程序,SPI协议转换程序。用以将FIFO的原始数据转换给各种常用协议,方便用户使用。STC89C52单片机并配备了设有RS232接口,IIC接口以及SPI接口。
使用时,如天地飞航模的遥控器通过摇杆发出四个方向的控制指令和时间,输入模块的四个通道输入口即可分别接收四个方向的控制指令和时间进行转换,从而指挥天地飞航模进行飞行。
综上,本发明的天地飞航模接收机转换器采用数字手段对其接收,转换精度高,速度快,抗干扰性强。同时还具备输出缓存的特点。
前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。