STC8H系列可以输出2路同频的可以精准调节启动延时的高速PWM吗?
有个案子控制全桥输出电压大小,需通过调节2路454Khz的PWM的启动延时相位偏差来实现调节电压的大小输出,这2路PWM的相位偏差时间太小了,需要在100ns到1000ns范围调节.不知道STC8H系列通过什么方法实现? STC8G系列可以做到,但客户想用STC8H系列,问问老大有办法实现吗?
看不明白你的功能描述。STC8H的PWMA有4路互补同频的16位PWM,PWMB有4路单端同频16位PWM。
你说的启动延时我看不懂,是不是指相位差?
使用STC32G,可以使用144MHz的时钟做PWM时钟,输出454KHz的PWM没有问题,PWM周期=144000000/454000=317个时钟。 梁工 发表于 2023-5-19 17:44
看不明白你的功能描述。STC8H的PWMA有4路互补同频的16位PWM,PWMB有4路单端同频16位PWM。
你说的启动延时我 ...
也算是2个同频同占空比PWM的相位差,只是我需要精准的控制这个相位偏差在100ns到1000ns之间随意调节(454Khz频率下),不知哪个PWM同步功能能否实现这个功能. fengyicao 发表于 2023-5-19 18:56
也算是2个同频同占空比PWM的相位差,只是我需要精准的控制这个相位偏差在100ns到1000ns之间随意调节(454Kh ...
相位差都会很精准的,因为PWM是一个数字外设。 封贴,最后通过PWM同步功能,PWMB启动PWMA,启动前调节PWMA的计数值得到不同的启动延时.
页:
[1]