搜索
bottom↓
回复: 75

发个Microchip的滑膜无感源码AN1078,做直流无刷电机驱动的可以参考

  [复制链接]

出0入8汤圆

发表于 2020-7-22 17:09:26 | 显示全部楼层 |阅读模式
发个Microchip的滑膜无感源码AN1078,做直流无刷电机驱动的可以参考

AN1078是国内很多参考或者说启蒙的经典代码,供大家参考











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2020-7-22 17:28:52 | 显示全部楼层
收藏一下,Microchip的文档写得真心好。

出0入420汤圆

发表于 2020-7-22 17:31:58 | 显示全部楼层
这个不错,收藏了!

出0入0汤圆

发表于 2020-7-22 17:37:09 | 显示全部楼层
谢谢楼主,收藏了

出0入79汤圆

发表于 2020-7-22 18:13:31 来自手机 | 显示全部楼层
与其说是启蒙,还不如说是国内foc方案的祖宗。

出10入10汤圆

发表于 2020-7-22 18:30:43 来自手机 | 显示全部楼层
microchip的规格书、应用笔记是行业内做的最好的

出0入0汤圆

发表于 2020-7-22 18:40:46 来自手机 | 显示全部楼层
感谢,先收藏

出0入0汤圆

发表于 2020-7-22 18:49:55 来自手机 | 显示全部楼层
atmel手册也很好

出0入12汤圆

发表于 2020-7-22 19:35:09 | 显示全部楼层
谢谢分享,收了

出0入0汤圆

发表于 2020-7-22 22:10:53 来自手机 | 显示全部楼层
谢谢分亨

出0入8汤圆

发表于 2020-7-22 22:45:36 | 显示全部楼层
谢谢楼主,收藏了

出0入0汤圆

发表于 2020-7-22 23:55:40 | 显示全部楼层

谢谢分亨

出0入0汤圆

发表于 2020-7-23 09:01:22 | 显示全部楼层
总是没有理解滑模的意义,似乎可以直接求角度

出100入101汤圆

发表于 2020-7-23 09:25:35 | 显示全部楼层
请教个问题,市面上很多使用直流无刷电机的产品,只需要给个pwm调速就行,这种是已经封装了控制器到电机里面了么?

出0入0汤圆

发表于 2020-7-23 10:48:41 | 显示全部楼层
关注,

这个文档经典,非常好。

出0入0汤圆

发表于 2020-7-23 11:44:32 | 显示全部楼层
这个不错,

出0入0汤圆

发表于 2020-7-23 14:18:25 | 显示全部楼层
AN1078看过的确写的挺好

出0入0汤圆

发表于 2020-7-23 15:18:52 | 显示全部楼层
楼主请收下我的膝盖,最近正在研究电机控制

出0入8汤圆

 楼主| 发表于 2020-7-23 15:42:54 | 显示全部楼层
fengyunyu 发表于 2020-7-23 09:25
请教个问题,市面上很多使用直流无刷电机的产品,只需要给个pwm调速就行,这种是已经封装了控制器到电机里 ...

是的,那已经做到控制器里面了,你给的PWM实际上到内部就转换成一个百分比数或者速度信息了

出100入101汤圆

发表于 2020-7-24 14:00:07 | 显示全部楼层
huxiaoping 发表于 2020-7-23 15:42
是的,那已经做到控制器里面了,你给的PWM实际上到内部就转换成一个百分比数或者速度信息了 ...

是不是可以理解电机和控制器基本一体化了?请问有哪些应用场景是非一体化方案?

出20入62汤圆

发表于 2020-7-24 14:02:33 | 显示全部楼层
先下载了以表敬意。
带编码器的都没弄好,这不带编码器的,更不好搞了。

出0入79汤圆

发表于 2020-7-25 09:19:57 来自手机 | 显示全部楼层
其实microchip 还有更好的代码放在github上,全c编写,没有汇编,比an1078还要通俗易懂,官网找不到。

