"那么怎样保证采样的准确性呢?这里有一个前面提过的办法,就是使用定时中断,我们可以设定好使定时中断和PWM周期同步,预先设定好AD的通道,将AD转换器切换到检测电流的那个通道,当进入定时中断处理完现场保护,中断源判断等一系列动作之后,开启ADON时刻刚好落在电流梯形波的中 央,采样完毕之后马上进行转换。"
A/D的采集时间一般是10-20微秒,按这段话的意思好像只需要在开启采集的那一瞬间是电流梯形波的高电平即可,是这样吗?
我之前一直觉得如果要采集的正确的话,整个采集的过程都应该保持在高电平之上才行 我的电路使用16M晶振,在RC2口输出PWM波,频率为16KHz,占空比设置为1/5以下,这样PWM输出高电平持续时间只有不到12.5微秒。为了测试过流检测的准确性,我现在直接将PWM输出接到RA0上,进行A/D采集转换。按之前的理解就会遇到采集时间不够的问题,因为这样采集过程一部分为高电平,一部分为低电平,再进行转换担心结果不准确
请大家不吝赐教
盼解答
|