|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
COCOFLY教程 ——疯壳·无人机·系列 地面站上位机的使用和介绍
' Y! K& B% J5 i, b
, W- k/ E$ ]' v' A r$ K2 `. f: ]: D2 D: f, q4 F
/ @$ X' S: @. S- i# e' m! s: O% R7 J
# j3 Q e" [: m6 I& @6 b/ C
图1
1 j5 Y/ c/ K! H' k) G0 \/ R
# e% w& H9 Z9 K9 S% c# Y9 X0 K5 W4 x* {
COCOFLY 地面站上位机是配套 COCOFLY 无人机使用的,该地面站上位机功能非常的全。主要分为 5 大功能板块,分别是基本收发、飞控设置、波形显示、图形编队以及飞控状态。
0 }6 Z* t p/ w8 O 1.1基本收发! s; V8 o, f( G3 F* M, Q
基本收发可以相当于是串口调试助手,可以在基本收发中设置通讯的端口、波特率、以及收发的显示格式,例如 CHR(字符)、Hex(16 进制)。
' T* L2 ] F, o; E# X/ H
s: j* \$ T1 j4 u0 f
2 D$ T) W; y9 _# d( N& n 图2: I2 O! g( r: G! b. v% h
5 D+ t" l# q9 P0 M
使用的时候非常的简单,只需点击刷新在串口号中找到对应的串口,在选择合适的波特率点击“打开”即可。( y$ [8 }8 ] q" t- J- e' T
1.2飞控设置, d% L! E8 g9 r/ ^ \7 G
飞控设置顾名思义是对飞控主机进行设置操作,在该设置页面下可以对飞机进行读写 PID 调节值,也可以恢复预设的 PID 值,除此之外还可以随意设置飞机的 2.4G 的通信信道,也可以设置为编队模式,还可以读取设备的版本信息, 值得注意的是,一旦飞控或者遥控器锁机后,可以在这里进行设备体检,进行解锁,如下图所示。8 v) @/ V! L: t* @4 O3 b6 S0 g4 w
. G h5 X1 W" u$ V- k
N; M4 m! T$ f7 d
图3: [4 M, }" F* w6 h3 o) G
如果需要修改 PID 值,只需要在各项参数内修改为需要修改的参数,点击“写入 PID”,即完成 PID 值的修改;修改后可以点击“读取 PID”,如果读取的和写入的一致,则代表写入成功;如果发现修改 PID 后,飞机非常地飘,想要恢复出厂的 PID 设置,则可以点击“恢复默认”,这样飞机的 PID 参数就恢复到出厂的默认值了。
. a' ?! |& h) F' l: ?! w& ]1 G' { 1.3波形显示: n0 G7 {& M5 q
波形显示主要有两大功能,一个是调试参数,另一个是查看频谱干扰,这两项功能都是需要把遥控器接到上位机,并且打开串口。遥控器连接上无人机后再通过 USB 线接上位机,只需要勾上 Data1~Data8,再点击“显示波形”,就可以看到代码中添加打印数据的波形(这里的数据是飞控传过来的),如下图所示。; T: X7 w$ V# D: @9 K& X
$ O% s2 `; k: d
; a# Z w+ I& W- h) ? 图4- d0 W9 D6 i$ m
这里数据为 0,所以是一条直线,Data1~Data8 显示的数据均可以在代码中更改,Data1~Data8 的波形显示的修改格式为下图所示(具体参照飞控代码的Data_Transfer.c 的 DT_Send_User()函数)。- \1 X3 k1 H% Z1 F7 S; _- f5 H
0 r* s% _! F# h* |
: M8 j# G# `. @8 c5 r! F 图5
' }$ W _/ w4 E" P$ P: C+ \ 如果要切换到查看频谱数据,则需要勾上“频谱仪”,即可,如下图所示。' m o2 Q# `( T0 t8 K$ A
( Y% v, \! v+ R! F
. a# a7 ~" `4 d6 s8 T. e4 X4 M 图6
; N0 `* f( O2 Z1 f( k6 Q( t 勾上“频谱仪”后就会看到 2.4G 下每个信道的干扰情况了(y 轴越高,干扰越严重),用户可以根据这个参数来设置飞机的信道(选择干扰低的)。
+ G" W$ i B4 d% V2 J5 ^* H. r1 `
0 M) i4 o6 W6 [" p2 r/ n/ G- ]5 J A0 M/ A( @3 Y
1.4图形编队
/ I0 y' A, @, x7 Y$ W 图形编队用于编队设置,使用该页面功能需要上位机连接遥控器,编队模式下,一个遥控器对应多架飞机。" k3 R3 \4 c4 ?7 M/ k
该页面支持设置编队信息、设置编队队列动作、真机编队控制、飞行轨迹预览以及查看机群信息等。# R) M1 g! i7 u' D1 A+ Z( L
该界面如下图所示。; A: `' }$ n% g% A: C7 a# v2 H9 J
2 P& F- _5 n+ Z! n* o e2 K
0 W$ v/ V" I+ b& i, ?- P: P( R 图7
5 M E1 J' v! N3 Z8 T' { 编队的详尽地使用方法可以参考《飞控开发高级篇-编队飞行》。, k( V. p ~/ p5 ?
1.5飞控状态
$ w3 y0 @( G, N4 u. T+ b2 p% n 该页面用来查看飞机的飞行姿态,只需要把与飞机配对好的遥控器与上位机相连接,就可以在界面查看飞机的姿态。其中的“箭头”代表的是飞控的方向, “圆点”代表的是飞控的姿态。如下图所示。7 l* A$ g# ?. R% E1 b
3 u- p- X9 X9 |9 i& V: T
0 T6 x2 \# _ x) A
图8- @ x! q1 o9 A7 P5 ]# Q7 `9 ~* {4 ]1 E
1 m5 A+ }. u4 {. X
4 h# E7 ~, ]$ m) D
; x( U: f5 F/ M' s7 W5 G文件下载请点击:
【6】地面站上位机的使用和介绍.pdf
(746.29 KB, 下载次数: 0)
5 \0 P# U; J1 a$ U6 g- Q
: e+ t9 P8 t3 \$ u/ f. B. ~. P& ]' e |
|