| | | | | 这个不是简单么,如果你的采样速度足够的快话,譬如,你可以一周期读10次电流的值,然后除10那样不就得到平均电流了啊。
|
|
|
| | | | | | | 问题是怎么一周读取10次电流值,用DSP28335怎么实现!
|
|
|
| | | | | | | | | 当检测到第一个电流脉冲开始采样(Dsp上面不是有个12位的ad转换器么,把电流的信号转换成数字信号即可),一直到下一个脉冲到来即一周了,然后把每次采样值累加一起,然后除以采样一周 数就可以得到平均值了。不用拘泥于是否10次,只要采样次数足够多,计算的数值就更准确。
|
|
|
|
|
|
| | | | | 看你希望的平均电流是怎样的,你要是逐周期的平均电流控制开关的下个duty,可以采用高速AD采样平均,但是受限于DSP采样频率;如果不是这样仅仅是输出电流值,你可以用个很慢的平均电流,比如你先将这个电流转换为电压然后滤波,AD采用得到平均值;
|
|
|
|