超迷你FOC驱动器可以驱动从非常低到非常高的各种无刷电机。PCB体积40*45mm。它是一种开源的BLDC、PMSM电机控制器。使用GD32制作,基本与STM32通用。设计图电路中更改了立创官方的0402阻容的封装,可能焊接难度较大,建议使用加热台或热风枪。用嘉立创EDA设计的驱动板原理图用嘉立创EDA设计的驱动板PCB图功率板原理图功
超迷你FOC驱动器可以驱动从非常低到非常高的各种无刷电机。PCB体积40*45mm。

它是一种开源的 BLDC 、PMSM电机控制器。使用GD32制作,基本与STM32通用。
设计图
电路中更改了立创官方的0402阻容的封装,可能焊接难度较大,建议使用加热台或热风枪。

用嘉立创EDA设计的驱动板原理图

用嘉立创EDA设计的驱动板PCB图

功率板原理图

功率板PCB
软件部分
{
"editorVersion": "6.5.23",
"docType": "5",
"title": "Core_FOC_Powerpart",
"description": "",
"colors": {},
"schematics": [
{
"docType": "1",
"title": "Power_brige",
"description": "",
"dataStr": {
"head": {
"docType": "1",
"editorVersion": "6.5.23",
"newgId": true,
"c_para": {
"Prefix Start": "1"
},
"c_spiceCmd": "null",
"hasIdFlag": true,
"uuid": "6367160001cd4027933de0b8f9367160",
"x": "0",
"y": "0",
"portOfADImportHack": "",
"importFlag": 0,
"transformList": ""
},
"CANvas": "CA~1000~1000~#FFFFFF~yes~#CCCCCC~5~1000~1000~line~5~pixel~5~0~0",
"shape": [
由于格式原因,软件部分无法全部展示,如需要完整资料请在评论区滴滴,无偿分享的
工程亮点
- 不依赖任何库,手写FOC代码,简单易懂;
- 软件用的全浮点,便于理解对应的公式;
- PCB体积只有40*45mm,可免费打板(LCEDA);
- 采用上下叠板的分离式设计,便于适配不同功率;
- 拥有高性能STM/GD32F405微控制器和CAN通信;
- 可以驱动从非常低到非常高的各种无刷电机;
- 可以实现精确的力矩控制、速度控制、位置控制。

功能说明
FOC驱动器可以应用于:云台、无人机、机器人伺服关节等项目中。它包含:
- UART接口便于查看数据波形;
- CAN接口用于多台设备通信;
- 各种类型编码器接口,如磁编码器、光电编码器、霍尔;
- 板载0.96TFT;
- 显示系统信息;
- 母线电压测量用于过压欠压保护。
PS:磁编码器还包括:IIC- 如AS5600、SPI 如AS5048A。


参考资料:立创开源硬件平台《超迷你FOC驱动器-Control-Part》作者:电气超
https://oshwhub.com/hvan/core_foc_mcupart
如果你认为这篇文章很有用,欢迎点赞、关注、转发、收藏~
我会持续更新优质的开源项目!
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1553299181@qq.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.51buycar.cn/132872.html
如若转载,请注明出处:https://www.51buycar.cn/132872.html