梁工 发表于 2024-3-18 12:33:31

BLDC, 三相无刷直流电机驱动-STC32G-无HALL 或 带HALL,例子打板测试已OK

BLDC, 三相无刷直流电机驱动-STC32G-无HALL或带HALL,例子打板测试已OK


一些朋友问起用STC32G或STC32F驱动无刷电机,用STC8H的例子移植不成功,
所以以我打板测试一个例子发出。

本电路使用驱动芯片EG2106(国产很便宜,两个输入端同时高电平会关闭输出,
安全可靠),我一般建议使用驱动芯片,功率大,适应电压宽,12~500V DC都
可以,根据具体电压更换MOSFET即可。

本例子使用电位器调速,没有监控输入电压、电机电流,没有OLED驱动,这些
跟电机驱动没有直接关系的,用户可以自己加上。

用户还可以做成PPM脉冲(1.0~2.0ms)调速。
电路图中的MOSFET是30V的,所以本电路工作电压12~24V,要更高电压的用户,
请换用更高耐压的MOSFET,同时处理12V供电(78M05最高就是24V输入)。


下面的视频只拍摄了无HALL的四轴电机2212空载或带大疆原装精灵3 9450桨,
测试时供电为4节15AH的磷酸铁锂电池串联,12.8V,最大电流6A。
电路预览,附件有PDF版本的,还有PROTEL画的PCB。





https://v.stcai.com/sv/2b52ed5b-18e501ee114/2b52ed5b-18e501ee114.mp4

https://v.stcai.com/sv/979dff5-18e501ee128/979dff5-18e501ee128.mp4





延伸阅读:

三相无刷直流电机驱动-STC8H-无HALL,视频讲解,12万转
BLDC, 三相无刷直流电机驱动-STC8/STC32-无HALL, 12万转, 视频讲解,梁工例子 - BLDC/144MHz时钟源PWM/45路PWM+3路CCP/7组不同周期的PWM/DAC - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)




32G12K128 发表于 2024-7-2 08:53:03

网友自己根据梁工开源的软硬件,制作并测试三相无刷电机驱动-STC32G开发板。
开发板主控芯片:STC32G12K128
有霍尔传感器,无传感器,串口控制,电位器调速,PPM调速,OLED屏显示,验证功能全面。
大家没时间自己画板,可以加我微信:19952583740,直接购买做好的PCB测试各项功能
顺畅启动,加速,减速,停止,全过程:

超低速也可以:

STC32G驱动10万转无刷电机


驱动极飞A45无人机3000瓦无刷电机




社区闲人 发表于 2024-3-18 14:52:07

很好,多谢楼主分享。

test_tmp 发表于 2024-4-3 11:30:02

梁工,请教一下,电路图中的D2、D3、D4、D5、D7、D8等二级管用什么型号的

梁工 发表于 2024-4-3 12:08:58

本帖最后由 梁工 于 2024-4-4 16:20 编辑

test_tmp 发表于 2024-4-3 11:30
梁工,请教一下,电路图中的D2、D3、D4、D5、D7、D8等二级管用什么型号的
二极管S4是肖特基1N5819的小封装,但我的板子用了1N4148,其实不焊二极管也可以的。驱动IC使用EG2106会更好,永远不会出现上下管同时导通。



test_tmp 发表于 2024-4-3 13:44:32

梁工 发表于 2024-4-3 12:08
二极管S4是肖特基1N5819的小封装,驱动IC使用EG2106会更好,永远不会出现上下管同时导通。




EG2106和 IR2101S是一样的用法吗?

test_tmp 发表于 2024-4-3 13:55:58

梁工,MOS驱动还可以试试fd6288,我参考您的stc8h的方案,做了一款无刷电调,使用的就是fd6288,集成度更高一些,性价比更好一些,也基本成本了,但就是出现了换相频率到7Khz后上不去的问题,继续加大占空比,电调有时会重启,有时会出现莫名奇妙的问题。一直查不到原因,当然,我改动比较多,所以,这次准备完全用您的方案试一下,看看是我改动太多的问题,还是什么问题。

梁工 发表于 2024-4-3 17:41:41

test_tmp 发表于 2024-4-3 13:44
EG2106和 IR2101S是一样的用法吗?

用法一样,但EG2106保证不会出现上下管同时导通的情况。

梁工 发表于 2024-4-3 17:59:21

test_tmp 发表于 2024-4-3 13:55
梁工,MOS驱动还可以试试fd6288,我参考您的stc8h的方案,做了一款无刷电调,使用的就是fd6288,集成度更高 ...

FD6288也可以的,驱动功能差不多,只是性能有点差异。

liu615 发表于 2024-4-4 10:12:26

非常好,回头做一个试试。

聪聪哥哥 发表于 2024-4-4 13:26:42

太专业了吧?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: BLDC, 三相无刷直流电机驱动-STC32G-无HALL 或 带HALL,例子打板测试已OK