结合精细和横向多速同步角

时间:2019-06-12 16:27:05

标签: binary weighted

我希望将课程的二进制输出与精细同步相结合,有时也称为结合多速旋转变压器。

过程同步连接为x1,因此其MSB对应于180度的权重,其LSB(10位)为0.35度。精细同步器通过X36变速箱连接,因此路线同步器每转旋转10次,因此其MSB的权重为5度。并且它的LSB(14位)为0.0006度,因此其权重与航向同步权重不匹配,因此不能简单地添加。

我在网上可以找到的唯一参考资料是针对硬件逻辑生成的应用程序,但其翻译使我们很难看到用于将x36与x1匹配以便在软件中完成的公式。 http://www.ecrimpower.com/uploads/file/20180511/14/_1526021615.pdf

因此对于二进制输入:- 当然1011101110 MSB = 180每个位的权重是/ 2,所以180,90,45,22.5 ..... fine 0101110111000 MSB = 5每个位的权重为/ 2,所以5,2.5,1.25 .....

总输出应为263.671度(取自1980年现有的显示系统)

非常感谢 保罗

1 个答案:

答案 0 :(得分:0)

一个同事想出了一个解决方案,我将在这里发布,以防万一将来有人在搜索这种事情,因为那里什么也没有。...

首先通过添加每个位加权的角度来转换每个同步的数据位 课程同步= BB 80十六进制为180 + 45 + 22.5 + 11.25等= 263.671度 精细同步= 5D C0十六进制为90 + 22.5 + 11.25 + 5.625等= 131.835度

现在要组合这两个角位置以给出12位的分辨率角,我们采用路线x1除以10,然后取整数并乘以10得到与罚款相同的加权值。 263.671 / 10 = 26.3671整数26 * 10 = 260 然后,我们采用精细同步x36并除以36,因此其权重与路线x1相同。 131.835 / 36 = 3.6621 然后我们简单地将两者相加。 260 + 3.6621 = 263.6621度

相关问题