首页
›
嵌入式边缘AI与TinyML
›
041-TinyML机器人视觉与语音交互项目
›
《机器人PWM编码器与多驱动控制集成》
VIP20
本课程属于:041-TinyML机器人视觉与语音交互项目
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
10. 机器人运动控制接口:PWM、电机驱动、编码器和舵机控制
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
机器人运动控制接口的总体概览 · 学习目标 · 应用场景与课程框架
课程导入
机器人运动控制接…
02
PWM基础
PWM(脉宽调制)的工作原理 · 占空比 · 频率与分辨率
PWM
脉宽调制
03
电机驱动基础
直流电机 · 有刷/无刷电机 · 步进电机的基本特性
电机驱动基础
直流电机
04
电机驱动芯片与模块
常用电机驱动芯片(如L298N · TB6612 · DRV8833)的引脚功能
电机驱动芯片
模块
05
PWM与电机驱动实战
使用Arduino/树莓派输出PWM… · 通过驱动模块控制直流电机正反转和调速 · 并实现简单调速曲线
PWM
电机驱动实战
06
编码器原理
增量式编码器与式编码器的工作原理 · AB相正交信号 · 计数方向判断与分辨率
编码器原理
增量式编码器
07
编码器接口与读取
编码器与微控制器的硬件连接 · 中断读取方式 · 正交解码(QEI)以及软件滤波
编码器接口
读取
08
电机测速与速度闭环
基于编码器测量电机转速 · 实现PID速度闭环控制 · 包括比例
电机测速
速度闭环
09
舵机控制基础
舵机的工作原理 · PWM信号与角度映射 · 标准舵机与连续旋转舵机的区别
舵机控制基础
舵机的工作原理
10
舵机控制实战
使用微控制器生成50Hz PWM信号… · 实现多舵机协调运动
舵机控制实战
Hz
11
运动控制接口综合
将PWM · 电机驱动 · 编码器和舵机整合到一个小型机器人平台…
运动控制接口综合
PWM
12
差速驱动运动学
两轮差速机器人的运动学模型 · 如何通过左右轮速度控制实现直线 · 转弯和原地旋转
差速驱动运动学
两轮差速机器人的…
13
运动控制编程框架
编写模块化代码 · 封装电机 · 编码器
运动控制编程框架
编写模块化代码
14
实时性与定时器
使用硬件定时器生成精确PWM · 以及中断服务程序(ISR)中处理编码…
实时性
定时器
15
电源与电流管理
电机驱动对电源的要求 · 电源滤波 · 电流限制
电源
电流管理
16
常见问题与调试
PWM频率选择不当 · 电机抖动 · 编码器读数错误
常见问题
调试
17
案例实战
搭建一个巡线小车 · 使用PWM控制电机 · 编码器测速
案例实战
搭建一个巡线小车
18
案例实战
搭建一个机械臂 · 使用多个舵机实现关节运动 · 并通过PWM控制实现预设轨迹
案例实战
搭建一个机械臂
19
案例实战
实现一个速度闭环控制的小车 · 通过编码器反馈和PID算法 · 使小车保持设定速度行驶
案例实战
实现一个速度闭环…
20
进阶
使用ROS(机器人操作系统)中的PW… · 编码器和舵机控制接口 · 实现机器人运动控制节点
进阶
ROS
21
进阶
无刷电机与电子调速器(ESC)的控制 · 以及FOC(磁场定向控制)的简介
进阶
ESC
22
进阶
步进电机的细分驱动 · PWM控制以及位置闭环控制
进阶
步进电机的细分驱…
23
进阶
多电机同步控制 · 如何通过编码器反馈实现多轮协调运动(… · 麦克纳姆轮)
进阶
多电机同步控制
24
进阶
运动控制中的滤波与信号处理 · 如低通滤波 · 卡尔曼滤波在速度估计中的应用
进阶
运动控制
25
进阶
实时操作系统(RTOS)在运动控制中… · 任务调度与优先级管理
进阶
RTOS
26
综合项目
设计一个自主导航小车 · 集成PWM电机驱动 · 编码器里程计
综合项目
设计一个自主导航…
27
综合项目
搭建一个仿生机器人(如六足机器人) · 使用多个舵机协调运动 · 并利用编码器反馈关节角度
综合项目
搭建一个仿生机器…
28
性能优化
提高运动控制精度和响应速度 · 包括PWM分辨率优化 · 编码器倍频
性能优化
提高运动控制精度
29
安全与可靠性
运动控制中的安全机制 · 如急停 · 限位开关
安全
可靠性
30
课程总结与拓展
回顾核心知识点 · 总结常见设计模式 · 推荐进阶学习资源与开源项目
课程总结
拓展
所属VIP或分类
同VIP:TinyML机器人AI项目:视觉识别、语音控制与动作联动
同VIP:TinyML机器人完整实战:视觉、语音、控制和安全联调
同VIP:TinyML机器人教学项目:从传感器识别到动作联动演示