出20入25汤圆

发表于 2020-7-25 09:50:55 来自手机 | 显示全部楼层
motor_control 发表于 2020-7-25 09:19
其实microchip 还有更好的代码放在github上,全c编写,没有汇编,比an1078还要通俗易懂,官网找不到。 ...

链接给一个可以嘛,一直搞不懂滑膜的意义

出0入0汤圆

发表于 2020-7-25 10:14:53 | 显示全部楼层
收藏,收藏,经典的文档,谢楼主

出0入0汤圆

发表于 2020-7-25 13:17:24 | 显示全部楼层
收藏一下,Microchip的文档写得真心好。

出0入0汤圆

发表于 2020-7-26 12:34:25 | 显示全部楼层
不错,学习了!~

出10入95汤圆

发表于 2020-7-26 13:33:27 | 显示全部楼层
motor_control 发表于 2020-7-25 09:19
其实microchip 还有更好的代码放在github上,全c编写,没有汇编,比an1078还要通俗易懂,官网找不到。 ...

求大侠分享。
在此谢过

出0入8汤圆

 楼主| 发表于 2020-7-26 14:26:39 | 显示全部楼层
fengyunyu 发表于 2020-7-24 14:00
是不是可以理解电机和控制器基本一体化了?请问有哪些应用场景是非一体化方案? ...

一体化的基本都是在功率相对小的场合,当一个部件了

出0入10汤圆

发表于 2020-7-26 14:47:02 | 显示全部楼层
非常不错的东西  foc

出0入70汤圆

发表于 2020-7-26 15:00:11 | 显示全部楼层
这不得留个爪子瞅一眼

出0入79汤圆

发表于 2020-7-26 15:27:16 来自手机 | 显示全部楼层
ddcour 发表于 2020-7-26 13:33
求大侠分享。
在此谢过

github上搜呀,官网也可以找到链接。

出0入0汤圆

发表于 2020-7-26 16:14:17 来自手机 | 显示全部楼层
有官方的板子,实操过,完全秒xx的效果。

出1000入0汤圆

发表于 2020-7-26 16:44:57 | 显示全部楼层
谢谢分享

出0入8汤圆

 楼主| 发表于 2020-7-26 17:46:24 | 显示全部楼层
1399866558 发表于 2020-7-26 16:14
有官方的板子,实操过,完全秒xx的效果。

我有官方兼容的板子啊

出0入0汤圆

发表于 2020-7-26 17:56:14 来自手机 | 显示全部楼层
1399866558 发表于 2020-7-26 16:14
有官方的板子,实操过,完全秒xx的效果。

什么意思????

出0入0汤圆

发表于 2020-7-26 18:02:44 来自手机 | 显示全部楼层
motor_control 发表于 2020-7-26 15:27
github上搜呀,官网也可以找到链接。

哥们,给个关键词啊!

出0入0汤圆

发表于 2020-7-26 18:42:37 | 显示全部楼层
不错。已经下载 了。

出0入0汤圆

发表于 2020-7-26 21:33:10 | 显示全部楼层
经典中的经典,当年也参考过

出0入79汤圆

发表于 2020-7-26 21:46:07 来自手机 | 显示全部楼层
要说microchip 的代码能够秒ti fast估算器几乎是不可能的。
于情于理都不可能

出0入0汤圆

发表于 2020-7-27 08:22:03 来自手机 | 显示全部楼层
huxiaoping 发表于 2020-7-26 17:46
我有官方兼容的板子啊

那我可以当这是个推销帖子吗?楼主是来卖板子的。

出0入0汤圆

发表于 2020-7-27 08:23:31 来自手机 | 显示全部楼层
霸气侧漏 发表于 2020-7-26 17:56
什么意思????

玩玩可以,直接用于做项目估计悬。能用的场合很少。

出0入0汤圆

发表于 2020-7-27 09:59:23 | 显示全部楼层
谢谢楼主,收藏了

