This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F280049:PSFB 斜坡补偿,斜坡分辨率

Guru**** 2527810 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1083067/tms320f280049-psfb-slope-compensation-ramp-resoluiton

部件号:TMS320F280049

您好,

在第16.4.1章中,将使用4位 RAMPSTS 作为步长变换器。 如果 RAMPDACVALS 设置为16以上,会发生什么情况? 没有掩码表明大于16的值已饱和。 这是否会间接降低 DAC 的分辨率。 例如,如果 RAMPDACVALS 设置为40,则会导致10位 DAC,从而导致10位比较器,结果是信号调制器中有10位。 请发表评论。

检查 DAC 分辨率损失的背景是,它们在运行时间内改变了斜坡。 如果某个点的分辨率太低,则会出现“限制周期”。 如果他们知道这种行为,他们可以将其置于模拟中,并提前调整设计。

此致,霍尔格

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    霍尔格:

    RAMPSTS 寄存器的 LSB 4位不是“步长转换器”。 如果 RAMPDECVALS<16,则该系统可以有效地作为预先分配。 DAC 分辨率不受影响,它将始终为12位。

    [引用 userid="8038" url="~/support/icros/c2000微控制器-组/CC2000 /f/c2000微控制器-论坛/1083067/tms320f280049-psfb-slace-compensity-slamp-resolution"]如果 RAMPDACVALS 设置为16以上会发生什么情况?

    无论 RAMPDECVALS 设置为什么,都将从 RAMPSTS 寄存器中减去。

    [引用 userid="8038" url="~/support/icros/c2000微控制器-组/CC2000 /f/c2000微控制器-论坛/1083067/tms320f280049-psfb-slab-compensity-slamp-resolution"]没有掩码显示大于16的值饱和

    不清楚你在这里的意思。 不会出现饱和。

    [引用 userid="8038" url="~/support/icros/c2000微控制器-组/CC2000 /f/c2000微控制器-论坛/1083067/tms320f280049-psfb-slab-compensity-slamp-resolut-resolution],这将间接降低 DAC 的分辨率。 例如,如果 RAMPDACVALS 设置为40,则会导致10位 DAC,从而导致10位比较器,结果是信号调制器中有10位。 请发表评论。

    如上所述,决议不受影响。 如果 RAMPDECVALS 设置为40,则每个 SYSCLK 上的 RAMPSTS 将减去40。 例如,假设 RAMPSTS 以65535开始,则:

    在1个 SYSCLK 后,RAMPSTS => 65535 - 40 = 65495。 该值的 MSB 12位将被馈送到 DAC,即4093

    2次系统锁定后,RAMPSTS => 65495 - 40 = 65455。 该值的 MSB 12位将被馈送到 DAC,即4090

    等等。 如果这一点不清楚,请告诉我们。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,弗兰克,
    在 RAMPDECVALS 设置为40的示例中,DAC 输入的最小变化为(40/2^4)=2.5。 所以有时是2,有时是3。 这将导致 log2(4096/25.)=10.6位 DAC,而不是12位。 这就是他间接失去解决方案的意思。

    此致,霍尔格

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    霍尔格:

    我可以看到推理线。 不确定这是查看它的方法,但如果这是帮助他们分析应用程序的方法,那就没问题。  

    现在这一点是否明确,或者他们还有其他问题吗?