2025-11-08 23:38:45
UC3846这个芯片专门用来生成PWM波的。它有个内部定时器,定时器先数到固定数值再归零,这样就能产生固定频率的脉冲信号。然后芯片有个误差放大器,用来比较目标电压和实际电压的差值。如果实际电压不够,误差放大器会让脉冲变宽;如果实际电压太高,脉冲就会变窄。这样脉冲的宽窄比例就形成了PWM波,占空比从10%到90%都能调。
这个答案对因为UC3846内部结构决定的。它内部有个1MHz的定时器晶振,经过分频后得到100kHz的时钟信号,这个时钟信号控制着脉冲周期。比如时钟周期是100kHz,那么每个脉冲最多能分100个时间单位。误差放大器输出电压和比较器基准电压(通常1.25V)比较,当误差电压超过比较器阈值时触发翻转。根据数据手册,占空比调整范围是10%到90%,对应误差电压在0.125V到1.125V之间变化。比如当占空比50%时,误差电压大约是0.625V,这时候定时器翻转点正好在中间位置。所以通过调节误差放大器的输入电压,就能精准控制脉冲宽度。
本题链接: