我想使用arduino测量铰链上两个元素之间的角度。我可以使用旋转电位器吗?
如果我在两个边缘位置读取读数以进行校准(0 度和 90 度),我可以假设电阻会在这些位置之间线性变化吗?
我想使用arduino测量铰链上两个元素之间的角度。我可以使用旋转电位器吗?
如果我在两个边缘位置读取读数以进行校准(0 度和 90 度),我可以假设电阻会在这些位置之间线性变化吗?
在将轴连接到可连续旋转的锅上之前,我必须这样做。这是一个普通的锅,两个雨刷器分开 1/2 圈。
我发现底池是相当线性的,但对于我们想要做的事情来说还不够好。我添加了一个校准程序并最终进行了分段线性查找。如果我记得正确的那个锅和我们想要的精度,每 20 度左右的校准点似乎就足够了。一旦校准,任何一个锅都保持相当一致。我敢肯定,随着时间的推移,它们会磨损得更多,需要重新校准,但最初只需一次校准就可以很好地调整系统以进行运输。当其他维护已经计划执行时,我们确实指定了定期校准。
除非您在使用一定量后定期重新校准,否则长期使用的花盆可能不是一个很好的角度测量方法。刮水器与滑块摩擦,最终磨损材料并改变阻力。
如果您需要长期一致性,请使用旋转编码器。
将锅作为传感器存在两个问题。
电气噪声问题可以通过在抽头和接地之间的一个小电容器简单地解决。大约 10nF 就足够了。值越大越好,但会限制信号摆动的速率。
添加单位增益运算放大器意味着您可以沿长线驱动信号。它还可以将信号很好地驱动到 ADC 的采样和保持电容器中,从而提供良好的无噪声读数。

如果它提供您需要的线性度,使用线性锥形旋转电位器是一个可行的想法。您可能需要通过实验确定这一点,具体取决于您选择的电位计。设计用作角度传感器的高端电位器具有保证的线性规格,而低端电位器则没有。
取决于您的应用、物理方向、精度需求和预算;您还可以考虑使用光轴编码器或倾角计。
编辑将此链接添加到电位器线性度信息。
电阻也会随温度而变化,这意味着即使在校准后,即使在开始时精度也可能会有些怀疑。
例如,如果零欧姆为 0 度,而 1M 欧姆为 90,这将影响电流以及随后通过该电阻器消耗的功率(我认为串联一些电阻器是一个好主意)如果如果我想象的设计正确。