深山老妖
发表于 2024-3-19 20:36:56
这么高的频率,用在什么地方?
rqiang
发表于 2024-3-28 16:03:27
深山老妖 发表于 2024-3-19 20:36
这么高的频率,用在什么地方?
用在BUCK电路上
rqiang
发表于 2024-3-28 16:05:24
梁工 发表于 2024-3-7 15:59
STCH1K08T的高速PWM的时钟为144~192MHz,
使用10位PWM最高频率为192KHz,比250KHz稍小,能满足要求吗?
梁工,有没有STCH1K08T高速高级PWM的DEMO程序?
一轮明月
发表于 2024-3-28 16:39:36
rqiang 发表于 2024-3-28 16:05
梁工,有没有STCH1K08T高速高级PWM的DEMO程序?
你好,你可以参考STC8H数据手册25章节范例,也可以参考STC32G实验箱范例
梁工
发表于 2024-3-28 16:48:45
rqiang 发表于 2024-3-28 16:05
梁工,有没有STCH1K08T高速高级PWM的DEMO程序?
还没有,我今晚写一个。
maijinzhi
发表于 2024-3-28 17:13:44
分享个HPWM程序给你
rqiang
发表于 2024-3-28 18:00:29
一轮明月 发表于 2024-3-28 16:39
你好,你可以参考STC8H数据手册25章节范例,也可以参考STC32G实验箱范例
多谢多谢,下来研究下
rqiang
发表于 2024-3-28 18:01:05
maijinzhi 发表于 2024-3-28 17:13
分享个HPWM程序给你
多谢多谢,下来研究下
rqiang
发表于 2024-3-28 18:03:56
梁工 发表于 2024-3-28 16:48
还没有,我今晚写一个。
多谢多谢,准备用STCH1K08T先做个同步BUCK
梁工
发表于 2024-3-28 18:37:32
rqiang 发表于 2024-3-28 18:03
多谢多谢,准备用STCH1K08T先做个同步BUCK
程序来了。
/************* 功能说明 **************
先别修改程序, 直接下载"pwm.hex"测试, 下载时选择主频24MHz.
如果启动外部晶振, 请接24MHz的晶振. 如果接12MHz晶振, PWM配置函数要相应修改USBCLK设置.
使用高速PWM(HSPWM)方式操作.
PWM时钟选择PLL时钟144MHz, PWM周期为2400个时钟,PWM频率为60KHz.
例子输出IO:
PWM4N PWM4P PWM3N PWM3P PWM2N PWM2P PWM1N PWM1P
P1.7P1.6 P1.5P1.4 P1.3P5.4 P1.1P1.0
******************************************/
输出4路HSPWM占空比分别为 16.7%、33.3%、50%、66.7%,死区时间0.5us。