测控综合实验五--直流电机转速测控系统_第1页
测控综合实验五--直流电机转速测控系统_第2页
测控综合实验五--直流电机转速测控系统_第3页
测控综合实验五--直流电机转速测控系统_第4页
测控综合实验五--直流电机转速测控系统_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、南京邮电大学 自动化 学院实 验 报 告实验名称:直流电机转速测控系统 课程名称: 测控技术与仪器专业综合实验所在专业: 测控技术与仪器 学生姓名: 方川 班级学号: B12050507 任课教师: 戎舟 2014 /2015 学年第 二 学期摘要:本系统采用EE-SX672A光电传感器模块,通过ELVIS数据采集平台上的计数器模块实现电机转速(rad/min)的测量。同时,利用LabVIEW自带的PID工具包实现对电机转速的控制。测试证明,本系统有较好的实时性和稳定性。 实验地点:教五-214 实验学时:81、 实验目的1、 理解所用传感器的工作原理,掌握传感器的使用;2、 掌握直流电机转速

2、测试和控制电路的设计;3、 掌握计算机测控的原理和方法。2、 实验内容 基于ELVIS平台设计电机速度测试电路,设定预计转速,根据实际转速,实现相应的控制算法,完成对马达速度的闭环控制。3、 实验设备(1) 计算机 1台(2) ELVIS数据采集平台 1台(3) EE-SX672A光电传感器模块 1个(4) 5V直流电机4、 实验硬件原理转速设定1、系统结构框图PID控制ELVIS平台进行转速测量 图1 系统框图2.所用芯片或模块介绍 直流电机转速测控系统包括电机模块、EE-SX672A光电传感器模块、NI ELVIS平台和计算机。由传感器模块、电机上的转盘和数据采集卡对电机转速进行测试,在计

3、算机中由程序计算出电机转速后采用PID算法得到对电机转速控制的输出直流电压。2.1直流电机 电机是使机械能与电能相互转换的硬件,直流电机就是把直流电能转换成机械能。作为机电执行元部件,直流电机内部有一个闭合的主磁路。主磁通在主磁路中流动,同时与两个电路交联,其中一个电路是用以产生磁通的,称为激磁电路,另外一个是用来传递功率,称为功率回路或者电枢回路。现行的直流电动机都是旋转电枢式,也就是说激磁绕组及其所包围的铁芯组成的磁极为定子,带换向单元的电枢绕组和电枢铁芯结合构成直流电动机的转子。 2.2光电传感器 光电传感器一般由发送器、接收器和检测电路三部分组成。发送器一般为半导体光源、发光二极管(L

4、ED)、激光二极管或及红外发射二极管,对准目标发射光束,光束连续发射,或以脉冲方式发射,脉冲宽度可调。在接收器的前面,要装有光学元件如光圈和透镜等。接收器一般由光电二极管、光电三极管或光电池组成。接收器接收信号后通过检测电路输出有效信号。光电传感器有凹槽形光电传感器、对射型光电传感器、反光型光电开关和扩散反射型光电开关等几种类型。以凹槽型光电传感器为例,凹槽型光电传感器把一个光发射器和一个接收器面对面地装在一个槽的两侧。发光器能发出红外线和可见光,在无阻的情况下光接收器能收到光。但当被检测物体从槽中通过时,光被遮挡,光电开关便动作。输出一个开关控制信号,切断或接通负载电流,从而完成一个控制动作

5、,产生一个脉冲。采用光电传感器对直流电机的转速进行测试,将电机转盘插入到光电传感器内部,当光线可以穿透转盘时,传感器上的红灯不亮,输出的是高电平;当光线不可以穿透转盘时,传感器上的红灯亮起,输出的是低电平。所以当电机转动时,转盘在传感器内部转动,输出的是脉冲信号,测出脉冲信号的频率,继而可以求得转动的速度。和平台连接时,采用NI ELVIS平台的可调直流电源作为直流电机的输入,传感器的输出脉冲信号,送至ELVIS平台上的计数器进行测频。3、系统功能介绍3.1、电机转速测量ELVIS平台的计数器由四个部分组成:Count register计数寄存器,该寄存器用来存储当前的计数值。它的存储范围跟计

