找回密码
 立即注册
查看: 650|回复: 21

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

[复制链接]

该用户从未签到

45

主题

2920

回帖

6564

积分

超级版主

积分
6564
发表于 2024-3-18 12:33:31 | 显示全部楼层 |阅读模式

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。


截图202403181231431324.jpg

IMG_20240318_092439.jpg





三相无刷电机驱动-STC32G-带HALL.rar (183.03 KB, 下载次数: 99)

三相无刷电机驱动-STC32G-无HALL.rar (170.04 KB, 下载次数: 117)

延伸阅读:

三相无刷直流电机驱动-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)




点评

自古英雄胆子大,手都不带个抖字  发表于 2024-4-3 17:48
回复 送花

使用道具 举报

  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 153 天

    [LV.7]常住居民III

    17

    主题

    370

    回帖

    1285

    积分

    荣誉版主

    积分
    1285
    发表于 2024-3-18 14:52:07 | 显示全部楼层
    很好,多谢楼主分享。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    12

    回帖

    43

    积分

    新手上路

    积分
    43
    发表于 2024-4-3 11:30:02 | 显示全部楼层
    梁工,请教一下,电路图中的D2、D3、D4、D5、D7、D8等二级管用什么型号的

    点评

    二极管S4是肖特基1N5819的小封装,驱动IC使用EG2106会更好,永远不会出现上下管同时导通。 [attachimg]40387[/attachimg]  详情 回复 发表于 2024-4-3 12:08
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    45

    主题

    2920

    回帖

    6564

    积分

    超级版主

    积分
    6564
     楼主| 发表于 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会更好,永远不会出现上下管同时导通。

    截图202404031208535260.jpg

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    12

    回帖

    43

    积分

    新手上路

    积分
    43
    发表于 2024-4-3 13:44:32 | 显示全部楼层
    梁工 发表于 2024-4-3 12:08
    二极管S4是肖特基1N5819的小封装,驱动IC使用EG2106会更好,永远不会出现上下管同时导通。

    EG2106和 IR2101S是一样的用法吗?

    点评

    用法一样,但EG2106保证不会出现上下管同时导通的情况。  详情 回复 发表于 2024-4-3 17:41
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    12

    回帖

    43

    积分

    新手上路

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

    点评

    FD6288也可以的,驱动功能差不多,只是性能有点差异。  详情 回复 发表于 2024-4-3 17:59
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    45

    主题

    2920

    回帖

    6564

    积分

    超级版主

    积分
    6564
     楼主| 发表于 2024-4-3 17:41:41 | 显示全部楼层
    test_tmp 发表于 2024-4-3 13:44
    EG2106和 IR2101S是一样的用法吗?

    用法一样,但EG2106保证不会出现上下管同时导通的情况。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    45

    主题

    2920

    回帖

    6564

    积分

    超级版主

    积分
    6564
     楼主| 发表于 2024-4-3 17:59:21 | 显示全部楼层
    test_tmp 发表于 2024-4-3 13:55
    梁工,MOS驱动还可以试试fd6288,我参考您的stc8h的方案,做了一款无刷电调,使用的就是fd6288,集成度更高 ...

    FD6288也可以的,驱动功能差不多,只是性能有点差异。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 22:17
  • 签到天数: 93 天

    [LV.6]常住居民II

    0

    主题

    15

    回帖

    44

    积分

    新手上路

    积分
    44
    发表于 2024-4-4 10:12:26 | 显示全部楼层
    非常好,回头做一个试试。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-11 09:11
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    1

    主题

    27

    回帖

    105

    积分

    注册会员

    积分
    105
    发表于 2024-4-4 13:26:42 | 显示全部楼层
    太专业了吧?
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-4-28 15:18 , Processed in 0.071663 second(s), 69 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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