基础PID控制电机(附原码)

作者: 爱锦宝儿咩分类: 校园学习 发布时间: 2023-03-07 22:27:46 浏览:88355 次

基础PID控制电机(附原码)

幸运女武神:
通俗易懂,网上的文章晦涩难懂,还是像up这样图文解说并茂就清晰多了,两个币

姚之宇宇:
看了你的代码,和江科大的一模一样[星星眼],看上去真是太爽了,可否想江科大一样,把视频做长一些,用的什么电机,怎么接线的,怎么调参的过程都讲一下[滑稽]

【回复】这我没想到好多人都是私聊我解决的
【回复】他没讲这个,你看一下这个代码架构就知道了
爱锦宝儿咩:
链接:https://pan.baidu.com/s/1dUWGIW8XKQYoT9Zg9Clqog?pwd=ajby 提取码:ajby

小电爱:
有位置式和增量式pid,但仔细看还是差不多类似,靠积累误差量去调

【回复】位置式是靠积分去累积,但是这也是位置式的缺点。增量式只取最近三个误差
爱锦宝儿咩:
【超级会员V1】通过百度网盘分享的文件:PID.rar 链接:https://pan.baidu.com/s/1xbf-UQafTABW02bbLgnwKw?pwd=ajby  提取码:ajby 复制这段内容打开「百度网盘APP 即可获取」

【回复】回复 @钱清在流浪 :我今天弄一下
【回复】回复 @爱锦宝儿咩 : 接线视频呢
【回复】回复 @爱锦宝儿咩 : 学长,求接线视频[星星眼][星星眼][星星眼][嘟嘟][嘟嘟][嘟嘟][脸红][脸红]
超级爱啊:
up主你好,这个代码里面目标速度速度在哪里设置,速度测量的话是用到编码器了嘛

【回复】目标速度就是给PID传的target
【回复】回复 @dally-exclaim :看你能不能得到当前实际转速,不是说你算出来,算出来的数和实际值肯定不一样的
【回复】回复 @爱锦宝儿咩 :好的,非常感谢,还有一个问题想请教一下up主,你的程序中电机转一圈接收多少个脉冲,电机的减速比在程序中怎么设置的。已点赞和投币
爱锦宝儿咩:
【超级会员V3】通过百度网盘分享的文件:PID.rar 链接:https://pan.baidu.com/s/1YO0vJI2NyTP0LHphTf912Q?pwd=ajby  提取码:ajby 复制这段内容打开「百度网盘APP 即可获取」

【回复】回复 @bili_50809219115 :今天找到了发
【回复】已经三连 求源码 pleaseplease~
【回复】回复 @没有昵称3344 :等我这个星期比赛搞完
来握个手_祝我们必胜:
当年一个课设自己搞过这玩意,但是,硬件是学校给的,其中,测速居然用的红外[笑哭] 老师说理论上能实现的。搞得我不得不在显示转速这一块上动手脚,结果就我一个人做出来了所有功能[doge][doge]

【回复】回复 @加强打胜仗之本领 :这原理和编码器一样[doge]
【回复】哈哈哈哈,你红外咋装上去的
【回复】回复 @爱锦宝儿咩 :就放电机复杂旁边,电机带动的转盘上做了点手脚,学校设计的[笑哭]理论上转一圈红外可以记一次,慢还行,快了都反应不来[笑哭] 连提供的51单片机都是有故障的,我***
CN_超能阿布:
[微笑] 电机没测速,用的陀螺仪测偏航角,这个好写pid控制吗

【回复】回复 @CN_超能阿布 :放地上跑
【回复】回复 @爱锦宝儿咩 :[大哭]那得怎么看调试结果呢,小车放地上跑吗,看不到上位机曲线。
被噩梦吓傻了:
我搜不到这个群呀,up可以联系一下嘛,我想要那个接线图[保卫萝卜_哇]

违规昵称7374:
UP请问怎么能让它波形跑的慢一点吗 我这边跑的比你的快好多 一眨眼就稳定了

【回复】pid就是为了提高响应速度,为什么要慢点呢,
回朔zz:
这是控制的什么电机啊,无刷吗还是有刷或者是pmsm

【回复】有刷,l298n是h桥跑不了无刷呀
你永远可以相信金宝:
up你的pid公式是不是写错了唉,kp应该×err,kd的那一项应该是减去才对

电机 控制 PID 自动化

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!