SimpleBGC三轴云台用户手册

2023-05-16

SimpleBGC三轴云台用户手册

V1.00

硬件平台:STorM BGC V1.31。

软件框架:SimpleBGC_V1.00。

       本方案是采用俄版STorM BGC硬件平台,软件采用SimpleBGC架构,并根据硬件平台修改调整,并且新增加了调参模块。本方案放弃原有的复杂调参软件(坑多,各种不好用),自行独立研发配套上位机,调试简单方便,非常适合新手学习研究,节省大量在软硬件平台搭建上的时间,可专注云台控制算法等研究,提高项目开发效率。

        该平台可以适用于云台控制算法、机载吊舱、稳摇平台等方向学习研究,不可作为商业用途。

 

图1  云台开发套件

 

图2  配套调参上位机界面

1.环境搭建

1.1准备清单

  1. 云台开发套件(云台开发板+IMU+云台架子+电机+JLINK+USB转串口);
  2. Keil开发环境;
  3. SimpleBGC_V1.00嵌入式软件源码;
  4. SimpleBGC参数调节_V1.00上位机。

1.2 安装环境

  1. 安装Keil开发环境,安装步骤省略(网上很多详细教程);
  2. 安装JLinkARM和USB转串口HL-340驱动;
  3. 如果需要看电路图或PCB,请安装eagle软件;
  4. 运行SimpleBGC参数调节_V1.00上位机时,需要安装微软的.Net框架(可根据系统提示是否需要安装)。

1.3 开发流程

  1. 上电前,建议选取合适的矩形负载,先进行重心调平;
  2. 建议刚开始接触时让三轴处于禁止状态,等熟悉调参软件后,然后慢慢一轴一轴的使能调试,直到最后三轴全部使能放开调试。

2.调试

2.1 连线上电

2.1.1 连接JLINK,这里接线容易连错,连接好后请务必核对下是否和丝印标识信号一一对应,如下图所示;

 

图3  JLINK连接接口

2.1.2  连接USB转串口,如下图所示;

 

图4  USB转串口接口

2.1.3  连接电源,如下图所示,电源可以是电池或者稳压直流电源12V,注意红色是正极,黑色是负极;

 

图5  电源连接接口

2.1.4  连接好开发板后,USB就可以接入电脑,电源就可以上电。

2.2 下载固件

2.2.1 用Keil软件双击打开 \SimpleBGC_V1.00\source\USER\STM32-DEMO.uvprojx;

 图6  打开工程

2.2.2 点击箭头指示按钮开始编译工程;

 

图7  编译工程

2.2.3 查看编译结果是否有错误;

 

图8  编译结果

2.2.4 点击箭头指示按钮开始下载程序固件,等待下载完成就OK了。

 

图9  下载程序

2.3 调试运行

2.3.1 运行上位机;

 图10  打开调参上位机

2.3.2 根据负载大小进行调参;建议使能一个方向调完之后,在进行下一个方向调整,一步一步进行更为稳妥。

 图11  调参上位机界面

2.3.3 默认方向。

 

图12  电机默认方向

3.技术支持

淘宝店铺:https://shop61742279.taobao.com

微信技术支持:18978338166

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SimpleBGC三轴云台用户手册 的相关文章

