第1部分 硬件介绍

1.1 硬件清单

序号 品名 数量
1 MKSESC 4.12主板 1
2 USB数据线 1
3 DC 36V电源 1
4 6.5寸轮毂电机 1
5 MKS ESC_RC V1.0遥控器 1
6 MKS ESC_RC Receiver V1.0接收器 1

硬件清单如下图所示。

1.2 硬件连接

  1. 将电机三相线接入VESC的三相线;
  2. 将编码器连接线接入VESC的SENSE接口;
  3. 将USB线一端连接VESC主板,另一端连接PC。
  4. MKS ESC_RC Receiver V1.0接收器引脚与VESC主板引脚连接关系,如下表格所示。
序号 MKS ESC_RC Receiver V1.0接收器 MKSESC 4.12主板
1 PPM S
2 GND -
3 5V 5V
  1. 将DC36V电源连接主板电源接口,上电后MKS ESC_RC Receiver V1.0接收器电源绿灯亮,蓝灯闪烁。

  2. 开启MKS ESC_RC V1.0遥控器的电源开关,信号图标闪烁,遥控器将自动与接收器匹配。

  3. 匹配成功后,遥控器信号图标停止闪烁,接收器蓝灯常亮,如下图所示。

  4. 硬件连接如下图所示:

第2部分 连接并设置电机

具体操作请参考VESC基本测试教学文档。

  1. 点击AutoConnect连接VESC主板,如下图1所示。

  2. 点击Setup Motors FOC,配置电机FOC,如下图2所示。

第3部分 设置输入

  1. 点击Setup Input,如下图1所示。

  2. 点击Next,如下图2所示。

  3. 选择输入模式,如下图3所示;点击Next>,如下图4所示。

  4. 使遥控器滚轮处于中间位置。
    将Center中的数值(1.7330),填入Pulselength Center中,如下图5,6所示。

  5. 将遥控器滚轮前推到最顶端。
    将Min中的数值(1.5010),填入Pulselength Start中,如下图7,8所示。

  6. 将遥控器滚轮下拉到最底端。
    将Max中的数值(2.0120),填入Pulselength End中,如下图9,10所示。

  7. 配置RC完成,点击Next>,如下图11所示。

  8. 在Control Type中选择Current控制模式,如下图12所示。

  9. 点击Next>,如下图13所示。

  10. 点击Finish完成设置,如下图14所示。

第4部分 APP设置

  1. 点击App Settings中的General,如下图1所示;
  2. 在APP to Use中选择PPM and UART或者PPM,如下图2,3,4所示;
  3. 点击↓A将配置写入VESC,如下图5所示。

第5部分 RC控制电机

5.1 控制电机正向加速

将遥控器滚轮上拉,控制电机正转,上拉大小决定电机正转速度。

5.2 控制电机反向加速/刹车

将遥控器滚轮下拉,控制电机反向/刹车,下拉大小决定电机反转速度。


至此,RC PPM遥控测试完成。
创客基地 Makerbase VESC 第五课 RC PPM遥控测试 到此结束。

欢迎加入 创客基地 电机控制Q群 讨论电机控制相关问题:732557609

欢迎光临 创客基地 B站 了解技术资料:https://space.bilibili.com/393688975

欢迎光临 创客基地 淘宝店 采购产品:
https://makerbase.taobao.com/

