|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
COCOFLY教程 ——疯壳·无人机·系列 地面站上位机的使用和介绍 1 |1 ]2 u3 }: j2 \# J
) b+ H. Q2 }3 y; ~) Q
+ t- r: f2 Q, u( @8 i
2 v( u& E+ r1 {, w
+ X3 c# b: i! k
图1; N2 ^5 A) e2 L
t/ ~! Q* `9 j6 _0 N
) v1 W& `0 F9 v! {& F
COCOFLY 地面站上位机是配套 COCOFLY 无人机使用的,该地面站上位机功能非常的全。主要分为 5 大功能板块,分别是基本收发、飞控设置、波形显示、图形编队以及飞控状态。' h2 t- I6 @! b& |
1.1基本收发$ y6 W, L& \9 O m
基本收发可以相当于是串口调试助手,可以在基本收发中设置通讯的端口、波特率、以及收发的显示格式,例如 CHR(字符)、Hex(16 进制)。 J3 ~' @2 A: l. N6 Z
+ q) e/ K% ^! V+ e' ~# Q* Z
* w L- {, I5 B 图2" d3 y$ ?& Z6 ]
* ?2 g& |2 ^$ w
使用的时候非常的简单,只需点击刷新在串口号中找到对应的串口,在选择合适的波特率点击“打开”即可。: ^8 Y* P- b P6 E9 S2 R
1.2飞控设置/ ?# @1 P" ]& d( H4 n& z- ~
飞控设置顾名思义是对飞控主机进行设置操作,在该设置页面下可以对飞机进行读写 PID 调节值,也可以恢复预设的 PID 值,除此之外还可以随意设置飞机的 2.4G 的通信信道,也可以设置为编队模式,还可以读取设备的版本信息, 值得注意的是,一旦飞控或者遥控器锁机后,可以在这里进行设备体检,进行解锁,如下图所示。! M+ x; ]8 G# d# c
# ?. `5 U6 S* @+ P+ R# r
2 |4 a( N% Z3 w 图3
4 x0 U3 K5 c! s 如果需要修改 PID 值,只需要在各项参数内修改为需要修改的参数,点击“写入 PID”,即完成 PID 值的修改;修改后可以点击“读取 PID”,如果读取的和写入的一致,则代表写入成功;如果发现修改 PID 后,飞机非常地飘,想要恢复出厂的 PID 设置,则可以点击“恢复默认”,这样飞机的 PID 参数就恢复到出厂的默认值了。( k3 b" w2 V& e5 B5 n: n
1.3波形显示
- q5 m3 `" N; `5 Z# Q. e 波形显示主要有两大功能,一个是调试参数,另一个是查看频谱干扰,这两项功能都是需要把遥控器接到上位机,并且打开串口。遥控器连接上无人机后再通过 USB 线接上位机,只需要勾上 Data1~Data8,再点击“显示波形”,就可以看到代码中添加打印数据的波形(这里的数据是飞控传过来的),如下图所示。
" t0 j8 w0 d d+ d2 a9 i$ K; ^3 ], w" Z0 m7 A( r. E8 B! r
! W. l& [5 ]: ?* b* _ ~8 G) m
图4
4 d" q1 H# R I0 E d' B 这里数据为 0,所以是一条直线,Data1~Data8 显示的数据均可以在代码中更改,Data1~Data8 的波形显示的修改格式为下图所示(具体参照飞控代码的Data_Transfer.c 的 DT_Send_User()函数)。' m2 \5 V& v5 i9 x
$ z* K# ?/ U. p
' G* t0 N7 _7 q8 i; P: g& @
图5
& V4 y3 R- [3 Q7 ^0 F8 P 如果要切换到查看频谱数据,则需要勾上“频谱仪”,即可,如下图所示。
% l Y% M$ s1 X: Z- V" ]& u
: Q" j K& g# ~4 W7 v; d- n: a, }
1 w3 |, |* @( `( s3 B 图6& U$ C# S9 I' D. m* L1 l* A0 N
勾上“频谱仪”后就会看到 2.4G 下每个信道的干扰情况了(y 轴越高,干扰越严重),用户可以根据这个参数来设置飞机的信道(选择干扰低的)。
0 L' G e0 u+ f9 x* K% M. R7 [) r2 M) s
& w( A) K& U) R
1.4图形编队$ v5 x" w3 Y1 X' }& \* _0 X$ W
图形编队用于编队设置,使用该页面功能需要上位机连接遥控器,编队模式下,一个遥控器对应多架飞机。
/ ^6 k& L* k0 k% M 该页面支持设置编队信息、设置编队队列动作、真机编队控制、飞行轨迹预览以及查看机群信息等。% v) l. m& r Y' Y. ?3 z
该界面如下图所示。) A, [; T [2 M. c
- F2 [+ g! O$ S4 I4 V: C# ~' H- A; ]
% ?! ^) y A1 P/ S( `
图7
( |/ ? j& t5 p% n* w, m+ v H 编队的详尽地使用方法可以参考《飞控开发高级篇-编队飞行》。% S7 k6 J/ r/ X5 W( b* G
1.5飞控状态" s. i4 s7 m2 x6 H4 R( k e, C
该页面用来查看飞机的飞行姿态,只需要把与飞机配对好的遥控器与上位机相连接,就可以在界面查看飞机的姿态。其中的“箭头”代表的是飞控的方向, “圆点”代表的是飞控的姿态。如下图所示。
9 u/ j$ K: I) @* U2 x- ?$ a% r& \' D" a0 r( ~. ]6 [- @
8 m+ Q- L( i) x. Q: [5 |! T
图85 Z) [4 E( P' F0 x6 L" Q7 X
7 n, s, ^ [& z4 w! C8 X
% q4 M. h6 z u! a+ ]: Q$ i3 L) v' L m; {
文件下载请点击:
【6】地面站上位机的使用和介绍.pdf
(746.29 KB, 下载次数: 0)
! F8 N, O8 w. }. v6 j
( d2 J8 F0 z9 D |
|