BLDC三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解,改进启动算法
三相无刷直流电机驱动-8H系列-无HALL,视频讲解,12万转
全国智能汽车竞赛,所有组别的 电调部分 都可以参考本方案
本例子用于驱动无传感器(无HALL)的三相无刷直流电机,
含原理图,C语言完整项目文件。
使用MCU自带的比较器检测反电动势做过0检测,延时30度电角度换相。
大功率电路
中功率电路
全国智能车竞赛,所有组别的 电调部分 都可以参考本方案
BLDC, 三相无刷直流电机驱动-8H系列-无HALL
视频讲解,在山东大学的8H8K64U教学视频课程
视频讲解 https://www.stcaimcu.com/forum.p ... 3184&extra=page%3D1
第28集
延伸阅读:
三相无刷直流电机驱动-8H系列-带HALL
【新提醒】三相无刷电机驱动-STC8H-带HALL 梁工例子 - PWM/144MHz时钟源的PWM/45路PWM+3路CCP/7组不同周期的PWM/DAC - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
延伸阅读:
BLDC, 三相无刷直流电机驱动-32G系列-无HALL或带HALL,例子打板测试已OK
BLDC, 三相无刷直流电机驱动-STC32G-无HALL或带HALL,例子打板测试已OK - BLDC/144MHz时钟源PWM/45路PWM+3路CCP/7组不同周期的PWM/DAC - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
延伸阅读:
三相无刷电机驱动-32G系列-无HALL-PID控制-OLED显示-串口绘图
三相无刷电机驱动-STC32G-无HALL-PID控制-OLED显示-串口绘图 - BLDC/144MHz时钟源PWM/45路PWM+3路CCP/7组不同周期的PWM/DAC - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
三相无刷直流电机驱动-STC32G-无HALL 改进启动算法,启动可靠
https://www.stcaimcu.com/thread-17737-1-1.html
(出处: 国芯技术交流网站)
三相无刷直流电机驱动-STC8H-无HALL 改进启动算法,启动可靠
AiCube-可视化 图形 I/O配置 体验
https://v.stcai.com/sv/e40e76b-1963e22a9cc/e40e76b-1963e22a9cc.mp4
利用 AiCube@AIapp-ISP V6.95M,
智能配置开发工具启动程序框架自动生成器,实现如下的实验:
32位8051单片机入门的第一个完整的C语言程序,printf_usb("Hello World !\r\n")
https://v.stcai.com/sv/426d0d7d-1963d548feb/426d0d7d-1963d548feb.mp4
AiCube 实验一:直接 printf_usb("Hello World !\r\n")
32位8051单片机入门的第一个完整的C语言程序
AiCube 实验二:查询方式,查询到电脑命令后,
printf_usb("Hello World !\r\n")或其他
AiCube 实验三:中断方式,单片机USB中断接收服务函数收到命令后,
printf_usb("Hello World !\r\n")或其他
网友使用STC官网上的默认原版程序,不作任何修改,主控STC8H1K28 , STC32G12K128。
可以顺滑驱动的各种无刷电机,快速正反转切换,加速,减速,5-12万转轻松实现!
如果有兴趣的网友(自己没时间画板,可以直接购买做好的开源板)
微信号:19952583740
测试视频如下:
STC8H1K28主控,有感电机(有HALL):
STC8H1K28主控,无刷电机(无HALL):
驱动5万转无刷电机全速运行!
STC32G12K128主控,驱动10万转无刷电机:
STC32G12K128主控,驱动极飞A45无人机,3000瓦无刷电机
从0转起动到最高速,12V电压:
0.1瓦的功率即可启动1500瓦无刷电机:
这种12V的1000瓦电动工具无刷电机,网友反映很难启,
拧电位器很关键,拧多了给的电流较大,可能烧MOS管,
控制在1-2A内可以比较顺滑启动!实测效果:
比较有代表性3种无刷电机测试:
第一个105V 的高压高速无刷风机电机,
第二个工业常用的24V 4000转无刷电机,
第三个常用的12-48V 1500转的低速无刷电机!都可以顺畅启动成功!
STC32G默认程序,也支持时代超群系列无刷电机型号!效果如视频所示!
STC32G默认原版程序,驱动12万转无刷电机,测试成功:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2051&extra=
冲哥淘宝店, 有售套件,亲们自己焊接:https://shop204481741.m.taobao.com/
===============================================
必看视频,拍的太好了,都去欣赏下 51世界 开源电机控制
STC8H1K08-36I-TSSOP20, 无刷电调实战视频, 都帮点个赞,感谢开源视频
STC8H无刷电机驱动【薛定谔的小兔纸】 - 嘉立创EDA开源硬件平台 (oshwhub.com)
这立创开源广场也有了设计好的PCB
21cnxin 发表于 2023-4-15 17:18
梁工,你好,能解释一下PWMx_DTR是怎么计算与取值的吗
DTR,死区时间,根据驱动电路+MOSFET的响应时间来确定。比如将MOSFET的栅极电压从0升到12V,用时0.5us,从12V降到0V,用时0.5us,则死区时间至少为1us,这样保证一个管子关断后,另一个管子才导通。通常用于半桥的上下管驱动。
本例三相电机驱动是不需要互补输出的,所以不需要死区时间设置。 你好,我是新手,想问下这个没有控制信号输入的吗,是需要改电位机吗 wumuqing 发表于 2023-4-15 18:23
你好,我是新手,想问下这个没有控制信号输入的吗,是需要改电位机吗
本例使用电位器启动调速,这样最简单,如果使用别的信号启动,则还要准备控制器,加大验证难度。
需要什么信号来控制,用户可以自己加入,比如PPM、串口、遥控信号等等。 梁工,有没有驱动 380V电机的板子啊 13668840876 发表于 2023-4-19 08:11
梁工,有没有驱动 380V电机的板子啊
我没有现成的板子。交流3相380V,整流时其实还是220V的,峰值311V。
电路改下驱动部分,用驱动IC来驱动MOSFET就可以了,MOSFET都用N沟的,耐压要到500V(对于峰值311V),分压电阻至少要串联3个,以满足爬电要求,一个0805封装的电阻不要超过100V。 梁工,你好,对于低速重载且负荷不稳定的应用,24V,9对磁钢,1KW的电机。可有好的启动方法? 调整这个方案中的启动参数没办法实现平稳可靠启动 hfei 发表于 2023-4-26 12:56
调整这个方案中的启动参数没办法实现平稳可靠启动
可以的,我驱动了从光驱电机(很小、高速)到平衡车电机(很大、慢速),均可以可靠启动。
需要根据电机特性去调整,需要耐心和细心。