出0入79汤圆

发表于 2020-7-27 10:08:20 来自手机 | 显示全部楼层
卖板子能赚几个钱?还是电机驱动的,玩的人不多。

出0入8汤圆

 楼主| 发表于 2020-7-30 22:13:45 | 显示全部楼层
motor_control 发表于 2020-7-27 10:08
卖板子能赚几个钱?还是电机驱动的,玩的人不多。

卖电机开发板赚钱那只是玩的吧,谁没事买个开发板来玩,很多工程师都不愿意买板,还是IT行业舒服

连老板都喜欢IT行业啊,桌子上干干净净多好,

这电机行业各种测试设备都要大量的钱,少了吧就好多都不好做,同样是做个产品,越少投入,又能赚同样的钱多好

出0入8汤圆

 楼主| 发表于 2020-7-30 22:18:39 | 显示全部楼层
1399866558 发表于 2020-7-27 08:22
那我可以当这是个推销帖子吗?楼主是来卖板子的。

我没推销,你可以看看,我从来不推销我的板子

出0入8汤圆

 楼主| 发表于 2020-7-30 22:30:14 | 显示全部楼层
motor_control 发表于 2020-7-27 10:08
卖板子能赚几个钱?还是电机驱动的,玩的人不多。

老大,你这也搞了好几年了,现在如何?之前想找你聊聊一直没时间

出0入79汤圆

发表于 2020-7-31 00:11:07 来自手机 | 显示全部楼层
我现在对技术就像看多了岛国片一样,没什么感觉了。
做技术性价比不高,被人使唤的命,没意思。

出10入0汤圆

发表于 2020-7-31 14:49:32 | 显示全部楼层
kexiao 发表于 2020-7-26 18:02
哥们,给个关键词啊!

不知道motor_control大侠所指是不是
https://github.com/Microchip-MPLAB-Harmony/motor_control

出0入79汤圆

发表于 2020-7-31 16:22:56 来自手机 | 显示全部楼层
blackcafe 发表于 2020-7-31 14:49
不知道motor_control大侠所指是不是
https://github.com/Microchip-MPLAB-Harmony/motor_control ...

对的,都是全c的程序,比an1078的更易懂。初学者搞这个也许更好。

出0入8汤圆

 楼主| 发表于 2020-7-31 22:04:33 | 显示全部楼层
motor_control 发表于 2020-7-31 00:11
我现在对技术就像看多了岛国片一样,没什么感觉了。
做技术性价比不高,被人使唤的命,没意思。 ...

得好的平台才能出成果,平台不够比较不爽

出0入79汤圆

发表于 2020-7-31 22:11:20 来自手机 | 显示全部楼层
本帖最后由 motor_control 于 2020-7-31 22:18 编辑
huxiaoping 发表于 2020-7-31 22:04
得好的平台才能出成果,平台不够比较不爽


中国的职场都一样,无论平台。

出16170入6148汤圆

发表于 2020-8-1 00:41:02 来自手机 | 显示全部楼层
打赏!

庆祝论坛“打赏”功能实施, 现在开始发技术主题,可以获得打赏
https://www.amobbs.com/thread-5735948-1-1.html

出0入0汤圆

发表于 2020-8-22 21:41:42 | 显示全部楼层
非常感谢,正在学习BLDC

出0入0汤圆

发表于 2020-8-29 16:19:34 | 显示全部楼层
blackcafe 发表于 2020-7-31 14:49
不知道motor_control大侠所指是不是
https://github.com/Microchip-MPLAB-Harmony/motor_control ...

给楼主点赞,也给这位兄弟点赞,资料都不错。

出0入0汤圆

发表于 2020-9-2 17:29:18 | 显示全部楼层
感谢分享   收下了

出0入0汤圆

发表于 2020-9-2 19:23:03 来自手机 | 显示全部楼层
luolj 发表于 2020-8-29 16:19
给楼主点赞,也给这位兄弟点赞,资料都不错。