Makerbase VESC 第五课 RC PPM遥控测试相关推荐

  1. NeHe OpenGL第三十五课:播放AVI

    NeHe OpenGL第三十五课:播放AVI 在OpenGL中播放AVI: 在OpenGL中如何播放AVI呢?利用Windows的API把每一帧作为纹理绑定到OpenGL中,虽然很慢,但它的效果不错. ...

  2. 【Linux探索之旅】第二部分第五课:用户和权限,有权就任性

    内容简单介绍 1.第二部分第五课:用户和权限,有权就任性 2.第二部分第六课预告:Nano,刚開始学习的人的文本编辑器 用户和权限.有权就任性 今天的标题也挺任性的啊,虽说小编是一个非常本分的人(真的 ...

  3. 第五课.Linux开发基础

    第五课目录 GCC用法参考 GCC的常用用法 make与Makefile Makefile的规则 Makefile的语法 Makefile实例 调试 GDB 设置断点 虽然已经有很多优秀的IDE可以化 ...

  4. Emojify - v2 吴恩达老师深度学习第五课第二周编程作业2

    吴恩达老师深度学习第五课第二周编程作业2,包含答案! Emojify! Welcome to the second assignment of Week 2. You are going to use ...

  5. Operations on word vectors-v2 吴恩达老师深度学习课程第五课第二周编程作业1

    吴恩达老师深度学习课程第五课(RNN)第二周编程作业1, 包含答案 Operations on word vectors Welcome to your first assignment of thi ...

  6. Linux 探索之旅 | 第三部分第五课:延时执行,唯慢不破

    -- 作者 谢恩铭 转载请注明出处 内容简介 第三部分第五课:延时执行,唯慢不破 第三部分第六课预告:第三部分测验题 延时执行,唯慢不破 上一课 Linux探索之旅 | 第三部分第四课:后台运行及合并 ...

  7. 第五课-第三讲05_03_bash脚本编程之二 条件判断

    第五课-第三讲05_03_bash脚本编程之二 条件判断 变量名称:只能保含字母数字下划线,且不能数字开头.不能和系统中已存在的环境变量重名.见名知意 bash中如何实现条件判断? 条件测试类型: 整 ...

  8. webgl(three.js)实现室内定位,楼宇bim、实时定位三维可视化解决方案——第五课

    webgl(three.js)实现室内定位,楼宇bim.实时定位三维可视化解决方案--第五课 参考文章: (1)webgl(three.js)实现室内定位,楼宇bim.实时定位三维可视化解决方案--第 ...

  9. 0.0 目录-深度学习第五课《序列模型》-Stanford吴恩达教授

    文章目录 目录 第五课 第四课 第三课 第二课 第一课 目录 第五课 <序列模型> 笔记列表 Week 1 循环序列模型 Week 1 传送门 -> 1.1 为什么选择序列模型 1. ...

最新文章

  1. 在ATS 5.3.0上开启stats_over_http插件
  2. c 多线程mysql_多线程读写mysql数据库
  3. 小白初学ABP框架,着实累啊
  4. c四舍五入取整函数_学会这8个Excel函数,工作瞬间好轻松!
  5. Django-请求与响应
  6. python中unstack_Python pandas.DataFrame.unstack函数方法的使用
  7. python栈应用_栈应用之 后缀表达式计算 (python 版)
  8. Win10任务栏卡死情况解决方案
  9. 6.1 统计学基本原理
  10. java实验指导书 王立新,java实验指导书
  11. vector subscript out of range数组下标越界错误
  12. 使用FFmpeg合并多个MP4视频
  13. STM32 CAN 库函数
  14. Android BLE4.+ 蓝牙开发国产手机兼容性解决方案
  15. java基础知识整理
  16. 学生成绩计算的c语言,学生成绩标准管理系统C语言.doc
  17. 如何让外网访问到内网FTP服务
  18. cms可视化编辑php,AyaCMS与We7CMS可视化编辑模板功能对比
  19. 计算机一打开就卡在更新失败,电脑卡在配置Windows Update失败界面怎么解决
  20. web 原型设计工具_适用于Web设计人员的7种原型设计工具

热门文章

  1. 【python】记录下自学python的大致历程
  2. 【第四周】第七章作业
  3. idea主题设置、代码特效设置
  4. janusgraph整合mysql_JanusGraph多图配置 (cassandra)
  5. Android 获取网络连接方式、判断手机卡所属运营商
  6. Zipkin和Sleuth
  7. codeforces 316F3 Suns and Rays
  8. MB、MiB、GB、GiB的定义
  9. 小学《教育教学知识与能力》教学设计万能模板 稳拿40分
  10. BVT、DVT、PVT、EVT