Raspberry Pi中的时钟和计时器

时间:2017-03-12 03:28:00

标签: python timer raspberry-pi interrupt

我正在设置霍尔效应传感器的中断,每次磁铁经过时都会读取“1”。磁铁放置在旋转的电动机的轴上。我们的想法是每转一圈读“1”,从而能够知道电机的转速。 我面临的问题是如何计算中断检测到的“1”之间经过的时间。通常,如果有一个我可以使用的系统时钟,我只需计算下降或上升沿,直到下一个中​​断或“1”产生并将该数字除以频率来计算时间,从而得到准确的RPM。 所以我的问题是,是否有简单的方法来准确地计时,或合理地在两个中断之间?我想知道的是,霍尔效应传感器出现的“1”需要多长时间,直到下一个出现。

任何帮助都将不胜感激。

0 个答案:

没有答案