随机推荐

  • Ubuntu 下右键打开当前目录下的终端

    1 xff09 把终端加到右键菜单 xff1a sudo apt get install nautilus open terminal 2 xff09 右键单击文件或文件夹以 root 权限打开 xff1a sudo apt get ins
  • ROS入门与实践--3(工作空间和功能包的创建及HelloWorld简单实现)

    ROS入门与实践 3 1 工作空间和功能包1 1 工作空间定义1 2 工作空间的创建1 3 功能包的创建 2 通过指令及编辑器实现HelloWorld2 1 HelloWorld实现 C 43 43 版本 2 1 1 功能包下新建并编辑cp
  • 两种随机数生成方法——反函数法和舍选法

    两种随机数生成方法 反函数法和舍选法 我们知道 xff0c 对于均匀分布的随机数 xff0c 我们可以使用随机数生成器类似的方法生成均匀分布的随机数 包括线性同余发生器 xff0c FSR发生器等 对于非均匀分布的随机数 xff0c 对于连
  • 奥比中光Orbbec Astra Pro RGBD 3D视觉传感器在ROS(indigo和kinetic)使用说明 rgb depth同时显示

    Orbbec Astra Pro传感器在ROS xff08 indigo和kinetic xff09 使用说明 rgb depth同时显示 这款摄像头使用uvc输入彩色信息 xff0c 需要libuvc和libuvc ros这样才能在ROS
  • 【BUG解决】sudo apt-get update 报错 E: The repository ‘http://xxx Release‘ does not have a Release file.

    BUG描述 前两天在虚拟机Vmware中安装了Ubuntu18 04操作系统 xff0c 因为需要安装其他工具 所以想着执行命令 sudo apt get update 更新一下系统 xff0c 以便进行安装 结果出现 E The repo
  • python isinstance(), stack,判断list, dict, tuple为空

    Problem Nikola likes to categorize everything in sight One time Stephan gave him a label maker for his birthday and the
  • 路径跟踪算法之PID路径跟踪与PP跟踪

    路径跟踪算法之PID路径跟踪与PP跟踪 1路径跟踪原理2 常见的路径跟踪算法2 1 Pure puresuit pp 纯跟踪2 2 PID 跟踪 1路径跟踪原理 在运用好的路径规划算法 xff0c 规划好一条从起点到目标点最优的路径后 xf
  • 深入详解PID三项的作用与特性(抛开公式,以常识认识PID)

    深入探讨PID三项作用与特性 xff08 纯以常识方式对PID进行数学理论分析 xff09 1 经典PID的理解 xff08 抛弃公式 xff0c 以常识认识PID xff09 源文献 PID指的就是比例 积分 微分三项的结合 xff0c
  • ADRC自抗扰控制,有手就行

    ADRC自抗扰控制 xff0c 有手就行 关于ADRC的优点本人不会赘述 xff0c 毕竟作为一个ADRC算法都推导不出来的应用工程师 xff0c 最希望看到的就是有手就行的操作方法 ARC的缺点就显而易见 xff0c 就是参数多 xff0
  • nuScenes数据集详细介绍

    本文为博主原创文章 xff0c 未经博主允许不得转载 本文为专栏 python三维点云从基础到深度学习 系列文章 xff0c 地址为 https blog csdn net suiyingy article details 12401771
  • fegin调用的时候数据格式转换为linkedhashmap

    在spring cloud项目开发中 xff0c 使用fegin进行远程调用 1 接口服务方返回类型为Map String Object 类型 2 接口调用方返回值类型也是Map String Object 3 通过fegin调用之后返回的
  • 一个字符串截取函数c语言

    刚开始学习c语言 xff0c 标准库中总是有很多函数没有 xff0c string h中的字符串处理函数好像不是很多 xff0c 在做栈的例子用需要用到一个字符串按位置截取的函数 xff0c 就自己写一个 xff0c 超简单 char su
  • RAF_DB数据集分类_3

    混淆矩阵 这里ECANet太长了 xff0c 我这里直接利用resnet代替一下 xff0c 你可以直接替换 xff0c 然后把权重对应好即可 xff0c 这只是一个简单的混淆矩阵生成 xff0c 没有太多美化 span class tok
  • docker镜像的创建

    目录 基于现有镜像创建 首先启动一个镜像 xff0c 在容器里做修改 然后将修改后的容器提交为新的镜像 xff0c 需要使用该容器的ID号创建新镜像 基于本地模板创建 导入镜像 基于Dockerfile创建 联合文件系统 xff08 Uni
  • ROS源码分析--子话题-catkin

    catkin简介 catkin简介 packagexml 格式1格式2 CMakeListtxtmeta package典型ROS应用添加自定义message文件 修改packagexml修改CMakeListtxt find packag
  • vnc安装和开机自启设置

    一 安装VNC 键入以下命令以在 Ubuntu 服务器上安装 TigerVNC xff1a sudo apt install tigervnc standalone server tigervnc common 现在安装了 VNC 服务器
  • 【Linux】线程安全篇Ⅰ

    文章目录 0 概述1 线程不安全举例1 1 前提知识铺垫1 2 场景模拟1 3 代码模拟 2 互斥2 1 什么是互斥2 2 互斥锁的原理 amp amp 特性2 3 互斥锁的计数器如何保证原子性2 4 互斥锁的接口2 4 1 初始化接口2
  • PX4/APM/飞控的学习笔记前言-Cxm

    开始了 开始了 终于有时间可以学习飞控了 此文章是用来当目录 我会持续更新我的学习之旅 希望能对各位有所帮助 如果有错误的地方还请各位前辈指点 此帖持续更新后续内容 其实从21年的一月就开始学习飞控一开始是从PX4开始学习 但是因为对liu
  • kubernetes 中文版

    这个文档非常好用 xff0c 建议收藏 无水印版 https pan baidu com s 1LSI46GBENd90Z06FnuaKmw lukb
  • SimpleBGC三轴云台用户手册

    SimpleBGC三轴云台用户手册 V1 00 硬件平台 xff1a STorM BGC V1 31 软件框架 xff1a SimpleBGC V1 00 本方案是采用俄版STorM BGC硬件平台 xff0c 软件采用SimpleBGC架