USB-6341控制伺服电机实验报告(共20页).doc
《USB-6341控制伺服电机实验报告(共20页).doc》由会员分享,可在线阅读,更多相关《USB-6341控制伺服电机实验报告(共20页).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上伺服控制系统课程设计预习报告 姓 名: 专 业: 电气工程及其自动化 指导教师: 完成日期: 2016.10.30 专心-专注-专业一、课程设计目的1、掌握初步的自动控制系统集成概念和工程动手能力,学会分析和解决实际工作中出现的问题;2、培养学生能够运用现代工程工具和信息技术工具对复杂电气工程问题进行预测和模拟,并理 解其局限性。二、课程设计内容及要求综合运用直流电机调速、电力电子与 PWM 控制、自动控制与 PID 闭环调节、转速传感器与检 测等基本原理与技术知识,在基于计算机的 LabVIEW/DAQ 测控平台上,完成双直流电机同步伺服 控制系统的建立,调整控制参
2、数,设计人机接口,观察实验波形和调速效果,得出实验结论。具体 要求包括: 1、检索伺服电机控制系统的技术资料,了解其应用现状与发展趋势。 2、参阅 LabVIEW/DAQ 实验平台的官方英文资料,熟悉实验开发系统。 3、掌握整个伺服电机实验系统的结构、原理,重点熟悉各环节在整个系统中地位及工作原理。 4、掌握 LabVIEW/DAQ 数据采集、PID 控制、PWM 驱动器设计方法。 5、在 LabVIEW 中实现电机控制软件的设计,实现转速闭环 PWM 输出控制。 6、独立完成课程设计报告的编写。 7、进行课程设计的答辩汇报。三、课程设计实验设备表1 实验设备名称与数量设备名称数量计算机1 台
3、LabVIEW 开发软件系统1 套NI USB-6341 系列数据采集套件1 套直流电机2 套H 桥驱动电路2 套转速编码器2 套直流电源1 台四、实验设备的使用1、LabVIEW的编程方法简述LabVIEW(Laboratory Virtual instrument Engineering)是一种图形化的编程语言1,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW 集成了与满足 GPIB、VXI、RS-232 和 RS-485 协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用 TCP/IP、ActiveX 等软件标准的库函数。这是一个功
4、能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。图形化的程序语言,又称为“G”语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或流程图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW 是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。利用 LabVIEW,可产生独立运行的可执行文件,它是一个真正的 32 位编译器。像许多重要的软件一样,LabVIEW 提供了
5、Windows、UNIX、Linux、Macintosh 的多种版本。具体来说,它是直观的前面板与流程图式的编程方法的结合,是构建虚拟仪器的理想工具。LabVIEW与仪器系统的数据采集、分析、显示部分一起协调工作,是简化了而又易于使用的基于图形化的编程语言G的开发环境。流程图式的程序设计与科技工程人员较为熟悉的数据流和方块图的概念是一致的,而且由于流程图与传统程序设计语言的语法细节无关,构建和测试程序就可以少费时间。使用流程图方法可以实现内部的自我复制,可以随时改变虚拟仪器来满足自己的需要。与传统的编程方式相比,使用LabVIEW设计虚拟仪器,可以提高效率410倍。同时,利用其模块化和递归方式
6、,用户可以在很短的时间内构建、设计和更新自己的虚拟仪器系统。2、USB-6341的基本规范简述(1)数字 I/O/PFI:USB-6341的数字 I/O/PFI的各种特性2如下表29:表2 数字 I/O/PFI的静态特性器件:配置要求:通道数共 24 个,8 (P0.<0.7>), 16 (PFI<0.7> /P1, PFI <8.15>/P2)参考地D GND方向控制各端子可通过编程独立配置为输入或输出下拉电阻常规 50 k,最低 20 k输入电压保护±20 V,最多两个引脚表3 端口的波形特性端口 0 (P0.<0.7>)的特性:配
7、置要求:端口/采样容量最高 8 位波形生成(DO) FIFO2,047 个采样波形采集(DI) FIFO255 个采样表4 DO 或 DI 采样时钟频率PCIe/PXIe0 MHz1 MHz,取决于系统和总线活动USB0 MHz1 MHz,取决于系统和总线活动表5 数据传输要求PCIe/PXIeDMA(分散-收集)、编程控制 I/OUSBUSB 信号流、编程控制 I/O数字线滤波器设置160 ns、10.24 s、5.12 ms、禁用表6 PFI/端口 1/端口 2 功能功能静态数字输入、静态数字输出、定时输入、 定时输出定时输出源多个 AI、AO、计数器、DI、DO 定时信号去抖动滤波设置9
8、0 ns、5.12 s、2.56 ms、自定义间隔、禁用;可编程的信号高低转换;每个输入可独立配置表7 工作条件输入高电压(VIH)最小值2.2 V最大值5.25 V输入低电压(VIL)最小值0 V最大值0.8 V输出高电流(IOH)P0.<0.7>-24 mA ,最大值PFI<0.15> /P1/P2-16 mA ,最大值输出低电流(IOL)P0. <0.7>24 mA ,最大值PFI <0.15>/P1/P216 mA ,最大值数字 I/O 特性:正向阈值(VT+)2.2 V,最大值反向阈值(VT-)0.8 V,最小值迟滞差值(VT+ - V
9、T-)0.2 V,最小值IIL 输入低电流(VIN = 0 V)-10 A,最大值IIH 输入高电流(VIN = 5 V)250 A,最大值 (2)通用计数器: 表8 通用计数器计数器/定时器数量32 位分辨率4计数器测量边沿计数、脉冲、脉冲宽度、半周期、周期、双边沿间隔位置测量X1、X2、X4 正交编码(带复位通道 Z);双脉冲编码采样脉冲、动态更新的脉冲序列、频分、等时采样内部基准时钟100 MHz、20 MHz、100 kHz外部基准时钟频率PCIe/USB0 MHz25 MHzPXIe0 MHz25 MHz;0 MHz100MH(PXIe_DSTAR<A,B)上基准时钟精度50
10、ppm输入Gate、Source、HW_Arm、Aux、A、B、 Z、Up_Down采样时钟输入连线选项PCIe任意 PFI、RTSI、多种内部信号PXIe任意 PFI、PXIe_DSTAR<A,B>、PXI_TRIG、PXI_STAR、多种内部信号USB任意 PFI、多种内部信号FIFO127 个采样/计数器数据传输PCIe/PXIe各计数器/定时器专用分散-收集 DMA 控制器、编程控制 I/OUSBUSB 信号流、编程控制 I/O(3)频率发生器: 表9 频率发生器内部要求:数值:通道数1基准时钟20 MHz、10 MHz、100 kHz分频数116基准时钟精度50 ppm输
11、出连接任意 PFI 或 RTSI 接线端(4)电流限制: 警告:对于PCIe,未安装磁盘驱动电源连接器时P0/PFI/P1/P2 和+5 V 端子组合不得超出最大值1A;已安装磁盘驱动电源连接器时+5 V 端子(连接器 0)不得超出最大值5V,P0/PFI/P1/P2 组合不得超出最大值1A。对于PXIe,+5 V 端子(连接器 0)不得超出最大值5V,P0/PFI/P1/P2 组合不得超出最大值2A。对于USB,5 V 端子(连接器 0)不得超出最大值5V,P0/PFI/P1/P2 组合不得超出最大值2A。超出电流限制可能引起设备和/或计算机/机箱不可预期的后果!(5)最大工作电压: 最大工
12、作电压指信号电压和共模电压之和。 通道对地电压需要小于11V。警告:在 Measurement Category II、III 和 IV 中,请勿使用设备进行测量。(6)设备引脚:图1 NI PCIe/PXIe-6341 引脚图2 NI USB-6341 螺栓端子引脚图3 NI USB-6341 BNC 前面板和螺栓端子引脚3、双路隔离直流电机驱动模块的使用3(1)接口定义图4 接口定义(2) 控制信号接口如图5所示,+5V 和 GND 为控制信号电源,如果控制信号为 3.3V,那么+5V 接 3.3V;ENA、ENB 分别为电机接口 1 和电机接口 2 的使能信号,可以外接 PWM;IN1I
13、N4 为两路电机正反转、 制动(或称刹车)控制信号。图5 控制信号接口 控制逻辑如表 10 和表 11 所示。其中 0 为低电平、1 为高平、 ×为任意电平,悬空时为高电平。表10 电机接口 1 控制信号逻辑表11 电机接口 2 控制信号逻辑(3) 使用数字控制引脚控制电机转动接线方法使用数字控制引脚控制电机转动的接线方法如图6所示。数字控制引脚的电源与驱动板控制信号电 源应共地,但不要与电机电源 PGND 共地。当使用 5V 数字控制引脚时,驱动板+5V 接电源+5V; 当使用 3.3V 单片机时,驱动板+5V 接电源+3.3V。数字控制引脚和驱动板控制信号可共用一电源或 各自独立
14、供电(但一定要共地)。ENA 为与单片机的一个 GPIO 或 PWM 输出端口相连,当 ENA 为高电平时,驱动板使能,正反转或刹车有效,如果是 PWM 信号,那么可对电机进 行调速;低电平时,驱动板禁能,电机接口无输出。IN1 和 IN2 与数字控制引脚的两个 GPIO 连 ,控制电机正反转及刹车。驱动逻辑见表 10。图6 使用单片机控制电机转动接线示意图4、增量式输出的霍尔编码器4的使用(1)编码器简介:霍尔编码器是一种通过磁电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。霍尔编码器是由霍尔码盘和霍尔元件组成。霍尔码盘是在一定直径的圆板上等分地布置有不同的磁极。霍尔码盘与电动机
15、同轴,电动机旋转时,霍尔元件检测输出若干脉冲信号,为判断转向,一般输出两组存在一定相位差的方波信号(2)编码器接线说明:图7 电机编码器实物这是一款增量式输出的霍尔编码器。编码器有AB相输出,所以不仅可以测速,还可以辨别转向。根据上图的接线说明可以看到,我们只需给编码器电源5V供电,在电机转动的时候即可通过AB相输出方波信号。编码器自带了上拉电阻,所以无需外部上拉,可以直接连接到单片机IO读取。5、 课程设计原理分析(1)直流电机的优缺点:直流电机优点:起动和调速性能好,调速范围广平滑,过载能力较强,受电磁干扰影响小;直流电机具有良好的启动特性和调速特性;直流电机的转矩比较大;维修比较便宜;直
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- USB 6341 控制 伺服 电机 实验 报告 20
限制150内