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.
尊敬的先生:
对于客户提出的两个问题、您能帮忙吗?
问题1: 在1.3.1.6章中、角度分辨率的计算与数值不匹配。 例如、如果线数为512、则角度分辨率可能为10、而不是通过公式 log2 (2xN)计算出的11。 那么、问题是、 为什么分辨率可以增加2位?如何达到这一要求?
问题2: 2.本文提到了正交编码器脉冲计数器,如何提高分辨率? 您能介绍一下正交编码器理论方法吗?
此致、
插孔
您好、Jack、
感谢您关注 TIDA-00176。 请在下面找到您的问题的答案。 我还请参见 设计指南—TIDA-00176
问题1: 第1.3.1.6节
请注意、1.3.1.6中的公式(6)包括 ADC 分辨率。 它可以用不同的语言来表达、以便更好地理解:
分辨率= log2 ( 4 xN)+ ADC 分辨率[位] –1位
如果我们仅使用增量计数器、则需要考虑两个比较器 TLV3201 (将模拟正弦/余弦转换为0或1)、因此比较器
等效于1位 ADC。
因此、不含内插的分辨率为:
分辨率= log2 ( 4 xN)= log2 ( 2 XN)+ 1位 。
对于 N= 512线数、而仅使用增量加减计数器"粗略角"进行不插值、我们可以获得11位分辨率。
问题2:
基本实现与高分辨率双路 ADC 的正弦/余弦插值、此双路 ADC 使用 TAN-1 (余弦/正弦) 在一条线数内插值角度。 分辨率与
使用加减计数器来递增线计数、 adc[位]–1[位] 。
请参阅公式(5)以及1.3.1.2至1.3.1.4节中对内插的描述。
正交编码器计数器是双向加减计数器、用于对来自正弦/余弦编码器的数字化信号进行计数。 它计数到4xN-1、然后角色超过零。
您可以在 C2000 eQEP 模块(例如 TMS320F280013x 实时微控制器技术参考手册(修订版 A)中找到此说明的示例
第15章增强型正交编码器脉冲(eQEP)
这可以回答您的问题吗?
谢谢。
此致、
马丁
您好、Jack、
这取决于我们如何编写公式。
我将使用公式(EQ 3)进行解释:
我们得到 N 位 计算出较高的分辨率、 N 、它是旋转一圈的正弦周期数
在一个周期(一个线数)内、我们内插 两个 ADC、使用 TAN-1 (余弦/正弦) 。 既然我们有 两个 ADC 我们获得
附加 l OG2 (2) = 1位 分辨率。 因此、一个周期内的内插所导致的分辨率 ADC 分辨率 + 1位
现在、将线数 N 相加便可得到方程(EQ 3)。
如前所述、我们可以用不同的形式编写上述公式、但结果相同。
此致、
马丁