王昱顺 发表于 2024-10-30 19:36:20

STC-FOC Lite制作完整流程详解

      近来,有很多人从各种渠道问过我我的开源项目:“STC-FOC Lite”应该如何制作?包括电机上如何安装磁铁,从什么渠道购买元器件。下面,就从采购开始,一步一步说起应该如何复刻以及按照自己的需求进行改进。      首先就是选购,因为放淘宝链接容易过期,所以这里给出店铺名称和元器件名称以及截图,并且尽量提供多家渠道,防止买不到的问题。      从成本上来讲,如果计算平均价格,一次性做10个FOC电机(带电机,带电路板,带元器件,计入运费,但是不计入焊接手工费用),平均价格是32一个。而这个32元的电机带有CAN通讯,多种模式切换,CAN通讯支持最高1Khz控制频率。      主要的元器件是从淘宝的优信电子进行采购的,这里列出几个比较重要的器件,其他未列出的默认可以随便买。CAN的收发器,TI的芯片,型号105032.768K的晶振,用于对单片机内部的HIRC时钟校准,以提供稳定的时钟这个是DC-DC降压芯片用的二极管,用这个是因为相比SS34扁一些,方便安装下面的是磁编码器芯片MT6701,我购买的店铺是“欧必诺电子科技有限公司”
商品选项是MT6701CT-STD-R(SOP8),买好几个的话,价格会在5块左右。这里我买的规格是6x4mm径向
需要注意的是,磁编码器所配套的磁铁必须是径向磁铁,否则无法正常读取到角度值。购买MOS管的店铺购买MOS管所选择的型号,这里的MOS参数是是60V60A这个是栅极驱动的型号,除了这家也可以购买其他家的,据我观察这个型号似乎假货没有那么多。电机就选择ZD2808电机,店铺是深圳杰盛电机,正常价格是15
      完成购买以后,就是将PCB通过嘉立创进行下单打板,这里可以通过使用每个月的免费额度完成打板,板厚正常选择1.6mm即可,其他都可以不用改动。 下一步就是给电机的轴上粘一个径向磁铁,保证磁编码器安装上以后可以读到磁铁的角度,进而完成对无刷电机外转子的控制。按照目标位置,使用502(可以粘金属的)将磁铁粘上,注意不要渗透到轴承里,否则会造成转动不顺畅。
接下来就是对板子进行焊接,这里推荐使用空气炸锅,相当快捷方便。上了锡膏的板子和焊接完成的板子      焊接完成后,组装的时候需要注意:不要忘记给电源上焊接一个470uF或者更大的电解电容,用来防止电机的回馈尖峰电压以及瞬间电流需求。      转接块的3D模型在软件开源的gitee仓库里面有,可以自行打印或者自行设计其他的固定块。      电机的三根线焊接时没有固定顺序,随便焊都行。校准的时候会自行确定顺序。       下载的时候,因为防止下载器供电和外部供电冲突,所以下载器供电是没有链接的。所以下载程序的时候,断电需要通过外部供电断电再重新上电。直接插下载器进行下载是没有反应的。      下载完成程序后,上电会有三声不同音调的自检声音。如果不是三声,则证明存在虚焊或者断开的地方。如果没有响,则需要确定是否正确下载了程序。如果程序正常下载,可能是驱动电路部分出现了问题(栅极驱动+MOS部分)。
      以上便是完整的FOC电机制作流程,如果还有不明白的也欢迎在帖子底下进行提问。

DebugLab 发表于 2024-10-31 09:39:55

参考MagnTek官方文档,电机轴如果是铁磁性的,不能直接安装径向磁铁,要用非铁磁性材料隔开,否则会影响磁场分布

王昱顺 发表于 2024-10-31 10:44:08

DebugLab 发表于 2024-10-31 09:39
参考MagnTek官方文档,电机轴如果是铁磁性的,不能直接安装径向磁铁,要用非铁磁性材料隔开,否则会影响磁 ...

好的,这个我还真没注意过,学习了

gsggqdhe 发表于 2024-11-23 15:09:46

请问楼主中间两条红黑细线是干什么用的

王昱顺 发表于 2024-11-23 15:15:34

gsggqdhe 发表于 2024-11-23 15:09
请问楼主中间两条红黑细线是干什么用的

这个是can的通讯线,用来通讯的

gsggqdhe 发表于 2024-11-23 15:23:50

王昱顺 发表于 2024-11-23 15:15
这个是can的通讯线,用来通讯的

谢谢楼主

gsggqdhe 发表于 2024-11-23 15:26:25

本帖最后由 gsggqdhe 于 2024-11-23 15:44 编辑

我刚焊接完下程序,STC-ISP 怎么弄也检测不到单片机,不知是不是焊接芯片出错

gsggqdhe 发表于 2024-11-23 16:55:04

是否一定要使用这个仿真器才能对实现通信呢

王昱顺 发表于 2024-11-23 17:22:19

gsggqdhe 发表于 2024-11-23 15:26
我刚焊接完下程序,STC-ISP 怎么弄也检测不到单片机,不知是不是焊接芯片出错

...

你接串口2上去了,你电脑上选的是串口1下载

gsggqdhe 发表于 2024-11-23 17:49:43

王昱顺 发表于 2024-11-23 17:22
你接串口2上去了,你电脑上选的是串口1下载

试过了,还是不行
页: [1] 2 3
查看完整版本: STC-FOC Lite制作完整流程详解