6、数器的分辨率有关,对于PXI-6259来说,计数器的分辨率是32bit,所以寄存器的计数范围是0232-1,到达最大值后,又从0开始计数。Source被计数的信号从source端引入。Gate确定计数是否启动的门控信号。Output用于输出单个脉冲或脉冲序列。计数器通常被应用在以下任务中: 对数字脉冲信号进行边沿计数; 生成单个数字脉冲或脉冲序列; 对脉冲的高低电平宽度、周期、频率等特性进行测量; 对编码器返回的旋转角度、线性位置等信息进行测量。图2 计数器相关范例程序的位置本系统仅采用建的边沿计数实现转速的测量。 在边沿计数应用中,物理连接上只需将待计数的信号连入 Source 端即可。程序

7、中可以设定为对信号的上升沿或是下降沿迚行计数。如果待计数的信号源是频率已知的标准时基信号,我们还可以将计数值转换为时间值从而实现对时间的精确测量。如图 1-2 所示。接下来,看一下范例程序“边沿计数.vi”。计数器通道选择 Dev1/ctr0,设置计数方向为向上计数,待计数的脉冲边沿选择为上升沿,开始计数值(一般设为 0),然后运行程序即可。 图3 边沿计数原理图3.2、PID转速控制 PID是当前工业控制中应用最广泛的算法。被控制的系数参数叫做过程变量(Process Varable,PV),被控制的过程变量指定的理想值叫做设定点(Set Point,SP)。PID控制器确定一个对被控系统的

8、输出量,驱动过程变量接近设定点。具体原理参考自控原理教材。 控制直流电机的转速就是控制直流电机的电压。直流电机的输入电压与转速应该成正比关系,在实验过程中,选择08V之间不同的直流电压输入待直流电机,测电机的转速,拟合得到输入和输出的关系式。得到上述关系后,可根据将PID的输出增量转换成电压增量值,调节ELVIS的直流电源输出电压,送至直流电机,从而控制电机的转速。3.电路图和实物图图4 系统实物图五、软件程序创建DAQ通道,计数上升沿数量51程序流程图 开启DAQ通道进入主循环DAQ读取外部数字信号,测量当前转速模块PID转速模块,控制周期为10ms 图5 软件流程图本系统的LabVIEW程

9、序实现了对转速的测量与控制,可以手动输入期望转速,当前转速与期望值的误差接至PID函数的输入端,PID的输出端加到电机上的电压增量,从而达到转速控制的的目的。5.2模块说明(1)DAQ通道配置 图6 DAQ通道配置配置计数器模块为边沿计数模式,并设置为上升沿计数,开启DAQ通道。(2)转速测量模块 图7 转速测量通过测量1s的计数值,因为光电码盘有4个透光孔,所以每分钟转速公式为V=Count*60/4=Count*15;这时的转速单位为rad/min。(3)PID速度控制模块 图8 PID速度控制这部分的计算采用rad/s为单位,将期望转速-当前转速作为error输入到Sample PID函

10、数中,PID输出再根据转速与电压的线性关系(见5)计算出电压增量传给Variable Power Supply函数。(5) 电压限幅与可变电压控制模块图9 电压限幅与可变电压控制经过简单的限幅算法将输出电压限制在0-8V,并通过测量0-5V电压输出时的转速(rad/min)拟合出V-U曲线图10 速度-电压曲线六、实验数据及结果分析 6.1期望转速为70rad/s时的响应 图11可以看到当前转速在期望转速做小幅震荡。6.2期望转速为90rad/s时的响应图12可以看到当前电机的转速快速跟踪上了期望值。6.3期望转速为100rad/s时的响应图13可以看到当前电机的转速快速跟踪上了期望值。电压与转速关系U/v0.51.01.52.02.53.03.54.04.55.0V/rad/min15058510051440186023702790319536154035换算成rad/s单位的U-V曲线:U=V/14 + 0.328;七、总结及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论