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

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

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:361
  • 最近打卡:2026-01-07 08:16:07

169

主题

232

回帖

444

积分

中级会员

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

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:288
  • 最近打卡:2026-01-07 08:14:17

818

主题

1万

回帖

2万

积分

管理员

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:288
  • 最近打卡:2026-01-07 08:14:17

818

主题

1万

回帖

2万

积分

管理员

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:288
  • 最近打卡:2026-01-07 08:14:17

818

主题

1万

回帖

2万

积分

管理员

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:288
  • 最近打卡:2026-01-07 08:14:17

818

主题

1万

回帖

2万

积分

管理员

积分
21660
发表于 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
  • 打卡总天数:658
  • 最近打卡:2026-01-06 09:44:30
已绑定手机
已实名认证

124

主题

3314

回帖

8445

积分

版主

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:269
  • 最近打卡:2026-01-05 16:11:06

84

主题

7205

回帖

1万

积分

超级版主

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

概念上一定要清楚。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-1-7 16:00 , Processed in 0.108353 second(s), 70 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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