2023年11月28日发(作者:)
光电传感器转速测量实验指导书
一. 实验目的
1. 通过本实验了解和掌握采用光电传感器测量的原理和方法。
2. 通过本实验了解和掌握转速测量的基本方法。
二. 实验原理
直接测量电机转速的方法很多,可以采用各种光电传感器,也可以采用霍尔元件。本实验采
用光电传感器来测量电机的转速。
由于光电测量方法灵活多样,可测参数众多,一般情况下又具有非接触、高精度、高分辨率、
高可靠性和相应快等优点,加之激光光源、光栅、光学码盘、CCD器件、光导纤维等的相继出
现和成功应用,使得光电传感器在检测和控制领域得到了广泛的应用。光电传感器在工业上的应
用可归纳为吸收式、遮光式、反射式、辐射式四种基本形式。图1说明了这四种形式的工作方式。
图1 光电传感器的工作方式
直射式光电转速传感器的结构见图2。它由开孔圆盘、光源、光敏元件及缝隙板等组成。开
孔圆盘的输入轴与被测轴相连接,光源发出的光,通过开孔圆盘和缝隙板照射到光敏元件上被光
敏元件所接收,将光信号转为电信号输出。开孔圆盘上有许多小孔,开孔圆盘旋转一周,光敏元
件输出的电脉冲个数等于圆盘的开孔数,因此,可通过测量光敏元件输出的脉冲频率,得知被测
转速,即
n= f/N
式中:n - 转速 f - 脉冲频率 N - 圆盘开孔数。
图2 直射式光电转速传感器的结构图
反射式光电传感器的工作原理见图3,主要由被测旋转部件、反光片(或反光贴纸)、反射
式光电传感器组成,在可以进行精确定位的情况下,在被测部件上对称安装多个反光片或反光贴
纸会取得较好的测量效果。在本实验中,由于测试距离近且测试要求不高,仅在被测部件上只安
装了一片反光贴纸,因此,当旋转部件上的反光贴纸通过光电传感器前时,光电传感器的输出就
会跳变一次。通过测出这个跳变频率f,就可知道转速n。
n=f
如果在被测部件上对称安装多个反光片或反光贴纸,那么n=f/N。N-反光片或反光贴纸的数量。
,
图3 反射式光电转速传感器的结构图
三. 实验仪器和设备
1. 计算机 n台
2. DRVI快速可重组虚拟仪器平台 1套
3. 并口数据采集仪(LDAQ-EPP2) 1台
4. 开关电源(LDY-A) 1台
5. 光电转速传感器(LHYF-12-A) 1套
6. 转子/振动实验台(LZS-A)/(LZD-A) 1 台
四. 实验步骤及内容
1. 光电传感器转速测量实验结构示意图如图4所示,按图示结构连接实验设备,其中光电
转速传感器接入数据采集仪5通道。
图4 转速测量实验结构示意图
2. 启动服务器,运行DRVI主程序,开启DRVI数据采集仪电源,然后点击DRVI快捷工
具条上的"联机注册"图标,选择其中的"DRVI采集仪主卡检测"进行服务器和数据采集仪之间的
注册。联机注册成功后,分别从DRVI工具栏和快捷工具条中启动"DRVI微型Web服务器"和"
内置的Web服务器",开始监听8600和8500端口。
3. 打开客户端计算机,启动计算机上的DRVI客户端程序,然后点击DRVI快捷工具条上
的"联机注册"图标,选择其中的"DRVI局域网服务器检测",在弹出的对话框中输入服务器IP地
址(例如:192.168.0.1),点击"发送"按钮,进行客户端和服务器之间的认证,认证完毕即可正
常运行客户端所有功能。
4. 在DRVI软件平台的地址信息栏中输入如下信息"服务器IP地
址:8600/SensorLAB/",打开WEB版实验指导书,在实验目录中选择"转速测量"实验,
按实验原理和要求设计该实验。
5. 本实验的目的是了解转速测量的方法,并且要实现服务器端的数据共享功能,需要分别
设计服务器端和客户端的实验脚本。对于服务器端,首先需要将数据采集进来,蓝津信息提供了
一个配套的8通道并口数据采集仪来完成外部信号的数据采集过程,在DRVI软件平台中,对应
的数据采集软件芯片为"蓝津DAQ_A/D"芯片 ;数据采集仪的启动采用一片"0/1按钮"芯片 来控
制;为完成转速的计算,使用一片"VBScript脚本"芯片 ,在其中添加转速计算的脚本,计算出
电机的旋转频率和转速,并通过"数码LED"芯片 显示出来;另外,为了控制计算的准确性,插
入一片"数字调节"芯片 ,用于设定门限值,只有大于该门限值的信号才被认为是正常的转速信
号;还需要选择一片"波形/频谱显示"芯片 ,用于显示通过光电传感器获取的转速信号的时域波
形;然后再插入1片"内存条"芯片 ,用于数据采集仪采集到的存储数组型数据;再加上一些文
字显示芯片 和装饰芯片 ,就可以搭建出一个"转速测量"服务器端的实验,所需的软件芯片数量、
种类、与软件总线之间的信号流动和连接关系如图5所示,根据实验原理设计图在DRVI软面包
板上插入上述软件芯片,然后修改其属性窗中相应的连线参数就可以完成该实验的设计和搭建过
程。
图5 转速测量实验(服务器端)设计原理图
6. 在本实验中,转速的计算是通过在"VBScript脚本"芯片 中添加脚本实现的,该芯片由内
存芯片6000来驱动,当6000中数据产生变化,也就是有新的采样数据进来时,启动"VBScript
脚本" 芯片计算电机的旋转频率和转速。其参考计算脚本如下:
Dim data(2030),a(2000)
GetArray 6000,1024,data
gate=Getline(4)
k=0
j1=0
j2=0
For i = 0 To 500
If data(i)<=gate Then
j1=1
End If
If data(i)>gate Then
j1=0
End If
If j2
a(k)=i
k=k+1
End If
j2=j1
Next
dt=GetInterval(6000)
If k>2 Then
npoint=a(k-1)-a(1)
If npoint = 0 Then
npoint = a(k)-a(1)
End If
t=dt*npoint interval=t/(k-2)
Fre=1.0/interval
Speed=Fre*60
7. 对于客户端,与以前设计过的实验类似,必须在完成网络数据采集的基础上进行信号的
分析和处理,在DRVI软件平台中,客户端是通过"TCP客户端"芯片 和"定时器"芯片 的组合来
完成网络数据采集功能,另外还需采用"IP地址输入"芯片 来指定数据共享服务器的IP地址,其
它的芯片则与服务器端基本相同,客户端所需的软件芯片数量、种类、与软件总线之间的信号流
动和连接关系如图6所示。
8. 在Web版的实验指导书中,还提供了本实验的参考脚本,可以直接点击附录中该实验脚
本文件"服务器端"和"客户端"的链接,将参考的实验脚本文件读入DRVI软件平台中并运行。服
务器端实验效果示意图如图7所示。
图7 转速测量实验(服务器端)效果图
9. 在电机转子侧面上贴上反光纸,将光电传感器探头对准反光纸,调节传感器后面的灵敏度旋
钮至传感器对反光纸敏感,对其它部位不敏感,然后启动实验台,调节转速旋钮使电机达到某一
稳定转速。
10. 设定合适的门限值,点击面板中的"开关"按钮进行测量,观察并记录测量的转速值,调
整传感器的位置,同时观察检测到的转速波形和传感器位置之间的关系,并分析由此带来的测量
误差。
11. 调节电机转速至另一稳定转速,再次进行测量。
12. 对于客户端的分析,首先设定数据共享服务器的IP地址,然后在确保数据共享服务器
端8500端口打开的前提下,点击"开关"按钮进行网络数据采集,观察数据共享服务器端转速测
量值随外界条件变化而变化的情况,并记录实验结果。客户端实验效果示意图如图8所示。
五. 实验报告要求
1. 简述实验目的和原理,根据实验原理和要求整理实验设计原理图。
2. 根据实验步骤分析并整理转速测量结果。
六. 思考题
1. 转速测量还可以采用其它那些传感器进行?
2. 采用光电传感器测量转速的精度如何,怎样保证测量的准确性?
图8 转速测量实验(客户端)实验效果图
附录:
1. 该实验的实验信号处理框图如图9所示。
图9 转速测量实验信号处理框图


发布评论