找回密码
 立即注册
查看: 221|回复: 6

STC8/32 AI8051单片机输出三相PWM的问题

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:447
  • 最近打卡:2026-04-04 11:03:48

188

主题

251

回帖

521

积分

高级会员

积分
521
发表于 2025-12-27 16:53:14 | 显示全部楼层 |阅读模式
STC8/32 AI805单片机输出三相120度互补、不同频率的PWM,
每相对应的P/N 输出口之间直接驱动两个极性相反的光耦行不行?
类似变频器的光耦驱动

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:370
  • 最近打卡:2026-04-04 12:33:12

844

主题

1万

回帖

2万

积分

管理员

积分
22805
发表于 2025-12-27 17:33:38 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:370
  • 最近打卡:2026-04-04 12:33:12

844

主题

1万

回帖

2万

积分

管理员

积分
22805
发表于 2025-12-27 17:34:34 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:370
  • 最近打卡:2026-04-04 12:33:12

844

主题

1万

回帖

2万

积分

管理员

积分
22805
发表于 2025-12-27 17:35:17 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:370
  • 最近打卡:2026-04-04 12:33:12

844

主题

1万

回帖

2万

积分

管理员

积分
22805
发表于 2025-12-27 17:39:27 | 显示全部楼层
上面 只能 2种不同频率 ?

要出动 6种 不同频率的 STC32G144K246 :

        24-通道, 6组周期不同高级16位PWM定时器
        3 组 4 对互补PWM(PWMA/PWMC/PWME),方便控制 3组3相电机
        3 组 4 个单独PWM(PWMB/PWMD/PWMF)


DSP型 32位8051,真1T 8051,STC32G144K246, 9/1 已回
===144K SRAM, 246K Flash, 小名 Ai8052U
===LQFP100/64,【后期会有:LQFP48,QFN100/64】

征集发挥STC32G144K246性能实验箱方案
===DSP+模拟大师,STC32G144K246-支持32位/8位8051指令,
         120MHz ~ 100MHz
===TFPU浮点+三角函数】@230MHz, PWM@230MHz,CAN-FD
===144K SRAM, 246K Flash, LQFP100/64/48
2组独立 真12位ADC2组独立 12位DAC,2.8M/S 的速度,
4组独立运放 / PGA, 4组独立比较器
STC32G144K246的2个独立高速【12位DAC】直接在内部
===输出到 【内部运算放大器OPA输入 / PGA】,再输出
===或输出到【内部比较器】输入

USB 2.0,Full-Speed,16个双向端点,支持4种端点传输模式
2组 CAN-FD !!!  3组 Lin; 2组 I2S
DMA-P2P/外设直接到外设, DMA支持 :
        TFT-i8080/M6800接口, QSPI, 3组独立的SPI, 2组独立的I2C
        8组USART, 可分别支持异步串口UART或同步串口SPI
        2组独立的12位ADC;2组独立的12位DAC;
        24-通道, 6组周期不同高级16位PWM定时器
        3 组 4 对互补PWM(PWMA/PWMC/PWME),方便控制 3组3相电机
        3 组 4 个单独PWM(PWMB/PWMD/PWMF)
T0/T1/T2/T3/T4, T5/T6/T7/T8, T9/T10, T11, T17/T18, 14个24位定时器
RTC-年/月/日/星期/时/分/秒 实时时钟

回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:697
  • 最近打卡:2026-04-04 17:11:47
已绑定手机
已实名认证

130

主题

3388

回帖

8833

积分

版主

积分
8833
发表于 2025-12-27 21:51:24 | 显示全部楼层
同一组PWM是同频的,做不到不同频率。直接驱动光耦,设置I/O口模式为推挽输出就可以了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:315
  • 最近打卡:2026-04-03 11:07:20

85

主题

7316

回帖

1万

积分

超级版主

积分
15739
发表于 2025-12-29 11:10:55 | 显示全部楼层
既然是三相120度互补的PWM,则频率一定要相同,
频率不同的3路PWM,其相位会一直翻滚,
得不到固定的120度相位差的。

概念上一定要清楚。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-4-4 17:49 , Processed in 0.110064 second(s), 67 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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