m=TH0×256//读出计数器的计数变量TH0,并将其左移8位

m=TH0+TL0//获得时钟脉冲数

time=m//计算出计时时间

n=60*106/(9*time)//计算转速r/min

5结束语

本文作者的创新点是以红外传感器代替了传统的电磁式传感器,系统的硬件电路简单,测量转速范围较宽,且具有较高的测量精度,对于低转速的测量也有相当高的精度。并充分利用了单片机的内部资源,有很高的性价比。可用于各行业转速的非接触式检测和控制中。

责任编辑:gt

关于测量仪表就介绍完了,您有什么想法可以联系小编。