当前位置: 首页 > news >正文

[具身智能-609]:PWM 波形示意图 + 各类型电机标准频率 / 参数配置(可直接照搬编程)

PWM 波形示意图 + 各类型电机标准频率 / 参数配置(可直接照搬编程)

一、先看懂 3 种核心 PWM 波形(文字示意图)

1. 直流电机调速 PWM(调频不变周期,改占空比)

周期固定,高电平宽度变,平均电压变

plaintext

占空比20%:┌─┐ ┌─┐ │ │ │ │ └─┴────────└─┴ 占空比50%:┌───┐ ┌───┐ │ │ │ │ └───┴──────└───┴ 占空比80%:┌─────┐ ┌─────┐ │ │ │ │ └─────┴────└─────┴

核心:频率固定,只调高电平占比调平均电压 → 调直流电机转速。


2. 舵机专用 PWM(固定 20ms 周期,只改高电平脉宽)

固定 50Hz = 周期20ms

plaintext

0.5ms脉宽(0°):┌┐──────────────────┌┐ ││ ││ └┴──────────────────└┴ 1.5ms脉宽(90°):┌───┐──────────────┌───┐ │ │ │ │ └───┴──────────────└───┴ 2.5ms脉宽(180°):┌───────┐──────────┌───────┐ │ │ │ │ └───────┴──────────└───────┴

核心周期锁死 20ms,用脉冲的时间长度表示角度,只改高电平持续时间→ 对应角度。


3. 步进 / 工业伺服 脉冲 PWM(方波脉冲,频率决定转速)

plaintext

低速:┌─┐┌─┐┌─┐ │ ││ ││ │ └─┴└─┴└─┴ 高速:┌┐┌┐┌┐┌┐┌┐ ││││││││││ └┴└┴└┴└┴└┴

核心

  • 脉冲个数= 走多少距离 / 角度
  • 脉冲频率= 走多快
  • DIR 引脚高低电平 = 正反转

二、各电机 PWM 标准推荐参数(直接可用)

1. 有刷直流电机(L298N/TB6612/DRV8833)

  • 推荐 PWM 频率:5kHz~20kHz
  • 最佳常用值:10kHz
  • 控制方式:
    • 占空比:0%~100% → 0~全速
    • 搭配 DIR 普通 IO 控制正反转
  • 禁忌:不要用太低频(<1kHz),电机有刺耳啸叫

2. 普通模拟舵机 SG90/MG996R

  • 固定频率:50Hz 不可改
  • 固定周期:20ms
  • 有效高电平脉宽:
    • 0.5ms → 0°
    • 1.5ms → 中位 90°
    • 2.5ms → 180°
  • 主控要求:必须用硬件 PWM,软件延时容易抖动跑不准,PWM脉冲长度的精度和稳定性要得到保障,否则容易抖动。

3. 步进电机 + 驱动器(A4988/TMC2208/DM542)

  • 推荐脉冲频率:1kHz~100kHz
  • 低速调试:1~10kHz
  • 高速运行:50~100kHz
  • 控制逻辑:
    1. 发脉冲个数 = 定位角度
    2. 发脉冲频率 = 调节转速
    3. DIR 引脚 = 正反转
  • 细分越大,同等频率下实际转速越慢,需要适当提高 PWM 频率

4. 工业伺服(脉冲 + 方向模式)

  • 标准脉冲频率:10kHz~200kHz
  • 定位精度高用高频,启停平缓用低频
  • 和步进完全同逻辑:脉冲个数控位置、频率控速

5. PWM 转模拟量调速(老款伺服 / 变频器)

  • 推荐频率:1kHz~5kHz
  • 后面加 RC 滤波电路,把 PWM 变成0~3.3V 平滑模拟电压
  • 占空比对应电压:0%≈0V ,100%≈3.3V

三、树莓派 4B/5 、RK3568/RK3588 配置建议

  1. 树莓派
    • 硬件 PWM 少,优先给舵机、步进脉冲
    • 直流电机可用软件 PWM 凑合,但有轻微噪音
  2. RK3568/RK3588
    • 多路硬件 PWM,可同时挂:多直流 + 多舵机 + 多步进
    • 可精准配置任意频率、任意占空比,无抖动

四、一句话极简记忆

  1. 直流电机:PWM 改占空比 → 调压调速
  2. 舵机:PWM 固定 20ms 周期,改高电平宽度 → 控角度
  3. 步进 / 伺服:PWM 当脉冲,个数定位、频率调速
http://www.jsqmd.com/news/787754/

相关文章:

  • ChatGPT-RetrievalQA数据集解析:用合成数据训练检索模型的实践指南
  • 初创公司如何通过Taotoken的审计日志功能追踪内部AI资源使用情况
  • 开源AI代码编辑器Void:基于VSCode的深度定制与本地化部署指南
  • 本地AI代理桥接器:统一调用多云端大模型的轻量级解决方案
  • CANN ops-fft算子开发指南
  • 使用Taotoken后我的API调用延迟与账单清晰度有了明显改善
  • 基于大语言模型的自我提升智能体:从执行-评估-学习闭环到工程实践
  • 昇思大模型量化方式
  • Kubernetes智能运维:基于AI副驾驶的自然语言集群管理实践
  • 机器学习项目工程化实战:从Poetry、Pre-commit到Hydra的标准化开发脚手架
  • 技能模型路由器:AI任务调度中枢的设计与实现
  • 努力与反思
  • TRINE架构:多模态AI计算的动态硬件加速方案
  • 动态HS树查询策略优化:提升模型诊断效率与精度的核心技术
  • 浏览器扩展开发实战:实现网页搜索框自动聚焦与键盘导航优化
  • Python AI对话开发利器:python-tgpt库统一接口与实战指南
  • Open-Assistant开源对话AI项目:从数据集构建到LLaMA模型微调实战
  • AI作图必备术语清单,普通人如何使用ai制作更专业的图表(附关键词)
  • 2026年四川型钢供应商综合比较:如何根据项目需求选择靠谱厂家与品牌 - 四川盛世钢联营销中心
  • Python项目脚手架生成器:基于Copier的现代化模板设计与实践
  • 技术VC在看什么?2026年投资趋势深度解读
  • 使用Taotoken CLI工具一键配置多款开发环境中的API密钥
  • 2026值得信赖的文档加密服务商优选推荐,实力厂家助力企业数据安全 - 栗子测评
  • AgentEval:AI技能文件的静态分析与质量门禁工具
  • Yank Note:面向开发者的本地优先知识管理工具深度解析
  • 2026企业防泄密系统服务指南:员工电脑行为审计系统、文件备份软件优选防泄密软件系统实力供应商 - 栗子测评
  • 基于MCP协议为AI编程助手构建持久记忆系统的实践指南
  • AI与区块链融合:构建可验证智能的Web3应用实战指南
  • 2025届毕业生推荐的十大AI论文平台横评
  • Bifrost MCP Server:让AI编程助手获得IDE级代码语义理解能力