本实用新型涉及一种记录装置,特别是一种无人机飞行数据记录装置。
背景技术:
现有的无人机一般并不保存飞行数据,当飞机出现问题时,只能根据用户口头反馈现象,并不能利用飞行数据具体去量化问题,进一步的分析出现问题的原因。且由于无人机在空中飞行的特性,一旦出现异常导致坠机,对于无人机生产企业而言,如果没有飞行数据,并不能很好的去判断失事原因,因而,企业容易和损失无人机的用户产生纠纷。因此亟需设计一种能实时记录飞行数据并在需要时进行调取的记录装置。
技术实现要素:
针对现有技术存在的上述问题,本实用新型的目的在于提供一种无人机飞行数据记录装置。
本实用新型的技术方案为:一种无人机飞行数据记录装置,包括电源电路、控制电路、数据收发电路和存储电路,所述电源电路用于稳压供电,所述控制电路用于用控制数据收发电路和存储电路的运行,所述数据收发电路用于进行数据通讯,所述存储电路用于存储从数据收发电路接收到的信息或者读取自身所储存的数据,电源电路、数据收发电路和存储电路分别与控制电路连接。
优选地,所述电源电路设有稳压芯片RT9013,所述稳压芯片的1号引脚连接无人机的供电电池,所述稳压芯片的3号引脚连接电容C21的一端,所述电容C21的另一端接地,所述稳压芯片的2号引脚连接电容C20的一端,所述电容C20的该端接地,所述电容C20的另一端连接电阻R31的一端,所述电阻R31的另一端分别连接稳压芯片的1号引脚和电阻R30的一端,所述电阻R30的另一端接地,所述稳压芯片的5号引脚为输出端。
优选地,还包括微处理芯片J16和J17,所述微处理芯片J16的一端连接无人机的供电电池,另一端接地,所述微处理芯片J17并联在电容C33上,所述电容C33的正极连接无人机的供电电池。
优选地,所述数据收发电路设有串行通讯电路和USB通讯电路,所述串行通讯电路设有UART接口控制芯片和I2C接口控制芯片,所述USB通讯电路设有USB芯片,所述USB
芯片的1号引脚连接电感L802的一端,所述电感L802的另一端连接稳压二极管D804的正极,所述稳压二极管D804的负极分别连接5V供电电源和电容C822的一端,所述电容C822的另一端接地。
优选地,所述存储电路设有存储控制芯片TF2108522-R。
优选地,所述控制电路设有控制芯片STM32F303CC,所述控制芯片的1号引脚连接稳压芯片的输出端,所述控制芯片的46、45、40和39号引脚连接数据收发电路,所述控制芯片的6号引脚连接电容C27的一端,所述电容C27的另一端接地,所述控制芯片的7号引脚连接电阻R12的一端和电容C29的一端,所述电阻R12的另一端连接稳压芯片的输出端,所述电容C29的另一端接地,所述控制芯片的9号引脚分别连接电容C10的一端和电容C11的一端,所述电容C10的另一端和电容C11的另一端均接地。
综上所述,本实用新型具有以下优点:
本实用新型能在无人机飞行的过程中,将飞行的相关数据保存下来,当飞机出现事故时,方便研发人员还原出现问题的场景,分析飞行器出现事故的原因,且当无人机到了用户手里之后,这些数据也方便无人机企业分析出现问题的原因,还可以以此为依据,判断此次事故时用户的操作失误还是飞行器本身故障引起,更大程度上避免了无人机企业和用户之间发生争执的可能性。同时本记录装置的电路设计合理,功耗低,响应快,存储数据的准确率高。
附图说明
图1为本实施例的电路框图;
图2为电源电路的电路原理图;
图3为串行通讯电路的电路原理图;
图4为USB通讯电路的电路原理图;
图5为存储电路的电路原理图;
图6为控制电路的电路原理图。
具体实施方式
下面结合实施方式及附图对本实用新型作进一步详细、完整地说明。
如图1-6所示,,一种无人机飞行数据记录装置,包括电源电路、控制电路、数据收发电路和存储电路,所述电源电路用于稳压供电,所述控制电路用于用控制数据收发电路和存储电路的运行,所述数据收发电路用于进行数据通讯,所述存储电路用于存储从数据收发电路接收到的信息或者读取自身所储存的数据。
所述电源电路设有稳压芯片RT9013,所述稳压芯片的1号引脚连接无人机的供电电池,
所述稳压芯片的3号引脚连接电容C21的一端,所述电容C21的另一端接地,所述稳压芯片的2号引脚连接电容C20的一端,所述电容C20的该端接地,所述电容C20的另一端连接电阻R31的一端,所述电阻R31的另一端分别连接稳压芯片的1号引脚和电阻R30的一端,所述电阻R30的另一端接地,所述稳压芯片的5号引脚为输出端。
还包括微处理芯片J16和J17,所述微处理芯片J16的一端连接无人机的供电电池,另一端接地,所述微处理芯片J17并联在电容C33上,所述电容C33的正极连接无人机的供电电池。
所述数据收发电路设有串行通讯电路和USB通讯电路,所述串行通讯电路设有UART接口控制芯片和I2C接口控制芯片,所述USB通讯电路设有USB芯片,所述USB芯片的1号引脚连接电感L802的一端,所述电感L802的另一端连接稳压二极管D804的正极,所述稳压二极管D804的负极分别连接5V供电电源和电容C822的一端,所述电容C822的另一端接地。
所述存储电路设有存储控制芯片TF2108522-R。
所述控制电路设有控制芯片STM32F303CC,所述控制芯片的1号引脚连接稳压芯片的输出端,所述控制芯片的46、45、40和39号引脚连接数据收发电路,所述控制芯片的6号引脚连接电容C27的一端,所述电容C27的另一端接地,所述控制芯片的7号引脚连接电阻R12的一端和电容C29的一端,所述电阻R12的另一端连接稳压芯片的输出端,所述电容C29的另一端接地,所述控制芯片的9号引脚分别连接电容C10的一端和电容C11的一端,所述电容C10的另一端和电容C11的另一端均接地。
数据收发电路是当收到无人机发送的飞行数据包的时候,负责将数据包解析,并将解析之后的数据以一定格式发送给存储电路。当收到读数据命令是,则向存储电路发送请求飞行数据,并将接收到的飞行数据通过无人机的串行通讯接口发送给无人机,或者,通过自己的数据接口,发送给与本单元连接的电脑或者手机,这个数据接口可以是USB,也可以是其他串行通讯接口。
存储电路是按照数据收发电路的指示,负责将飞行数据保存到存储器内。或者将飞行数据从存储器内读出来发送给数据收发电路。
工作数据保存流程如下
无人机实时的将飞行数据以及飞行操作命令打包通过串行接口发送给飞行数据保存装置中的数据数据收发电路,数据收发电路接收到飞行数据包以后,将数据包解析,并按照一定格式,发送给数据存储电路。数据存储单元接收到数据包以后,将数据保存到存储单元里面。
工作数据读取流程如下:
通过数据收发电路的外部接口,与电脑或者手机相连接,比如通过USB线将两者连接;
电脑或者手机向数据收发电路发出飞行数据读取请求;
数据收发电路接收到请求后,向存储电路发出读取请求;
存储电路则向数据收发电路发送飞行数据;
数据收发电路接收到飞行数据包以后,按照一定规则将数据包转发给电脑或者手机。
同时本实用新型上述实施例仅为说明本实用新型技术方案之用,仅为本实用新型技术方案的列举,并不用于限制本实用新型的技术方案及其保护范围。采用等同技术手段、等同设备等对本实用新型权利要求书及说明书所公开的技术方案的改进应当认为是没有超出本实用新型权利要求书及说明书所公开的范围。