找回密码
 立即注册
楼主: 梁工

BLDC, 三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解

 火... [复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-12-01 23:03:20

0

主题

8

回帖

60

积分

注册会员

积分
60
发表于 2023-4-26 16:20:28 | 显示全部楼层
有没有做PCB板,弄一块来玩玩STC的,不想自己画板了。。。

点评

没有PCB呢,电路不复杂,自己画一个也快。  详情 回复 发表于 2023-4-26 16:41
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-4-26 16:41:44 | 显示全部楼层
foxpr*** 发表于 2023-4-26 16:20
有没有做PCB板,弄一块来玩玩STC的,不想自己画板了。。。

没有PCB呢,电路不复杂,自己画一个也快。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-12-01 23:03:20

0

主题

8

回帖

60

积分

注册会员

积分
60
发表于 2023-4-26 17:24:33 | 显示全部楼层
这个电路要是把电流检测的也放进去就更好了,
学生、以及新手们用电池玩, 就不会怕怕了。。。

点评

实际验证时是有电压电流检测的,但是担心程序变得复杂,对初学者不利,所以取消了。 因为只有一个ADC模块,ADC输入端也复用为比较器输入端,所以要如下处理: 1、电机闭环转动后,必须在换相程序中做ADC(一般几个us  详情 回复 发表于 2023-4-26 17:38
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-4-26 17:38:07 | 显示全部楼层
foxpr*** 发表于 2023-4-26 17:24
这个电路要是把电流检测的也放进去就更好了,
学生、以及新手们用电池玩, 就不会怕怕了。。。
...

实际验证时是有电压电流检测的,但是担心程序变得复杂,对初学者不利,所以取消了。
因为只有一个ADC模块,ADC输入端也复用为比较器输入端,所以要如下处理:
1、电机闭环转动后,必须在换相程序中做ADC(一般几个us),完成后切换回比较器输入。由于换相本来就要避开退磁时间,所以做ADC的时间对于反电动势检测和换相没有任何影响,6次换相,可以插入6次ADC,而我验证用的是3个ADC:电位器输入、电流检测、电压检测,例子只用了电位器ADC检测,另外两个ADC用户可以自行加入。
2、电机停转后,则要在换相之外的地方做ADC,比如在主程序中。

更高价的应用是增加PID调速、稳速。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:140
  • 最近打卡:2025-05-01 07:59:39

6

主题

27

回帖

628

积分

高级会员

积分
628
发表于 2023-4-26 18:26:11 | 显示全部楼层
梁*** 发表于 2023-4-26 14:41
可以的,我驱动了从光驱电机(很小、高速)到平衡车电机(很大、慢速),均可以可靠启动。
需要根据电机 ...

嗯,电机固定,负荷比较固定就没多大问题,可能传统三段式启动法固有特性。

点评

不是的,负载固定的,可能反而不合适(比如一开始就要很大力矩的)。 这种驱动方式,适用于启动力矩较小、转速高力矩才大的场合,一般是液体泵、气体泵、风扇一类的负载,或者有(自动)离合,启动时空载,闭环到一  详情 回复 发表于 2023-4-26 18:45
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2023-4-26 18:44:08 | 显示全部楼层
实际验证时是有电压电流检测的,但是担心程序变得复杂,对初学者不利,所以取消了。
因为只有一个ADC模块,ADC输入端也复用为比较器输入端,所以要如下处理。。。

====针对学生:课程设计,毕业设计,竞赛,优先用能USB下载,USB仿真的USB型MCU举例
STC8H8K64U-45MHz-LQFP48管脚图如下,比较器是轨到轨的4P2N比较器,不跟 ADC输入冲突
STC32G12K128-35MHz-LQFP48管脚图如下,比较器是轨到轨的4P2N比较器,不跟 ADC输入冲突
STC32F12K54-64MHz-LQFP48管脚图如下,比较器是轨到轨的4P2N比较器,不跟 ADC输入冲突
2.png
1.png


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-4-26 18:45:46 | 显示全部楼层
hf*** 发表于 2023-4-26 18:26
嗯,电机固定,负荷比较固定就没多大问题,可能传统三段式启动法固有特性。 ...

不是的,负载固定的,可能反而不合适(比如一开始就要很大力矩的)。
这种驱动方式,适用于启动力矩较小、转速高力矩才大的场合,一般是液体泵、气体泵、风扇一类的负载,或者有(自动)离合,启动时空载,闭环到一定转速后才输出力矩的。

如果启动力矩就要很大(比如电动自行车、滑板车、平衡车、电动轮椅)等等,则就要用带霍尔的电机,如果不带霍尔,则要用FOC方式驱动。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:140
  • 最近打卡:2025-05-01 07:59:39

6

主题

27

回帖

628

积分

高级会员

积分
628
发表于 2023-4-26 18:47:27 | 显示全部楼层
foxpr*** 发表于 2023-4-26 17:24
这个电路要是把电流检测的也放进去就更好了,
学生、以及新手们用电池玩, 就不会怕怕了。。。
...

管子电流用大一点,利用比较器做个硬件过流检测,小电机,过流比较基准设小一点,比较器输出触发刹车关断功能对瞬间过流可以比较有效保护。当然如梁工所说内电流PID闭环就更可靠了

点评

对的,完善的过流保护,就是电阻采样、运放放大、比较器比较结果直接送到MCU的PWM失效引脚,一旦过流,直接硬件级关闭PWM,也可以用电路同时关闭驱动部分。  详情 回复 发表于 2023-4-28 11:50
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:140
  • 最近打卡:2025-05-01 07:59:39

6

主题

27

回帖

628

积分

高级会员

积分
628
发表于 2023-4-26 18:54:55 | 显示全部楼层
梁*** 发表于 2023-4-26 18:45
不是的,负载固定的,可能反而不合适(比如一开始就要很大力矩的)。
这种驱动方式,适用于启动力矩较小 ...

是的,测试过一些商用的驱动器,也是无霍尔方波的,不知道是什么思路,可以兼容较多的不同的电机,负荷重且变化也能很好启动,曾经实验过脉冲注入法定位初始位置,然后强拖启动,也可靠性不高,不知道是不是没调好

点评

我的例子确实是启动太简单,适应不了各种电机,但是我也没太多时间去研究。市场这么大,但是电调做得好的不多。9年前(2014年)开始玩四轴飞行器,电调我只用某盈的,响应快,适应各种电机。  详情 回复 发表于 2023-4-26 20:09
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2023-4-26 20:09:32 | 显示全部楼层
本帖最后由 梁工 于 2023-4-26 20:11 编辑
hf*** 发表于 2023-4-26 18:54
是的,测试过一些商用的驱动器,也是无霍尔方波的,不知道是什么思路,可以兼容较多的不同的电机,负荷重 ...

我的例子确实是启动太简单,适应不了各种电机,但是合适初学者,针对不同的电机,调整一下启动占空比和速度。市场这么大,但是电调做得好的不多。9年前(2014年)开始玩四轴飞行器,电调我只用某盈的,响应快,适应各种电机。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-1 19:41 , Processed in 0.159413 second(s), 112 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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