新闻中心

EEPW首页 > 测试测量 > 设计应用 > 一种基于红外线的转速测量仪研究及设计

一种基于红外线的转速测量仪研究及设计

作者: 时间:2010-09-03 来源:网络 收藏

  (2) 转速计算模块

  由于系统采用同步M/T法测量转速,所以计算转速时,需要的参数有盘脉冲数和计时值。本系统中单片机采用频率为12MHz的外接晶振,则每个机器周期为1us。单片机定时器的计数脉冲周期为一个机器周期,若定时器从零开时计数,关闭定时器时其计数值为m,则计时时间就是m微秒。计算转速部分程序如下。

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

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

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

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

  5 结束语

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

  参考文献

  [1] 钱建强,薛敏.红外光电[J].工业计量2003,6:33~35

  [2] 鲍鸿,刘明建. 数字化霍尔转速仪的研究[J].广东工学院学报.1996,9(3):67~70

  [3] 田国华,杨青等,实时操作系统μC/OS- II 在LPC2210 上的移植研究与实现[J].微计算机信息,2005,21-12:33-36。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