USB-6341控制伺服电机实验报告_第1页
USB-6341控制伺服电机实验报告_第2页
USB-6341控制伺服电机实验报告_第3页
USB-6341控制伺服电机实验报告_第4页
USB-6341控制伺服电机实验报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

伺服控制系统课程设计伺服控制系统课程设计 预习报告预习报告 姓姓 名 名 专专 业业 电气工程及其自动化 指导教师指导教师 完成日期完成日期 2016 10 30 0 一 课程设计目的一 课程设计目的 1 掌握初步的自动控制系统集成概念和工程动手能力 学会分析和解决实 际工作中出现的问题 2 培养学生能够运用现代工程工具和信息技术工具对复杂电气工程问题进 行预测和模拟 并理 解其局限性 二 课程设计内容及要求二 课程设计内容及要求 综合运用直流电机调速 电力电子与 PWM 控制 自动控制与 PID 闭环 调节 转速传感器与检 测等基本原理与技术知识 在基于计算机的 LabVIEW DAQ 测控平台上 完成双直流电机同步伺服 控制系统的建立 调 整控制参数 设计人机接口 观察实验波形和调速效果 得出实验结论 具体 要求包括 1 检索伺服电机控制系统的技术资料 了解其应用现状与发展趋势 2 参阅 LabVIEW DAQ 实验平台的官方英文资料 熟悉实验开发系统 3 掌握整个伺服电机实验系统的结构 原理 重点熟悉各环节在整个系统 中地位及工作原理 4 掌握 LabVIEW DAQ 数据采集 PID 控制 PWM 驱动器设计方法 5 在 LabVIEW 中实现电机控制软件的设计 实现转速闭环 PWM 输出 控制 6 独立完成课程设计报告的编写 7 进行课程设计的答辩汇报 1 三 课程设计实验设备三 课程设计实验设备 表 1 实验设备名称与数量 设备名称数量 计算机1 台 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 等软件标准的库函数 这是一个功能强大且灵活的软件 利 用它可以方便地建立自己的虚拟仪器 其图形化的界面使得编程及使用过程都 生动有趣 图形化的程序语言 又称为 G 语言 使用这种语言编程时 基本 上不写程序代码 取而代之的是流程图或流程图 它尽可能利用了技术人员 科学家 工程师所熟悉的术语 图标和概念 因此 LabVIEW 是一个面向最 终用户的工具 它可以增强你构建自己的科学和工程系统的能力 提供了实现 仪器编程和数据采集系统的便捷途径 使用它进行原理研究 设计 测试并实 现仪器系统时 可以大大提高工作效率 利用 LabVIEW 可产生独立运行的 可执行文件 它是一个真正的 32 位编译器 像许多重要的软件一样 LabVIEW 提供了 Windows UNIX Linux Macintosh 的多种版本 具体来说 它是直观的前面板与流程图式的编程方法的结合 是构建虚拟 2 仪器的理想工具 LabVIEW 与仪器系统的数据采集 分析 显示部分一起协调 工作 是简化了而又易于使用的基于图形化的编程语言 G 的开发环境 流程图 式的程序设计与科技工程人员较为熟悉的数据流和方块图的概念是一致的 而 且由于流程图与传统程序设计语言的语法细节无关 构建和测试程序就可以少 费时间 使用流程图方法可以实现内部的自我复制 可以随时改变虚拟仪器来 满足自己的需要 与传统的编程方式相比 使用 LabVIEW 设计虚拟仪器 可 以提高效率 4 10 倍 同时 利用其模块化和递归方式 用户可以在很短的时 间内构建 设计和更新自己的虚拟仪器系统 2 USB 6341 的基本规范简述 1 数字数字 I O PFI USB 6341 的数字 I O PFI 的各种特性 2 如下表 2 9 表 2 数字 I O PFI 的静态特性 器件 配置要求 通道数共 24 个 8 P0 16 PFI P1 PFI P2 参考地 D GND 方向控制各端子可通过编程独立配置为输入或输出 下拉电阻常规 50 k 最低 20 k 输入电压保护 20 V 最多两个引脚 表 3 端口的波形特性 端口 0 P0 的特性 配置要求 端口 采样容量最高 8 位 波形生成 DO FIFO2 047 个采样 波形采集 DI FIFO255 个采样 表 4 DO 或 DI 采样时钟频率 PCIe PXIe 0 MHz 1 MHz 取决于系统和总线活动 USB 0 MHz 1 MHz 取决于系统和总线活动 3 表 5 数据传输要求 PCIe PXIe DMA 分散 收集 编程控制 I O USB USB 信号流 编程控制 I O 数字线滤波器设置160 ns 10 24 s 5 12 ms 禁用 表 6 PFI 端口 1 端口 2 功能 功能静态数字输入 静态数字输出 定时输入 定 时输出 定时输出源多个 AI AO 计数器 DI DO 定时信号 去抖动滤波设置90 ns 5 12 s 2 56 ms 自定义间隔 禁用 可编程的信号高低转换 每个输入可独立配置 表 7 工作条件 最小值 2 2 V 输入高电压 VIH 最大值 5 25 V 最小值 0 V 输入低电压 VIL 最大值 0 8 V P0 24 mA 最大值输出高电流 IOH PFI P1 P2 16 mA 最大值 P0 24 mA 最大值输出低电流 IOL PFI P1 P2 16 mA 最大值 正向阈值 VT 2 2 V 最大值 反向阈值 VT 0 8 V 最小值 迟滞差值 VT VT 0 2 V 最小值 IIL 输入低电流 VIN 0 V 10 A 最大值 数字 I O 特性 IIH 输入高电流 VIN 5 V 250 A 最大值 4 2 通用计数器 通用计数器 表 8 通用计数器 计数器 定时器数量32 位 分辨率 4 计数器测量边沿计数 脉冲 脉冲宽度 半周期 周期 双边沿间隔 位置测量X1 X2 X4 正交编码 带复位通道 Z 双脉冲编码 采样脉冲 动态更新的脉冲序列 频分 等时采样 内部基准时钟100 MHz 20 MHz 100 kHz PCIe USB 0 MHz 25 MHz 外部基准时钟频率 PXIe 0 MHz 25 MHz 0 MHz 100MH PXIe DSTAR A B 上 基准时钟精度 50 ppm 输入Gate Source HW Arm Aux A B Z Up Down 采样时钟 PCIe 任意 PFI RTSI 多种内部信号 PXIe 任意 PFI PXIe DSTAR PXI TR IG PXI STAR 多种内部信号 USB 任意 PFI 多种内部信号 输入连线选项 FIFO 127 个采样 计数器 PCIe PXIe 各计数器 定时器专用分散 收集 DMA 控制器 编程控制 I O数据传输 USB USB 信号流 编程控制 I O 3 频率发生器 频率发生器 表 9 频率发生器 内部要求 数值 通道数 1 基准时钟20 MHz 10 MHz 100 kHz 5 分频数1 16 基准时钟精度 50 ppm 输出连接任意 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 最大工作电压最大工作电压 最大工作电压指信号电压和共模电压之和 通道对地电压需要小于 11V 警告 在 Measurement Category II III 和 IV 中 请勿使用设备进行测量 6 设备引脚 设备引脚 6 图 1 NI PCIe PXIe 6341 引脚 图 2 NI USB 6341 螺栓端子引脚 图 3 NI USB 6341 BNC 前面板和螺栓端子引脚 7 3 双路隔离直流电机驱动模块的使用 3 1 接口定义 接口定义 图 4 接口定义 2 控制信号接口控制信号接口 如图 5 所示 5V 和 GND 为控制信号电源 如果控制信号为 3 3V 那 么 5V 接 3 3V ENA ENB 分别为电机接口 1 和电机接口 2 的使能信号 可以外接 PWM IN1 IN4 为两路电机正反转 制动 或称刹车 控制信号 图 5 控制信号接口 控制逻辑如表 10 和表 11 所示 其中 0 为低电平 1 为高平 为任 意电平 悬空时为高电平 8 表 10 电机接口 1 控制信号逻辑 表 11 电机接口 2 控制信号逻辑 3 使用数字控制引脚控制电机转动接线方法使用数字控制引脚控制电机转动接线方法 使用数字控制引脚控制电机转动的接线方法如图 6 所示 数字控制引脚的 电源与驱动板控制信号电 源应共地 但不要与电机电源 PGND 共地 当使用 5V 数字控制引脚时 驱动板 5V 接电源 5V 当使用 3 3V 单片机时 驱动 板 5V 接电源 3 3V 数字控制引脚和驱动板控制信号可共用一电源或 各自独 立供电 但一定要共地 ENA 为与单片机的一个 GPIO 或 PWM 输出端口 相连 当 ENA 为高电平时 驱动板使能 正反转或刹车有效 如果是 PWM 信号 那么可对电机进 行调速 低电平时 驱动板禁能 电机接口无输出 IN1 和 IN2 与数字控制引脚的两个 GPIO 连 控制电机正反转及刹车 驱动 逻辑见表 10 9 图 6 使用单片机控制电机转动接线示意图 4 增量式输出的霍尔编码器 4 的使用 1 编码器简介 编码器简介 霍尔编码器是一种通过磁电转换将输出轴上的机械几何位移量转换成脉冲 或数字量的传感器 霍尔编码器是由霍尔码盘和霍尔元件组成 霍尔码盘是在 一定直径的圆板上等分地布置有不同的磁极 霍尔码盘与电动机同轴 电动机 旋转时 霍尔元件检测输出若干脉冲信号 为判断转向 一般输出两组存在一 定相位差的方波信号 2 编码器接线说明 编码器接线说明 图 7 电机编码器实物 这是一款增量式输出的霍尔编码器 编码器有 AB 相输出 所以不仅可以测 10 速 还可以辨别转向 根据上图的接线说明可以看到 我们只需给编码器电源 5V 供电 在电机转动的时候即可通过 AB 相输出方波信号 编码器自带了上拉 电阻 所以无需外部上拉 可以直接连接到单片机 IO 读取 5 课程设计原理分析课程设计原理分析 1 直流电机的优缺点 直流电机的优缺点 直流电机优点 起动和调速性能好 调速范围广平滑 过载能力较强 受 电磁干扰影响小 直流电机具有良好的启动特性和调速特性 直流电机的转矩 比较大 维修比较便宜 直流电机的直流相对于交流比较节能环保 直流电机缺点 直流电机制造比较贵 有碳刷 与异步电动机比较 直流 电动机结构复杂 使用维护不方便 而且要用直流电源 复杂的结构限制了直 流电动机体积和重量的进一步减小 尤其是电刷和换向器的滑动接触造成了机 械磨损和火花 使直流电动机的故障多 可靠性低 寿命短 保养维护工作量 大 换向火花既造成了换向器的电腐蚀 还是一个无线电干扰源 会对周围的 电器设备带来有害的影响 电机的容量越大 转速越高 问题就越严重 所以 普通直流电动机的电刷和换向器限制了直流电动机向高速度 大容量的发展 2 直流电机的主要应用直流电机的主要应用 直流电动机应用广泛 使用最广的就是直流电动工具 直流电动工具是一 种运用小容量直流电动机或电磁铁 通过传动机构驱动工作头的手持式或可移 式的机械化工具 世界上第一台直流电动工具是 1894 年制造的电钻 1900 年 制造出三相工频电钻 由三相异步电动机驱动 1913 年生产出首批由单相串激 电机驱动的交 直流两用电钻 20 世纪 80 年代后 随着世界经济的发展 电 动工具技术得到迅速发展 到新世纪初 世界电动工具的品种发展到近千个 年产量超过 1 亿台 电动工具结构轻巧 携带方便 它比手工工具可提高劳动 生产率几倍到几十倍 比传统的风动工具效率高 费用低 勿需空压机 震 动和噪声小 易于自动控制 因此 电动工具逐步取代手工工具 已 广泛应用 于机械 建筑 机电 冶金设备安装 桥梁架设 住宅装修 农牧业生产 医 疗 卫生等各个方面 并且广为个体劳动者及家庭使用 是一种量大面广的机 械化工具 发展前景十分广阔 在发电厂里 同步发电机的励磁机 蓄电池的 充电机等 都是直流发电机 锅炉给粉机的原动机是直流电动机 此外 在许 11 多工业部门 例如大型轧钢设备 大型精密机床 矿井卷扬机 市内电车 电 缆设备要求严格线速度一致的地方等 通常都采用直流电动机作为原动机来拖 动工作机械的 直流发电机通常是作为直流电源 向负载输出电能 直流电动 机则是作为原动机带动各种生产机械工作 向负载输出机械能 在控制系统中 直流电机还有其它的用途 例如测速电机 伺服电机等 3 H 桥对直流电机进行伺服速度控制桥对直流电机进行伺服速度控制 5 所谓 H 桥驱动电路是为直流电机而设计的一种常见电路 它主要实现直流 电机的正反向驱动 其典型电路形式如下 图 8 H 桥典型电路 从图中可以看出 其形状类似于字母 H 而作为负载的直流电机是像 桥 一样架在上面的 所以称之为 H 桥驱动 4 个开关所在位置就称为 桥臂 从电路中不难看出 假设开关 A D 接通 电机为正向转动 则开 关 B C 接通时 直流电机将反向转动 从而实现了电机的正反向驱动 借助这 4 个开关还可以产生电机的另外 2 个工作状态 A 刹车 将 B D 开 关 或 A C 接通 则电机惯性转动产生的电势将被短路 形成阻碍运动的反 电势 形成 刹车 作用 B 惰行 4 个开关全部断开 则电机惯性 所产生的电势将无法形成电路 从而也就不会产生阻碍运动的反电势 电机将 惯性转动较长时间 以上只是从原理上描述了 H 桥驱动 而实际应用中很少 用开关构成桥臂 通常使用晶体管 因为控制更为方便 速度寿命都长于有接 点的开关 继电器 细分下来 晶体管有双极性和 MOS 管之分 而集成电 12 路 例如 L298 只是将它们集成而已 其实质还是这两种晶体管 只是为了设 计 使用方便 可靠而做成了一块电路 双极性晶体管构成的 H 桥 图 9 双极性晶体管构成的 H 桥 MOS 管构成的 H 桥 图 10 MOS 管构成的 H 桥 驱动电机时 保证 H 桥上两个同侧的三极管不会同时导通非常重要 6 如 果三极管 TA 和 TB 同时导通 那么电流就会从正极穿过两个三极管直接回到负 极 此时 电路中除了三极管外没有其他任何负载 因此电路上的电流就可能 达到最大值 该电流仅受电源性能限制 甚至烧坏三极管 基于上述原因 在实际驱动电路中通常要用硬件电路方便地控制三极管的开关 图 11 所示就 是基于这种考虑的改进电路 它在基本 H 桥电路的基础上增加了 4 个与门和 2 13 个非门 4 个与门同一个 使能 导通信号相接 这样 用这一个信号就能控 制整个电路的开关 而 2 个非门通过提供一种方向输人 可以保证任何时候在 H 桥的同侧腿上都只有一个三极管能导通 图 11 具有使能控制和方向逻辑的 H 桥电路 采用以上方法 电机的运转就只需要用三个信号控制 两个方向信号和一 个使能信号 如果 DIR L 信号为 0 DIR R 信号为 1 并且使能信号是 1 那 么三极管 Q1 和 Q4 导通 电流从左至右流经电机 如图 12 所示 如果 DIR L 信号变为 1 而 DIR R 信号变为 0 那么 Q2 和 Q3 将导通 电流则反向 流过电机 14 图 12 分立元件的 H 桥驱动电路图 4 PID 三个控制参数的主要功能 三个控制参数的主要功能 1 比例调节作用 是按比例反应系统的偏差 系统一旦出现了偏差 比 例调节立即产生调节作用以减少偏差 比例作用大 可以加快调节 减少误差 但是过大的比例 使系统的稳定性下降 甚至造系统的不稳定 2 积分调节作用 是使系统消除稳态误差 提高无差度 因为有误差 积分调节就进行 直至无差 积分调节停止 积分调节输出一常值 积分作用 的强弱取决于积分时间常数 Ti Ti 越小 积分作用就越强 反之积分作用就弱 加入积分调节可使系统稳定性下降 动态响应变慢 积分作用常与其他两种调 节规律结合 组成 PI 调节器或 PID 调节器 3 微分调节作用 微分作用反映系统偏差信号的变化率 具有预见性 能预见偏差变化的趋势 因此能产生超前的控制作用 在偏差还没有形成之前 已被微分调节作用消除 因此 可以改善系统的动态性能 在微分时间选择合 适的情况下 可以减少超调 减少调节时间 微分作用对噪声干扰有放大作用 因此过强的加微分调节 对系统抗干扰不利 此外 微分反映的是变化率 而 当输入没有变化是 微分作用输出为零 微分作用不能单独使用 需要与另外 两种调节规律相结合 组成 PD 或 PID 控制器 4 PID 参数工程整定方法 参数工程整定方法 系统整定是指选择调节器的比例度 积分时间 TI 和微分时间 Td 的具体数 值 系统整定的实质 就是通过改变控制参数使调节器特性和被控过程特性配 合好 来改善系统的动态和静态特性 求得最佳的控制效果 系统的良好控制 效果一般要求 瞬时响应的衰减率 0 75 0 9 以保证系统具有一定的稳定性 储备 尽量减小稳态偏差 余差 最大偏差和过渡过程时间 工程上得到广泛应用的 PID 参数整定方法通常有 动态特性参数法 临界 比例度法 衰减曲线法 现场实验整定法等 它直接在过程控制系统中进行 其方法简单 计算简便 而且容易掌握 在实际应用中 将调节器的整定参数 按先比例 后积分 最后微分的程序置于某些经验数值后 再作给定位扰动 观察系统过渡过程曲线 若曲线还不够理想 则改变调节器的 TI Td 值 进行反复凑试 以寻求最佳的整定参数 直到控制质量符合要求为止 15 控制器设计总体指标可以概括为 稳 准 快 均衡调节以 Kp Ki Kd 三 参数则可一定程度上满足上述三个指标的要求 在控制初期 关键要克服各环 节的滞后 为了避免积分饱和造成较大超调 Ki 应选的小一些 在控制中期 系统偏差以减小 但为了不过分影响稳定性 Ki 可适当增大一些 在调节过程 后期 为减小稳太误差 提高控制精度 Ki 可选取更大一些 在控制初期 为 尽快消除偏差 提高响应速度 Kp 应该取大一些 在控制过程中期 为了防止 超调过大造成震荡 Kp 要减小些 在控制过程后期 则要克服超调 使系统尽 快稳定 Kp 值要再减小一些 纯大滞后系统在控制中 容易产生超调 使系统 失稳 其主要原因是 其时滞阶段对误差的积分太大 因此 为了改善纯大滞 后系统的相应特性 对积分因子提出了新的要求 5 直流电机闭环伺服调速控制系统框图直流电机闭环伺服调速控制系统框图 图 13 转速伺服闭环控制系统原理框图 6 实验步骤准备实验步骤准备 1 做出 USB 6341 的硬件资源分配 给出其与驱动器控制端口的对应关系表 本次实验由计数器 1 即 77 号引脚采集电机 1 转速 计数器 0 的 89 号引脚 输出信号到驱动器的 IN1 端口 计数器 3 的 79 号引脚采集电机 2 的转速 计数 器 2 的 93 号引脚输出信号到驱动器的 IN3 端口 USB 6341 的具体硬件资源分 配与驱动器控制端口的对应关系表如下所示 表 12 板卡引脚与驱动器端子接线表 驱动器引脚板卡引脚驱动器引脚板卡引脚 5V96IN189 PFI 12 GND94IN294 ENA96IN393 PFI 14 控制器驱动器电机装置 转速反馈 转速给定 PWM n 16 ENB96IN494 USB 6341 数据采集卡中的计数器直接测量脉冲频率 再根据增量式编码器 一圈输出 390 个脉冲信号求出实际转速 同时 计数器将调制的 pwm 信号输 出到驱动器控制接口 USB 6341 数据采集卡的硬件资源引脚编号如下 表 13 USB 6341 计数器端子编号 计数器 定时信号默认的引脚编号 名称 CTR 2 SRC73 PFI 0 CTR 0 SRC81 PFI 8 CTR2GATE74 PFI 1 CTR 0 GATE83 PFI 9 CTR 2 AUX75 PFI 2 CTR 0 AUX85 PFI 10 CTR 2 OUT93 PFI 14 CTR 0 OUT89 PFI 12 CTR 2 A73 PFI 0 CTR 0 A81 PFI 8 CTR 2 Z74 PFI 1 CTR 0 Z83 PFI 9 CTR 2 B75 PFI 2 CTR 0 B85 PFI 10 CTR 3 SRC78 PFI 5 CTR 1 SRC76

温馨提示

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

评论

0/150

提交评论