在做充电管理的时候,提高pwm的频率往往以牺牲精度为代价,如果用的AT90S4433(avr)、78P458(elan)频率分别做到16kHz(8bit)和32kHz(8bit),而希望做到的是100kHz(8bit以上),诸如atiny15那样。怎么办?

答:你所说的PWM是通过定时/计数器来控制其频率和占空比的,所以要提高频率,必然会降低精度。如果要提高PWM的频率,只能通过提高系统振荡频率来解决。

生成海报
点赞 0

创世纪

单片机学习,电子制作DIY学习与分享,各种新鲜的,有趣的,好玩的,一起来吧!机器人、无人机、树莓派/Raspberry Pi、arduino、极客、创客等

暂无评论

相关推荐

蓝桥杯单片机基础之PWM(Pulse width modulation)

概念 对于PWM的概念这里就不过多赘述,大家可以直接查看一些文章对于pwm的介绍,下面给一段我认为比较好的说法: 脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的

DSP芯片F2803x系列之PWM模块及高精度PWM使用

DSP芯片F2803x之ePWM模块 1 ePWM模块概述 ePWM模块是电力电子数字控制中重要的部分。其主要功能和作用如下: 1 用于电力电子拓扑中可控功率器件的驱动信号; 2 实现DAC功能,