本文已参与「新人创作礼」活动,一起开启掘金创作之路。
题外话
大学参加比赛主要飞卡,电赛控制类。毕业前,觉得做偏控制的岗位不是很好找,然后想去做IOT,linux嵌入式。似乎没等个机会,就进了个电机控制的小公司。在之前公司一年,从啥也不懂,把电机控制的基本原理框架弄的清楚一二。学习了电机原理,硬件原理,单片机,代码,上位机,控制算法,各种编码器,一些参数的辨识。
前段时间看陈嘉豪博士的b站视频,独创c语言+python的电机控制仿真。其实解决了我之前的疑问,找到了我一直在寻求方法。
- 必须要用matlab的simulink仿真么?
- 为什么不能用c语言仿真?
所以,在工作之外的时间,我准备之后的一两年的时间,把电机控制基本的大学从头学习整理一下,算做是我的一个开源项目。也像陈嘉豪大佬一样,电机控制的仿真除开matlab的simulink,自己用c搭一个电机控制的c语言框架。
我整理了一些,电机控制初学的一些参考资料,课程。
开源资料
开源的VESC本杰明的无刷电调 github.com/vedderb
开源的ODrive github.com/odriverobot…
mit的关节驱动器: os.mbed.com/users/benka… github.com/bgkatz/3pha…
TI的controlsuit 里面有电机相关的,库代码,讲解,ti的文档是很详细的。 下载链接: www.ti.com.cn/tool/cn/CON…
ST的工作软件 www.st.com/zh/motor-dr…
b站小课程
TI的公开课:
srx.signabc.com/dashboard 热心网友转到b站链接: www.bilibili.com/video/BV11V…
控制理论
当然是DR_CAN博士(可能需要一定的基础),yyds。讲的真的很好。 space.bilibili.com/230105574/v…
simulink电机仿真
如果是初学simulink电机仿真,可以看看陈诚电气。 space.bilibili.com/493190982/v…
matlab官方FOC的视频(机翻) www.bilibili.com/video/BV1my…
大佬
陈嘉豪博士的b站和知乎。 www.zhihu.com/people/hory… space.bilibili.com/7132537/vid…
要是做机器人&关节驱动器,珞石机器人任博的知乎: www.zhihu.com/people/ren-…
书的话很多了,比如:
- 电机学
- 控制系统设计指南 乔治.埃利
- 现代电机控制技术第2版 王成元
- 现代控制系统 Richard C. Dorf
- 现代永磁同步电机控制原理及matlab仿真 袁雷 .... ....