news 2026/6/9 14:22:18

stm32-PID

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
stm32-PID
  • rpm :revolutions per minute

电机空载和 有负载的时候,,转速会不同

JGA25-370,DC12V170RPM : 带减速箱的直流电机,,,自带增量式编码器

170RPM : 是输出轴(大轮)的速度

电机轴 : 几千RPM ,, 很快
减速后输出轴 : 170RPM


位置式 PID:每次直接告诉你「现在要输出多少」(全量输出)
增量式 PID:每次只告诉你「这次要比上次多 / 少输出多少」(变化量输出)

姿态传感器,, 每隔5ms才会更新一次数据

电机调速也不能过快,,周期20-100ms调控一次,,
调控周期越快,,, 速度采样的时间越短
编码器测速分辨率 : 测速系统能分辨的 【最小速度变化量】,,,
时间越短,,能读到的脉冲越少,,, 速度算的不准确,,,

给锅炉加热,,给游泳池调水温,,, 这些对象的加热非常缓慢,,PID调控周期也得慢下来,,调快了也没有意义

调控周期设置为多久,,需要根据被控对象变化的速度来决定,

  • 中断里面执行 pid调控,,, 涉及到硬件操作的函数,,不能既在中断中调用,又在主函数中调用

多线程,,会导致冲突

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 14:22:05

Changie配置完全指南:从基础到高级的30个自定义选项详解

Changie配置完全指南:从基础到高级的30个自定义选项详解 【免费下载链接】changie Automated changelog tool for preparing releases with lots of customization options 项目地址: https://gitcode.com/gh_mirrors/ch/changie 想要让您的项目变更日志管理…

作者头像 李华
网站建设 2026/6/9 14:21:19

Havenlon 的底层设计哲学:分层不信任架构

很多安全系统在设计时,都会先假设某一层是可信的。相信 SaaS 后台不会作恶。 相信管理员不会滥权。 相信程序员不会留下后门。 相信 App 不会被篡改。 相信 API 服务不会泄露密钥。 相信一个设备拿到权限之后,就会按照规则执行。 相信一个 Owner 拥有最高…

作者头像 李华
网站建设 2026/6/9 14:20:00

DeepSeek-V3-Lora-tune常见问题解决:10个微调过程中的疑难杂症处理

DeepSeek-V3-Lora-tune常见问题解决:10个微调过程中的疑难杂症处理 【免费下载链接】DeepSeek-V3-Lora-tune 项目地址: https://ai.gitcode.com/hf_mirrors/MindSpeed/DeepSeek-V3-Lora-tune DeepSeek-V3-Lora-tune是一个专为DeepSeek-V3-671B大语言模型设计…

作者头像 李华
网站建设 2026/6/9 14:18:19

ViGEmBus:Windows内核级游戏控制器模拟驱动深度解析与实战指南

ViGEmBus:Windows内核级游戏控制器模拟驱动深度解析与实战指南 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus ViGEmBus是一款功能强大的Windows…

作者头像 李华
网站建设 2026/6/9 14:17:13

5个简单步骤:用OpenVINO AI插件让Audacity变身智能音频工作室

5个简单步骤:用OpenVINO AI插件让Audacity变身智能音频工作室 【免费下载链接】openvino-plugins-ai-audacity A set of AI-enabled effects, generators, and analyzers for Audacity. 项目地址: https://gitcode.com/gh_mirrors/op/openvino-plugins-ai-audacit…

作者头像 李华