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

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

 火... [复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-10-20 15:59:00 | 显示全部楼层
lcuh*** 发表于 2025-10-20 15:46
梁工能否把STC8H   方波的 也写一个闭环的代码???现在只有开环

请参考下面的例子小改动即可实现。

三相无刷电机驱动-32G系列-无HALL-PID控制-OLED显示-串口绘图 启动改进版本
https://www.stcaimcu.com/thread-7472-1-1.html
(出处: 国芯人工智能技术交流网站)
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-10-29 12:03:39
已绑定手机

1

主题

12

回帖

57

积分

注册会员

积分
57
发表于 2025-10-21 11:38:05 | 显示全部楼层
梁工  大佬 麻烦改下吗  STC8H   方波的 也写一个闭环的代码      PID的  多谢  急用

点评

已改好STC8H1K28、STC32G12K128的Ver3版本的PID程序,请从下面帖子主楼最下面下载: 三相无刷电机驱动-STC8H/STC32G系列-无HALL-PID控制-OLED显示-串口绘图 启动改进版本 https://www.stcaimcu.com/thread-7472-1-1  详情 回复 发表于 2025-10-22 17:03
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-10-22 17:03:33 | 显示全部楼层
lcuh*** 发表于 2025-10-21 11:38
梁工  大佬 麻烦改下吗  STC8H   方波的 也写一个闭环的代码      PID的  多谢  急用 ...

已改好STC8H1K28、STC32G12K128的Ver3版本的PID程序,请从下面帖子主楼最下面下载:

三相无刷电机驱动-STC8H/STC32G系列-无HALL-PID控制-OLED显示-串口绘图 启动改进版本
https://www.stcaimcu.com/thread-7472-1-1.html
(出处: 国芯人工智能技术交流网站)
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:286
  • 最近打卡:2026-01-13 00:26:22

0

主题

3

回帖

1445

积分

金牌会员

积分
1445
发表于 2025-10-29 10:14:44 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-10-29 12:03:39
已绑定手机

1

主题

12

回帖

57

积分

注册会员

积分
57
发表于 2025-10-29 12:03:39 | 显示全部楼层
PID  参数如何调才能保证系统好???

点评

[attachimg]119448[/attachimg] 或者再简单点,先去掉I和D,只留P,慢慢增加P,当系统出现稳定震荡时,这时的P假设为KC,这时使用Z-N法来确定: P=0.5KC; I=0.1P; D=0.01P;  详情 回复 发表于 2025-10-29 13:38
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-10-29 13:38:23 | 显示全部楼层
lcuh*** 发表于 2025-10-29 12:03
PID  参数如何调才能保证系统好???


截图202510291337266112.jpg


或者再简单点,先去掉I和D,只留P,慢慢增加P,当系统出现稳定震荡时,这时的P假设为KC,这时使用Z-N法来确定:
P=0.5KC;
I=0.1P;
D=0.01P;

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:29
  • 最近打卡:2026-01-04 09:05:48

3

主题

54

回帖

471

积分

中级会员

积分
471
发表于 2025-10-31 15:50:38 | 显示全部楼层
梁工,测量相电流为什么用的是P3.5脚 PWMFLT,不应该是ADC吗? 另外,如果换成了IPM模组预驱和MOS都去掉了,是不是死区时间就不用管了,因为IPM里面有防止桥臂导通的硬件电路?
095358bvzljgiilwk0088g.jpg

点评

P3.5脚PWMFLT是PWM异常输入脚,本电路用于过流保护,硬件级保护,ADC8才是测量电流的,没看到吗?  详情 回复 发表于 2025-11-12 17:04
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2026-01-03 18:11:33
已绑定手机

0

主题

6

回帖

52

积分

注册会员

积分
52
发表于 2025-11-12 15:03:21 | 显示全部楼层
梁工您好:请教您一个问题,按照您的方案复刻了stc8h电调,发现一个奇怪的现象,采用ver2版本程序,开启互补pwm的驱动方式,电机低速运转时mos管发热严重,高速运转mos温度正常,期间电机温度正常;采用ver1的程序,没用互补pwm,一切正常,我发现电机流畅度比开启互补pwm还要好,这是什么原因啊,请指点。是单片机死区设置有问题吗?您实验过程中有遇到这种情况吗?

点评

我没有遇到你的问题,使用VER3版本试试,这是最好的版本。  详情 回复 发表于 2025-11-12 15:32
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-11-12 15:32:04 | 显示全部楼层
dnxk*** 发表于 2025-11-12 15:03
梁工您好:请教您一个问题,按照您的方案复刻了stc8h电调,发现一个奇怪的现象,采用ver2版本程序,开启互 ...

我没有遇到你的问题,使用VER3版本试试,这是最好的版本。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2026-01-03 18:11:33
已绑定手机

0

主题

6

回帖

52

积分

注册会员

积分
52
发表于 2025-11-12 16:08:36 | 显示全部楼层
梁*** 发表于 2025-11-12 15:32
我没有遇到你的问题,使用VER3版本试试,这是最好的版本。

好的 谢谢
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-1-14 06:16 , Processed in 0.146873 second(s), 98 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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