哥们,能把这个下到的压缩包发上来吗,或者传到网盘,方便坛友学习

出0入0汤圆

发表于 2020-9-2 21:22:08 来自手机 | 显示全部楼层
谢谢分享

出105入79汤圆

发表于 2020-9-2 21:31:21 | 显示全部楼层
滑膜很简单, 就是:模型计算 - 实际测量 = 模型修正值.  

出0入0汤圆

发表于 2020-9-2 23:19:42 来自手机 | 显示全部楼层
感谢分享

出0入0汤圆

发表于 2020-10-31 19:04:37 来自手机 | 显示全部楼层
感谢分享!

出0入0汤圆

发表于 2020-11-1 01:06:37 来自手机 | 显示全部楼层
qwe2231695 发表于 2020-9-2 21:31
滑膜很简单, 就是:模型计算 - 实际测量 = 模型修正值.

没实际调过,不过我的理解是每次根据偏差直接加或者减一个偏差值,这样出来的波形是来回震荡的  然后后面要加滤波平滑  因为加了滤波  所以会有相位差,需要估算角度相位补偿。补偿应该和速度相关吧  不过速度应该也是观测器出来的  没研究过

出20入25汤圆

发表于 2020-11-1 07:04:37 来自手机 | 显示全部楼层
谁能解释一下这个里面的滑膜

出0入0汤圆

发表于 2020-11-1 10:56:45 | 显示全部楼层
Microchip, 收藏。

出0入0汤圆

发表于 2020-11-3 13:48:46 | 显示全部楼层
赞,好资源,之前看过一个大神移植到M0芯片了

出0入8汤圆

 楼主| 发表于 2020-11-3 18:59:56 | 显示全部楼层
sunien 发表于 2020-11-3 13:48
赞,好资源,之前看过一个大神移植到M0芯片了

移植到M0不难,稍微下点功夫就差不多了,这个代码比较粗矿,如果要做好还有很多事要做,弱磁,MTPA, 死区补偿等等,

出0入0汤圆

发表于 2020-11-3 21:43:52 | 显示全部楼层
入门必备啊

出0入79汤圆

发表于 2020-11-3 23:20:01 来自手机 | 显示全部楼层
本帖最后由 motor_control 于 2020-11-4 09:23 编辑

移植不用动脑子想算法,还是蛮快的。

出0入0汤圆

发表于 2020-11-20 02:28:56 | 显示全部楼层
感谢楼主搬运

出0入0汤圆

发表于 2020-11-23 16:24:59 | 显示全部楼层
谢谢分亨

出0入0汤圆

发表于 2020-11-23 18:42:50 | 显示全部楼层

AN1078看过的确写的挺好

出0入0汤圆

发表于 2020-12-9 10:20:13 | 显示全部楼层

Microchip, 收藏。

出615入1076汤圆

发表于 2020-12-11 20:57:25 来自手机 | 显示全部楼层
motor_control 发表于 2020-7-31 16:22
对的,都是全c的程序,比an1078的更易懂。初学者搞这个也许更好。

這個 git 庫裡面唯一的滑模工程和 an1078 不一樣,有兩級滑模,第一級滑模輸出電流,第二級滑模輸出反電動勢,而 an1078 只有電流是滑模。

git 庫裡面的 2 級滑模沒有找到 ANxxx 文檔,不好理解。請問有文檔嗎?

出0入0汤圆

发表于 2021-1-8 16:29:33 | 显示全部楼层
      谢谢分亨!

出100入101汤圆

发表于 2021-1-8 23:22:37 来自手机 | 显示全部楼层
单片机搞的应用,电机控制还比较有难度

出0入0汤圆

发表于 2022-11-14 16:57:39 | 显示全部楼层
关注这个。

出0入0汤圆

发表于 2022-11-16 09:52:14 | 显示全部楼层
谢谢分亨
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 14:06

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表