直流无刷伺服电机运动控制系统设计
伺服电机的控制方式和运动控制系统
![伺服电机的控制方式和运动控制系统](https://img.taocdn.com/s3/m/4e4422b505a1b0717fd5360cba1aa81144318fa5.png)
伺服电机的控制方式和运动控制系统伺服电机是一种能够根据控制信号精确地控制旋转角度、转速和位置的电机,广泛应用于工业自动化领域。
在实际应用中,为了使伺服电机能够实现精准的控制,需要配合合适的控制方式和运动控制系统。
下面将介绍伺服电机的控制方式和运动控制系统。
一、伺服电机的控制方式1. 位置控制位置控制是指通过控制伺服电机的旋转角度或线性位置来控制工件或设备的位置。
在位置控制中,通常需要通过编码器等反馈装置实时监测伺服电机的位置,从而调整控制信号,使电机按照设定的位置参数进行运动。
2. 速度控制速度控制是指通过控制伺服电机的转速来实现控制目标。
通过调节电机的输入电压、电流或脉冲信号,可以实现对电机转速的精准控制。
速度控制广泛应用于需要稳定速度输出的场合,如汽车行驶控制、风机调速等。
3. 力矩控制力矩控制是指通过控制伺服电机的输出扭矩来实现对负载的力矩控制。
在一些需要对工件施加精确力矩的场合,如加工中心、机器人等,力矩控制是非常重要的控制方式。
二、运动控制系统1. 传感器传感器是运动控制系统中的重要组成部分,用于实时监测电机的位置、速度、力矩等参数。
常用的传感器包括编码器、霍尔传感器、压力传感器等,它们可以将实时采集到的数据反馈给控制系统,实现对电机的闭环控制。
2. 控制器控制器是指控制电机运动的核心部件,根据传感器反馈的数据计算出控制信号,并输出给伺服电机,以实现对其位置、速度或力矩的精准控制。
控制器通常可分为单轴控制器和多轴控制器,用于不同数量的电机同时运动的控制。
3. 运动控制算法运动控制算法是指控制系统中用于计算控制信号的算法,包括位置环控制、速度环控制、力矩环控制等。
运动控制算法的设计和优化对系统的性能和稳定性有重要影响,需要根据具体的应用场景选择合适的算法。
综上所述,伺服电机的控制方式和运动控制系统是伺服系统中至关重要的组成部分,直接影响到系统的性能和稳定性。
通过选择合适的控制方式和运动控制系统,可以实现对伺服电机的精准控制,满足不同应用场景的需求。
无刷直流电机伺服控制系统的研究与设计概要
![无刷直流电机伺服控制系统的研究与设计概要](https://img.taocdn.com/s3/m/c83587a783d049649b665843.png)
机电一体化技术无刷直流电机伺服控制系统的研究与设计邱向荣,陈炽坤(华南理工大学,广东广州510640Research and Design of Brushless DC Motor Servo Cont rol SystemQIU Xiang rong ,CHEN Chi kun(South China University of Technology ,Guangzhou 510640,China摘要:介绍了一种基于DSP 的无刷直流电机伺服控制系统,简述了实现该控制系统的软件和硬件设计方案及控制策略。
实验证明,系统高速范围宽,控制性能好,该方案是行之有效的。
关键词:无刷直流电机;DSP ;伺服控制系统中图分类号:TP391.73文献标识码:A文章编号:10012257(200508002802收稿日期:20050401Abstract :This paper p resent s bushless DC mo 2tor servocont rol system based on DSP ,t hen makes a brief about control st rategy and design scheme of software and hardware t hat realizes t his cont rol system.It is p roved by experiment t hat system has wide high speed range and good cont rol property ,so it is effective.K ey w ords :BLDCM ;DSP ;servocont rol system0引言无刷直流电机具有简单的电压和电流关系式,控制算法和功率放大器都比较简单,同时具有运行效率高和调速性能好等诸多优点。
此外,借助于霍尔元件实现换相的无刷直流电机又避免了直流电机因电刷而引起的各种缺陷。
基于单片机的直流伺服电机PWM控制系统课程设计
![基于单片机的直流伺服电机PWM控制系统课程设计](https://img.taocdn.com/s3/m/8845703bad51f01dc381f103.png)
成绩运动控制系统课程设计题目: 基于单片机的直流伺服电机PWM控制系统院系名称: 电气工程学院专业班级: xxx 学生姓名: xxx 学号: xxxx 指导教师: 石庆生评语:摘要单片机是应控制领域应用的要求而出现的,随着单片机的迅速发展,起应用领域越来越广。
尽管目前已经发展众多种类的单片机,但是应用较广、也是最成熟的还是最早有Intel开发的MCS-51系列单片机(51系列单片机)。
51系列单片机应用系统已经成为目前主流的单片机应用系统。
直流电机脉冲宽度调制(Pulse Width Modulation—简称PWM)调速产生于20世纪70年代中期,最早用于自动跟踪天文望远镜,自动记录仪表等的驱动,后来用于晶体管器件水平的提高及电路技术的发展,PWM技术得到了高速发展,各式各样的脉宽调速控制器,脉宽调速模块也应运而生,许多单片机也都有了PWM输出功能。
而MCS—51系列单片机作为应用最广泛的单片机之一,却没有PWM 输出功能,本课设采用配合软件的方法实现了MCS—51单片机的PWM输出调速功能,这对精度要求不高的场合时非常实用的。
目录1、前言 (1)1.1单片机的发展史 (1)1.2本设计任务 (1)2、总体设计方案 (2)3、硬件电路设计 (2)3.1硬件组成 (2)3.2主要器件功能介绍 (3)3.2.1直流伺服电机简介 (3)3.2.2 PWM简介及调速原理 (4)3.2.3 传感器选择 (5)3.3电路组成 (6)3.3.1 晶振电路 (6)3.3.2 复位电路 (6)3.3.3 单相桥式整流电路 (7)3.3.4 调制电路 (7)4、系统软件设计 (8)4.1系统简介及原理 (8)4.2系统设计原理 (8)4.3程序流程图 (10)5、建模 (11)5.1控制框图 (11)5.2参数计算 (12)5.3PWM变换器环节的数学模型 (14)5.4仿真结果图 (14)总结 (16)参考文献 (17)附件1:汇编设计 (18)附件2: (20)1、前言1.1 单片机的发展史单片机作为微型计算机的一个重要分支,应用面很广,发展很快。
基于伺服电机的自动化控制系统设计与实现
![基于伺服电机的自动化控制系统设计与实现](https://img.taocdn.com/s3/m/1a0b8acc8662caaedd3383c4bb4cf7ec4afeb69c.png)
基于伺服电机的自动化控制系统设计与实现自动化控制系统在现代工业生产中起着举足轻重的作用,其中基于伺服电机的自动化控制系统更是广泛应用。
本文将针对基于伺服电机的自动化控制系统进行设计与实现的相关内容进行详细介绍,包括系统架构设计、控制策略选择、硬件选型与接口设计、软件开发和系统测试等方面。
一、系统架构设计基于伺服电机的自动化控制系统的架构设计是整个系统设计的基础,它直接决定了系统的可靠性、稳定性和可扩展性。
在进行系统架构设计时,我们需要考虑以下几个方面:1. 系统功能模块划分:根据控制需求,将系统划分为几个功能模块,如运动控制模块、传感器模块、人机界面模块、通信模块等。
2. 模块之间的通信:确定各功能模块之间的通信方式,如通过总线通信还是采用分布式控制策略。
3. 硬件系统选型:选择合适的伺服电机和其他外设硬件设备,并结合各功能模块的通信方式进行硬件系统的选型。
二、控制策略选择基于伺服电机的自动化控制系统的控制策略选择是设计中的重要环节。
根据实际需求和性能要求,我们可以选择以下几种控制策略:1. 位置控制:通过控制伺服电机的位置来实现对被控对象的控制。
2. 速度控制:对伺服电机的速度进行控制,实现对被控对象的速度调节。
3. 力控制:控制伺服电机的力输出,实现对被控对象的精准力控制。
4. 角度控制:通过控制伺服电机的角度来实现对被控对象的控制。
根据实际需求和性能要求,选取适合的控制策略能够有效提高系统的控制精度和稳定性。
三、硬件选型与接口设计合适的硬件选型和接口设计是基于伺服电机的自动化控制系统实现的关键。
在进行硬件选型和接口设计时,我们需要考虑以下几个方面:1. 伺服电机选型:根据控制需求和负载特点,选择合适类型的伺服电机,如直线伺服电机、旋转伺服电机等。
2. 传感器选型:根据控制需求,选取合适的传感器,如编码器、力传感器等。
3. 硬件接口设计:根据选用的硬件设备,进行硬件接口设计,包括电源接口、通信接口、编码器接口等。
运动控制系统—CBB规划
![运动控制系统—CBB规划](https://img.taocdn.com/s3/m/ddf8de5408a1284ac85043c7.png)
表现形式
PCB、文档
文档
PCB、文档
文档 PCB、程序代码、
文档 文档 技术文档
软件、文档 技术文档 PCB、软件、文档 PCB、文档 软件、文档
数字滤波算法;系统的量测噪声及消除;消除量测噪声的滤波器设计
软件、文档
消除尖峰干扰;最小方差控制
利用网络的远程控制系统的实现(软件实现方式;硬件实现方式)
分解器: RDC转换器;分解器误差和多速分解器 电荷耦合图像传感器
激光式数字传感器:激光相位调制式传感器;干涉条纹的辨向和细分技术 位置和速度传感器的选型办法 可编程逻辑控制器 微处理器、数字信号处理器 通用运动控制器 运动控制器的选型原则和办法
速度最优化设计文档;齿轮速率最优化设计文档 闭环伺服系统性能分析文档 闭环伺服系统的设计文档
电机正反向线性模型辨识、电机非线性摩擦力矩模型辨识文档 PID控制实现(离散化的PID控制律、选择PID控制器参数)模块
PD 串联校正、速度负反馈和复合控制实现方式的选用办法 测速电机直接模拟量负反馈模块
测速电机测量电压A/D转换后的速度负反馈模块 光电编码器位置信号差分近似速度反馈模块
多自由度机械臂实验平台(二、三、四、五、六) 机械臂工作空间分析、机械臂运动学解求解及软件实现 坐标空间运动路径规划算法、直线插补和圆弧插补方法与实现
序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28
29 30 31
32 33
类型划分 执行电机、驱动
器
传感器模块
控制器模块 运动控制系统设 计文档和技术总
永磁无刷直流电机控制系统设计
![永磁无刷直流电机控制系统设计](https://img.taocdn.com/s3/m/c725d1be7d1cfad6195f312b3169a4517623e547.png)
永磁无刷直流电机控制系统设计1.电机模型的建立:建立电机的数学模型是进行控制系统设计的第一步。
永磁无刷直流电机可以使用动态数学模型来描述其动态特性,常用的模型包括简化的转子动态模型和电动机状态空间模型。
简化的转子动态模型以电机的电磁转矩方程为基础,通过建立电机的电流-转速模型来描述电机的动态响应。
这个模型通常用于低频控制和电机启动阶段的设计。
电动机状态空间模型则是通过将电机的状态变量表示为电流和转速变量,用微分方程的形式描述电机的动态特性。
这个模型适用于高频控制和电机稳态响应分析。
2.控制器设计:经典的控制方法包括比例积分控制器(PI)和比例积分微分控制器(PID)。
比例积分控制器是最简单的控制器,通过调节电流的比例增益和积分时间来控制电机的速度。
这种控制器适用于低精度控制和对动态响应要求不高的应用。
比例积分微分控制器在比例积分控制器的基础上增加了微分项,通过调节微分时间来控制系统的阻尼比,提高系统的稳定性和动态响应。
3.参数调节:在控制器设计中,参数调节和整定是非常重要的环节,主要包括根据系统的要求选择合适的控制器参数,并进行优化。
参数调节可以通过试探法、经验法和优化算法等方法进行。
其中,试探法和经验法是相对简单的方法,通过调整控制器的参数值来达到稳定运行或者较好的控制性能。
优化算法可以通过数学模型和计算机仿真的方式进行,通过优化目标函数和约束条件,得到最合适的控制器参数。
总结起来,永磁无刷直流电机控制系统设计主要包括电机模型的建立、控制器设计和参数调节。
在设计过程中,需要根据系统的要求选择合适的控制器,通过参数调节和优化算法来提高系统的稳定性和动态性能。
直流伺服电机控制系统设计
![直流伺服电机控制系统设计](https://img.taocdn.com/s3/m/bd8a310e700abb68a882fb7e.png)
电子信息与电气工程系课程设计报告设计题目:直流伺服电机控制系统设计系别:电子信息与电气工程系年级专业:学号:学生姓名:2006级自动化专业《计算机控制技术》课程设计任务书摘要随着集成电路技术的飞速发展,微控制器在伺服控制系统普遍应用,这种数字伺服系统的性能可以大大超过模拟伺服系统。
数字伺服系统可以实现高精度的位置控制、速度跟踪,可以随意地改变控制方式.单片机和DSP在伺服电机控制中得到了广泛地应用,用单片机作为控制器的数字伺服控制系统,有体积小、可靠性高、经济性好等明显优点。
本设计研究的直流伺服电机控制系统即以单片机作为核心部件,主要是单片机为控制核心通过软硬件结合的方式对直流伺服电机转速实现开环控制。
对于伺服电机的闭环控制,采用PID控制,利用MATLAB软件对单位阶跃输入响应的PID 校正动态模拟仿真,研究PID控制作用以及PID各参数值对控制系统的影响,通过试凑法得到最佳PID参数.同时能更深度地掌握在自动控制领域应用极为广泛的MATLAB软件。
关键词:单片机直流伺服电机 PID MATLAB目录1.引言 (4)2.单片机控制系统硬件组成 (4)2.1 微控制器 (4)2.2 DAC0808转换器 (5)2.3运算放大器 (5)2.4按键输入和显示模块 (6)2。
4。
1 按键输入 (6)2.4。
2 显示模块 (6)2.5 直流伺服电动机 (6)3.单片机控制系统软件设计 (7)3.1主程序 (7)3。
2键盘处理子程序 (8)4。
控制系统原理图及仿真 (9)4。
1控制系统方框图 (9)4。
2控制系统电路原理图 (10)4。
3 Proteus仿真结果 (11)5。
Simulink组件对直流伺服控制系统的仿真 (11)5.1 MATLAB与Simulink简介 (11)5.1。
1 MATLAB简介 (11)5.1.2 Simulink简介 (12)5。
2 直流伺服电机数学模型 (12)5。
3 系统Simulink模型及时域特性仿真 (12)5。
直流伺服系统设计
![直流伺服系统设计](https://img.taocdn.com/s3/m/ea312e55b6360b4c2e3f5727a5e9856a5712265e.png)
02 直流伺服系统设计基础
CHAPTER
电机选择
根据系统需求选择合适的电机 类型,如无刷直流电机、有刷 直流电机等。
考虑电机的扭矩、转速、尺寸 和重量等参数,以确保电机能 够满足系统性能要求。
考虑电机的效率和温升,以降 低能耗和提高系统稳定性。
驱动器设计
根据电机类型和系统需求,设计合适的驱动器电路,包括电源、控制信号、保护电 路等。
工作原理
控制器
控制器是直流伺服系统的核心部 分,负责接收指令信号,并与电 机反馈信号进行比较,根据比较
结果输出控制信号。
电机
直流电机是系统的执行元件,根据 控制信号调整电机的输入电流或电 压,从而实现精确的运动控制。
反馈装置
为了实现精确控制,直流伺服系统 ቤተ መጻሕፍቲ ባይዱ常配备位置、速度或力矩传感器 等反馈装置,将实际运动状态反馈 给控制器。
霍尔编码器
霍尔编码器也具有较高的测量精度和可靠性,适用于对测量精度 要求较高的应用。
磁编码器
磁编码器利用磁场变化来测量转速和位置,具有较小的体积和较 高的测量精度。
控制器
1 2
微控制器
微控制器是伺服控制系统的核心,负责接收输入 信号、计算输出信号并控制伺服系统的运行。
数字信号处理器
数字信号处理器具有较高的计算能力和数据处理 能力,适用于对计算能力要求较高的应用。
3
可编程逻辑控制器
可编程逻辑控制器适用于需要自动化控制和逻辑 运算的应用,具有较好的可靠性和稳定性。
驱动器
晶体管驱动器
晶体管驱动器利用晶体管的开关特性 来控制电流的通断,具有较快的响应 速度和较大的输出电流。
继电器驱动器
继电器驱动器利用继电器的触点开关 来控制电流的通断,适用于对输出电 流要求较低的应用。
最全直流电机工作原理与控制电路解析(无刷+有刷+伺服+步进)
![最全直流电机工作原理与控制电路解析(无刷+有刷+伺服+步进)](https://img.taocdn.com/s3/m/116ff5b470fe910ef12d2af90242a8956becaa6f.png)
最全直流电机工作原理与控制电路解析(无刷+有刷+伺服+步进)直流电动机是连续的执行器,可将电能转换为(机械)能。
直流电动机通过产生连续的角旋转来实现此目的,该角旋转可用于旋转泵,风扇,压缩机,车轮等。
与传统的旋转直流电动机一样,也可以使用线性电动机,它们能够产生连续的衬套运动。
基本上有三种类型的常规电动机可用:AC 型电动机,(DC)型电动机和步进电动机。
典型的小型直流电动机交流电动机通常用于高功率的单相或多相(工业)应用中,需要恒定的旋转扭矩和速度来控制大负载,例如风扇或泵。
在本(教程)中,我们仅介绍简单的轻型直流电动机和步进电动机,这些电动机用于许多不同类型的(电子),位置控制,微处理器,(PI)C和(机器人)类型的电路中。
基本直流电动机该直流电动机或直流电动机,以给它的完整的标题,是用于产生连续运动和旋转,其速度可以容易地控制,从而使它们适合于应用中使用是速度控制,伺服控制类型的最常用的致动器,和/或需要定位。
直流电动机由两部分组成,“定子”是固定部分,而“转子”是旋转部分。
结果是基本上可以使用三种类型的直流电动机。
有刷(电机)–这种类型的电机通过使(电流)流经换向器和碳刷组件而在绕线转子(旋转的零件)中产生磁场,因此称为“有刷”。
定子(静止部分)的磁场是通过使用绕制的定子励磁绕组或永磁体产生的。
通常,有刷直流电动机便宜,体积小且易于控制。
无刷电动机–这种电动机通过使用附着在其上的永磁体在转子中产生磁场,并通过电子方式实现换向。
它们通常比常规的有刷型直流电动机更小,但价格更高,因为它们在定子中使用“霍尔效应”开关来产生所需的定子磁场旋转顺序,但是它们具有更好的转矩/速度特性,效率更高且使用寿命更长比同等拉丝类型。
伺服电动机–这种电动机基本上是一种有刷直流电动机,带有某种形式的位置反馈控制连接到转子轴。
它们连接到PWM型控制器并由其控制,主要用于位置(控制系统)和无线电控制模型。
普通的直流电动机具有几乎线性的特性,其旋转速度取决于所施加的直流电压,输出转矩则取决于流经电动机绕组的电流。
高速高精度直流伺服运动控制器的设计
![高速高精度直流伺服运动控制器的设计](https://img.taocdn.com/s3/m/7afcec7727284b73f24250da.png)
s u tr r ih a c rc NC s se f h rv n c ie w sp o o e n t i p p r DS a s d a t c n rls s t cu e f g — c u a y C y t m o e c a i g ma h n a rp s d i h s a e . P w su e s i o to y — r o h t s
关键词 : 数控 ; 磁直 流伺服 电动机 ; 永 雕刻机 ; 高精度 ; 零相位误差跟踪控制 中图分 类号 :M33 4 1 T 8 . 文献标识码 : A 文章编号:0 4 7 1 (00J4 0 4 — 4 10 — 0 8 2 1 — 08 0 0
De i n fHih—S e nd Hi h- c r c sg o g — pe d a g Ac u a y DC e v nt o lr S r o Co r l s e
ss m h ssm x e e tcp blissc spe i r etr , t ers o dn me hg r i o n f i oio . yt a o ee c l n a a it u h a rc et jc y lt ep n ig t , i pe s n i xn p s i e l ie s a o il i h ci i g tn
WAN G Fu h n . -s e g ZHA NG n Xi g
( e i nvr t o eh o g , e i 30 9 C ia H f i s y f cn l y H f 0 0 , hn ) e U e i T o e2
Ab t a t n o d rt e h e u s o ih s e d, ih a c rc u o t u r — o t l rc s a c n r l r sr c :I r e me tte r q e t rhg p e h g c u a y a t mai n me c c n r o e s o tol O f c i op e
直流无刷电机控制原理
![直流无刷电机控制原理](https://img.taocdn.com/s3/m/204bbfeadc3383c4bb4cf7ec4afe04a1b071b03f.png)
二直流无刷电机工作原理及换向初始化直流无刷电机在结构上与三相永磁同步电动机相同,但控制原理却与直流有刷电动机相同。
直流有刷电机通过有刷换向使每个磁极下电枢导体的电流方向保持不变,从而产生能使电机连续旋转的转矩;直流无刷电机是通过电子换向使转子每个磁极下定子绕组导体电流的方向保持不变而产生能使电机连续旋转的转矩。
由于采用电子无刷换向代替直流有刷电机的有刷换向,所以交流永磁同步伺服电机又称直流无刷伺服电机。
直流有刷电动机必须正确调整换向电刷的机械位置才能使电机工作正常。
同样,直流无刷电机加电时必须建立正确的初始换向角,才能使直流无刷电机正常工作。
确定初始换向角的过程称为无刷换向的初始化过程。
为了了解换向初始化过程,必须先了解直流无刷电机的控制原理。
1. 直流无刷电机的控制原理1.1 直流有刷电机的工作原理直流有刷电机由定子(产生主磁场)、转子(电枢)和换向装置(换向片和电刷)组成。
直流有刷电机通过有刷换向使主磁极下的电枢导体的电流方向保持不变,从而使产生转矩的方向不变,使电动机的转子能连续旋转。
为了使直流有刷电动机在电枢绕组流过电流时能产生最大转矩,必须正确调整有刷换向装置中电刷的位置。
下面进行较为详细的讨论。
(1)有刷换向装置的作用有刷换向装置由电刷和换向片组成。
直流有刷电机的电枢绕组为环形绕组,主磁极下的每个电枢导体连接到换向片上。
换向片为彼此绝缘,均匀分布在换向器圆周上的金属片组成。
电刷与换向片滑动接触。
电枢电流通过电刷和连接电枢导体的换向片引入电枢绕组。
电枢旋转时,电刷和换向片就象一个活动接头一样始终与主磁极下的导体连接,使主磁极下电枢导体的电流方向不变,产生使电枢连续旋转的转矩。
(2)产生最大转矩的条件产生最大转矩的条件是:一个磁极下的所有电枢导体的电流方向一致。
或者说,电枢导体产生的合成磁场与主磁场垂直。
(3)直流有刷电机的运行直流有刷电机的运行可用四个基本方程式来描述:①转矩平衡方程式:电流I M流过电枢绕组,载流导体在磁场中受力(受力方向用左手法则判断),产生能使电枢连续旋转的转矩T M。
运动控制模块在直流无刷电机伺服系统中的应用
![运动控制模块在直流无刷电机伺服系统中的应用](https://img.taocdn.com/s3/m/ff47a8a80029bd64783e2ca5.png)
动 控 制 模块 与 特 定 应 用马 达 、编码 器 、限 制器 、 用户 ( 动 )I 连接 在 一 起 ,用一 根 控 制 电缆 运 / O
的应用 并对其主要运动控制模块 的接收电路与
正 交编 码器 信 号 电缆技 术 作 分 析 说 明 。
文I 号: 603 朗 010
发送短信 ‘ 文章编号 + 评语代
出 之 间 的 接 口 电 路 。 本 系 统 采 用
X 0 5型 芯 片 接 收 器 电路 与正 交 制模 块 正 交 编码 器 的 接 口电路 ,就 是 MA 3 9 端 运动 控 制 模 块 的编 码输 入 电路 ,即接 编码 器 电缆 一 子 电 阻 匹配 电 路组 合
一
服 驱动 已成 为 现代 伺 服 驱动 发展 的方 向 。
而 当今 的应 用最 迫 切需 要可 以在苛 刻 条件 下 天2 4小 时连 续 工 作 的 .可 靠 耐 用 的 工业 机 器
的应 用 , 激 光 加 工 、机 器 人 、数 控 机 床 、大 规 人 和 自动机 械 装 置 。 样 的 系统 要 求 远 比 以前 具 如 这 模 集 成 电路 制 造 设备 、 达 和各 种 军 用武 器 随 动 雷 有 精 确 的 电机 和 反 馈控 制 , 天 的大 多 数 性能 改 今
连 接运动控制 模块与Pw rre, 部的 oeDis为全 命 v
令 集 与反 馈信 号提 供 一 个通 道 。 o r fe 当P weD v 的 i
们 竺的 见 ・ 诉 苎.此 竺0告 我 您 : 文意 。 对
。
性 不 满 应 需 时,户 可 择 用 能 能 足 用 要 用 还 选 通 运
… … … … ~ … … ~ 一 … … … … 一 … ~
无刷直流电机控制系统的设计及仿真
![无刷直流电机控制系统的设计及仿真](https://img.taocdn.com/s3/m/bac1effa02020740bf1e9bda.png)
目录1 前言............................................................................................................... - 0 -1.1 无刷直流电机的开展......................................................................... - 0 -1.2 无刷直流电机的优越性..................................................................... - 0 -1.3 无刷直流电机的应用......................................................................... - 1 -1.4 无刷直流电机调速系统的研究现状和未来开展............................. - 1 -2 无刷直流电机的原理................................................................................... -3 -2.1 三相无刷直流电动机的根本组成..................................................... - 3 -2.2 无刷直流电机的根本工作过程......................................................... - 4 -2.3 无刷直流电动机本体......................................................................... - 5 -2.3.1 电动机定子............................................................................... - 5 -2.3.2 电动机转子............................................................................... - 6 -2.3.3 有关电机本体设计的问题....................................................... - 7 -3 转子位置检测............................................................................................... - 8 -3.1 位置传感器检测法............................................................................. - 8 -3.2 无位置传感器检测法......................................................................... - 9 -4 系统方案设计............................................................................................. - 11 -4.1 系统设计要求................................................................................... - 11 -4.1.1 系统总体框架......................................................................... - 11 -4.2 主电路供电方案选择....................................................................... - 11 -4.3 无刷直流电机电子换相器............................................................... - 13 -4.3.1 三相半控电路......................................................................... - 13 -4.3.2 三相全控电路......................................................................... - 14 -4.4 无刷直流电机的根本方程............................................................... - 15 -4.5 逆变电路的选择............................................................................... - 17 -4.6 基于MC33035的无刷直流电动机调速系统................................... - 18 -4.6.1 MC33035无刷直流电动机控制芯片...................................... - 18 -4.6.2 基于MC33035的无刷直流电动机调速系统设计 ................ - 19 -5 无刷直流电机调速系统的MATLAB仿真................................................... - 22 -5.1 电源、逆变桥和无刷直流电机模型............................................... - 23 -5.2 换相逻辑控制模块........................................................................... - 24 -5.3 PWM调制技术.................................................................................... - 29 -5.3.1 等脉宽PWM法......................................................................... - 31 -5.3.2 SPWM(Sinusoidal PWM)法..................................................... - 31 -5.4 控制器和控制电平转换及PWM发生环节设计............................... - 31 -5.5 系统的仿真、仿真结果的输出及结果分析................................... - 33 -5.5.1 起动,阶跃负载仿真............................................................. - 33 -5.5.2 可逆调速仿真......................................................................... - 35 -6 总结和体会................................................................................................. - 37 -无刷直流电机调速控制系统设计1前言直流无刷电机,无机械刷和换向器的直流电机,也被称为无换向器直流电动机。
高精度无刷直流电机伺服控制系统的设计及仿真
![高精度无刷直流电机伺服控制系统的设计及仿真](https://img.taocdn.com/s3/m/47e2d3d831126edb6e1a10d1.png)
高精度无刷直流电机伺服控制系统的设计与仿真在伺服传动系统中,无刷直流电动机(BLDCM)是一种新型的无级变速电动机,其构造简单可靠、维护方便、运行效率高及惯量小和控制精度高等优点,广泛应用于伺服控制精细数控机床、加工中心、机器人等领域。
随着BLDCM应用领域的推广,对系统的动静态性能、鲁捧性、控制精度等要求越来越高。
本文以三相四极无刷直流电动机为研究对象,结合PID控制和模糊控制各自的优势,设计了一套基于TI公司的C2000系列TMS320F2812 DSP为核心的全数字永磁无刷直流电动机的闭环调速系统,以期满足BLDCM伺服控制系统的高精度、快速性、稳定性和鲁捧性的要求。
1 总体方案设计系统没计采用三相四极无刷直流电动机PWM控制方案,逆变桥的通电方式采用两两导通方式该系统主要由三相四极无刷直流电动机、控制器、电子开关电路和化置检测器四局部组成。
其构造框图如图1所示。
功率驱动方式采用三相Y型全桥驱动电路,如图2所示。
本系统实现的关键就是通过位置环、速度环和电流环三闭环构造最终实现位置的伺服控制。
从闭环构造上看,位置环在最外面,是本系统的主环,电流调节环和速度调节环在里面,两者都是为位置环而效劳,电流调节器和速度调节器采用PI调节器,位置调节器采用PID调节器,以TMS320F2812微控制器为控制核心,以功率MOSFET管构成逆变器。
通过改变逆变器开关器件的PWM占空比来改变电机电楸端电压,以实现电机转速的调节。
2 硬件设计图3给出了基于TMS320F2812 DSP的无刷直流电机控制系统硬件构造框图。
本系统主要由辅助电源、控制器及外围电路、电动机驱动电路、检测电路和系统保护电路等几局部组成。
无刷直流电动机的渊速原理为:TMS320F2812控制器通过捕获单元捕捉无刷直流电动机转子位置传感器HALL1、HALL2、HALL3高速脉冲信号,检测转子转动位置,并根据转子的位置发出相应的指令改变PWM信号的当前值,进而改变直流电机驱动电路(三相桥式逆变电路IGBT)中功率管的导通顺序,实现电机转速和转动方向的控制。
伺服电机控制系统
![伺服电机控制系统](https://img.taocdn.com/s3/m/f3d4ad8c64ce0508763231126edb6f1aff0071b9.png)
伺服电机控制系统简介伺服电机控制系统是一种能够精确控制转速、位置和加速度等参数的电机控制系统。
它广泛应用于机器人、数控机床、自动化生产线等高精度设备中。
伺服电机控制系统采用了闭环反馈控制原理,通过传感器测量运动参数并与设定值进行比较,控制电机输出的电流、电压和转动角度等。
组成部分伺服电机控制系统主要由以下几个部分组成:电机部分伺服电机是控制系统的核心部分,它能够将电能转换成机械能,实现运动控制。
伺服电机通常采用直流无刷电机或交流电机,输出转矩和角速度等参数。
为了实现更高的精度,通常还配备了编码器,可以精确测量电机角度和转速。
控制器控制器是伺服电机控制系统的大脑,它通过处理运动参数、误差反馈等信息,控制电机输出的电流和电压等参数。
控制器通常采用数字信号处理器(DSP)或微控制器(MCU)等芯片,拥有高效的计算能力和精确的定时能力。
传感器传感器是控制系统的感知器,能够测量运动参数、温度等未知参数,并将其转换为电信号反馈给控制器。
传感器包括位置传感器、加速度传感器、温度传感器等,在控制系统中起到非常重要的作用。
软件伺服电机控制系统需要运行软件来实现各项功能,包括速度控制、位置控制、加速度控制、误差检测等功能。
软件通常由厂家提供,也可以由用户自行开发,运行在控制器上。
工作原理伺服电机控制系统采用闭环反馈控制原理,具体工作流程如下:1.传感器测量电机转速、位置等参数,并将数据反馈到控制器。
2.控制器计算当前误差值,并根据预设的控制算法输出电机的电流、电压和转角度等参数。
3.电机根据控制器输出的参数进行转动,同时传感器测量电机实际转速、位置等参数,并将数据反馈给控制器。
4.控制器根据电机反馈的数据重新调整输出参数,并不断迭代,直到误差值达到设定范围。
应用场景伺服电机控制系统广泛应用于各种高精度设备中,例如:1.机器人:机器人需要精确控制关节运动参数,使用伺服电机可以实现高精度控制,提高机器人运动效率和精度。
直流无刷伺服电机运动控制系统设计
![直流无刷伺服电机运动控制系统设计](https://img.taocdn.com/s3/m/e55fcadfd0d233d4b04e6927.png)
直流无刷伺服电机运动控制系统设计Motionchip是一种性能优异的专用运动控制芯片,扩展容易,使用方便。
本文基于该芯片设计了一款可用于直流有刷/无刷伺服电机的智能伺服驱动器,并将该驱动器运用到加氢反应器超声检测成像系统中,上位机通过485总线分别控制直流有刷电机和无刷电机,取得了很好的控制效果,满足了该系统的高精度要求。
在传统的电机伺服控制装置中,一般采用一个或多个单片机作为伺服控制的核心处理器。
由于这种伺服控制器外围电路复杂,计算速度慢,从而导致控制效果不理想。
近年来,许多新的电机控制算法被研究并运用于电机控制系统中,如矢量控制、直接转矩控制等。
随着这些控制算法的日益复杂,必须具备高速运算能力的处理器才能实现实时计算和控制。
为了适应这种需要,国外许多公司开发了控制电机专用的高档单片机和数字信号处理器(DSP)。
现在,通常使用的伺服控制器的控制核心部分大都由DSP和大规模可编程逻辑器件组成,这种方案可以根据不同需要,灵活的设计出性能很好的专用伺服控制器,但是一般研制周期都比较长。
MotionChip的特点MotionChip是瑞士Technosoft公司开发的一种高性能且易于使用的电机运动控制芯片,它是基于TMS320C240的DSP,外围设置了许多电机伺服控制专用的可编程配置管脚。
TMS320C240是美国TI公司推出的电机控制专用16位定点数字信号处理器,其具有高速的运算能力和专为电机控制设计的外围接口电路。
MotionChip很好的利用了该DSP的优点,并集成多种电机控制算法于一身,以简化用户设计难度为目的,设计成为一种新颖的电机专用控制芯片。
MotionChip有着集成全部必要的配置功能在一块芯片的优点,它是一种为各种电机类型进行快速和低投入设计全数字、智能驱动器的理想核心处理器。
具有如下特点:可用于控制5种电机类型:直流有刷/无刷电机、交流永磁同步电机、交流感应电机和步进电机,且易于嵌入到用户的硬件结构中;可以选择独立或主从方式工作,并可根据需要,设置成通过网络接口进行多伺服控制器协同工作;全数字控制环的实现,包括电流/转矩控制环、速度控制环、位置控制环;可实现各种命令结构:开环、转矩、速度、位置或外环控制,步进电机的微步进控制,并可实现控制结构的配置,其中包括交流矢量控制;可以配置使用各种运动和保护传感器(位置、速度、电流、转矩、电压、温度等);使用各种通讯接口,可以实现RS232/RS485通讯、CAN总线通讯;基于Windows95/98/2000/ME/NT/XP平台,强大功能的IPM Motion Studio 高级图形编程调试软件:可通过RS232快速设置,调整各参数与编程运动控制程序。
直流无刷电机的控制系统设计方案
![直流无刷电机的控制系统设计方案](https://img.taocdn.com/s3/m/26f16812ac02de80d4d8d15abe23482fb4da02ac.png)
直流无刷电机的控制系统设计方案直流无刷电机(BLDC)是一种能够提供高效可靠的电动机驱动方案的电机。
它具有高效率、高功率密度、长寿命和低噪音等特点,广泛应用于工业、汽车和消费电子等领域。
在这篇文章中,我们将探讨直流无刷电机控制系统的设计方案。
一、控制器选择选择合适的控制器对于直流无刷电机的性能至关重要。
常见的控制器包括传感器基本反馈控制器和无位置传感器矢量反馈控制器。
1.传感器基本反馈控制器:传感器基本反馈控制器通过对电机速度和位置的测量反馈来控制电机。
它具有简单的硬件结构和易于实现的特点,适用于对控制精度要求不高和成本要求较低的应用。
2.无位置传感器矢量反馈控制器:无位置传感器矢量反馈控制器通过使用电流、电压和速度等参数来估计电机的位置和速度,从而进行闭环控制。
它能够提供更高的控制精度和动态性能,适用于对控制精度要求较高的应用。
二、传感器选择1.霍尔传感器:霍尔传感器通过检测电机转子上的永磁体磁场变化来确定电机的位置。
它具有结构简单、成本低和使用方便等优点,适合于低成本和低精度的应用。
2.编码器:编码器通过检测电机转子的机械运动,如转子的转速和位置来确定电机的位置。
它具有较高的精度和抗干扰能力,适用于对控制精度要求较高的应用。
3.霍尔传感器与编码器混合使用:为了兼顾成本和精度要求,可以采用霍尔传感器与编码器混合使用的方式进行控制。
霍尔传感器用于测量电机的粗位置信息,编码器用于提供更精确的位置和速度信息。
三、控制策略选择1.电流控制:电流控制是直接控制电机的电流大小和方向,从而控制电机的转矩。
它具有快速响应和较高的控制精度等优点,适用于对控制精度要求较高的应用。
2.速度控制:速度控制是通过控制电机输入电压或电流的大小来控制电机的转速。
它具有稳定性好、抗负载扰动能力强等优点,适用于需要稳定转速的应用。
3.位置控制:位置控制是通过控制电机输入电压或电流的大小来控制电机的位置。
它具有控制精度高、抗负载扰动能力强等优点,适用于需要精确定位的应用。
无刷直流伺服驱动系统设计
![无刷直流伺服驱动系统设计](https://img.taocdn.com/s3/m/cf8e9acda48da0116c175f0e7cd184254b351be9.png)
无刷直流伺服驱动系统设计陈玄【摘要】This article through to the digital dc servo drive system theory of research on the control strategy of the analysis and application of the system of high response and high precision. Starting from the first permanent magnet dc motor of the mathematical model of dynamic mathematical model is set up, consider all sorts of interference and parameters change, the corresponding control strategy to apply to the motor control, understand the inner structure servo drive, the best control strategy, make the performance of the system to achieve the expected goal. The fuzzy adaptive control system, write PID algorithm and optimized the speed of the stability and precision control. MATLAB software basedon the servo system model, and the simulation PID algorithm of the motor speed control%本文通过对全数字直流伺服驱动系统的理论研究,进行控制策略的分析与应用,实现系统的高响应和高精度。
伺服电机直流实验报告(3篇)
![伺服电机直流实验报告(3篇)](https://img.taocdn.com/s3/m/6aeb2762e97101f69e3143323968011ca200f745.png)
第1篇一、实验目的1. 了解伺服电机的工作原理及性能特点。
2. 掌握伺服电机的驱动与控制方法。
3. 通过实验验证伺服电机在直流电源下的运行特性。
二、实验原理伺服电机是一种用于自动控制系统中执行机械运动的电机,其特点是能够精确控制转速、位置和转矩。
直流伺服电机主要由永磁转子、电枢绕组和电刷等部分组成。
当给电枢绕组施加直流电压时,转子在磁场中受力产生转矩,从而使电机旋转。
三、实验设备1. 伺服电机2. 直流电源3. 电机驱动器4. 电流表、电压表5. 万用表6. 电脑及伺服电机控制软件四、实验步骤1. 连接电路:将伺服电机、直流电源、电机驱动器、电流表、电压表等设备按照实验电路图连接好。
2. 启动电机:打开直流电源,观察电机是否能够正常启动。
3. 测量电机参数:使用电流表、电压表和万用表测量电机的电流、电压和电阻等参数。
4. 调整电机转速:通过改变直流电源的输出电压,观察电机转速的变化,记录不同电压下的转速。
5. 控制电机位置:使用伺服电机控制软件,控制电机旋转到指定位置,并记录旋转角度。
6. 测量转矩:在电机旋转过程中,使用扭矩传感器测量电机输出的转矩,记录不同转速下的转矩。
7. 分析实验数据:根据实验数据,分析电机在不同工作条件下的性能特点。
五、实验结果与分析1. 电机启动:实验中,电机在接通直流电源后能够顺利启动。
2. 电机参数测量:通过测量,得到电机在空载和负载条件下的电流、电压和电阻等参数,为后续分析提供依据。
3. 电机转速:实验结果表明,电机转速与直流电源输出电压成正比,当电压升高时,电机转速也随之升高。
4. 电机位置:通过伺服电机控制软件,能够精确控制电机旋转到指定位置,且旋转角度稳定。
5. 电机转矩:实验结果表明,电机转矩与转速成反比,当转速升高时,电机转矩降低。
六、实验结论1. 直流伺服电机能够实现精确控制转速、位置和转矩。
2. 电机转速与直流电源输出电压成正比,转矩与转速成反比。
无刷直流电机调速控制系统设计方案毕业论文
![无刷直流电机调速控制系统设计方案毕业论文](https://img.taocdn.com/s3/m/2b8cd448172ded630b1cb6ea.png)
无刷直流电机调速控制系统设计方案毕业论文目录摘要.................................. 错误!未定义书签。
Abstract .................................. 错误!未定义书签。
第1章绪论 .. (1)1.1 无刷直流电动机的发展概况 (1)1.2无刷直流永磁电动机与有刷直流永磁电动机的比较 (2)1.3 无刷直流电动机的结构及基本工作原理 (2)1.4 无刷直流电动机的运行特性 (6)1.4.1 机械特性 (6)1.4.2 调节特性 (7)1.5 无刷直流电动机的应用与研究动向 (8)第2章无刷直流电动机控制系统设计方案 (10)2.1系统设计要求 (10)2.2 无刷直流电动机系统的组成 (10)2.3系统设计方案论证 (12)2.3.1转速测量方案论证 (12)2.3.2电机驱动方案论证 (12)2.3.3键盘输入方案论证 (13)2.3.4显示方案论证 (13)2.3.5 PWM调速工作方式 (13)2.3.6 PWM软件实现方案论证 (14)2.3.7直流电动机转速检测方案论证 (14)2.4系统原理框图设计 (14)第3章系统硬件分析与设计 (16)3.1单片机的介绍 (16)3.2显示电路的设计 (20)3.2.1显示电路的分析 (20)3.2.2显示电路硬件原理 (21)3.3键盘电路的设计 (22)3.3.1键盘电路的分析 (22)3.3.2键盘电路硬件原理 (23)3.4逆变主电路设计 (24)3.4.1 功率开关主电路 (24)3.4.2逆变电路驱动设计 (25)3.5辨相电路模块 (26)3.6霍尔位置传感器模块 (27)第4章软件程序设计 (29)4.1系统初始化程序模块 (29)4.2键盘模块 (31)4.3 显示模块 (33)4.4 转速调节程序设计 (34)结束语 (36)参考文献 (37)致谢 (38)毕业设计(论文)知识产权声明 (39)毕业设计(论文)独创性声明 (39)附录A 无刷直流电机调速控制系统电路原理图 (41)附录B 程序清单 (41)附录C PCB电路版图 (55)附录D 外文翻译 (56)第1章绪论1.1无刷直流电动机的发展概况无刷直流电动机是在有刷直流电动机的基础上发展起来的,这一渊源关系从其名称中就可以看出来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
直流无刷伺服电机运动控制系统设计Motionchip是一种性能优异的专用运动控制芯片,扩展容易,使用方便。
本文基于该芯片设计了一款可用于直流有刷/无刷伺服电机的智能伺服驱动器,并将该驱动器运用到加氢反应器超声检测成像系统中,上位机通过485总线分别控制直流有刷电机和无刷电机,取得了很好的控制效果,满足了该系统的高精度要求。
在传统的电机伺服控制装置中,一般采用一个或多个单片机作为伺服控制的核心处理器。
由于这种伺服控制器外围电路复杂,计算速度慢,从而导致控制效果不理想。
近年来,许多新的电机控制算法被研究并运用于电机控制系统中,如矢量控制、直接转矩控制等。
随着这些控制算法的日益复杂,必须具备高速运算能力的处理器才能实现实时计算和控制。
为了适应这种需要,国外许多公司开发了控制电机专用的高档单片机和数字信号处理器(DSP)。
现在,通常使用的伺服控制器的控制核心部分大都由DSP和大规模可编程逻辑器件组成,这种方案可以根据不同需要,灵活的设计出性能很好的专用伺服控制器,但是一般研制周期都比较长。
MotionChip的特点MotionChip是瑞士Technosoft公司开发的一种高性能且易于使用的电机运动控制芯片,它是基于TMS320C240的DSP,外围设置了许多电机伺服控制专用的可编程配置管脚。
TMS320C240是美国TI公司推出的电机控制专用16位定点数字信号处理器,其具有高速的运算能力和专为电机控制设计的外围接口电路。
MotionChip很好的利用了该DSP的优点,并集成多种电机控制算法于一身,以简化用户设计难度为目的,设计成为一种新颖的电机专用控制芯片。
MotionChip有着集成全部必要的配置功能在一块芯片的优点,它是一种为各种电机类型进行快速和低投入设计全数字、智能驱动器的理想核心处理器。
具有如下特点:?可用于控制5种电机类型:直流有刷/无刷电机、交流永磁同步电机、交流感应电机和步进电机,且易于嵌入到用户的硬件结构中;?可以选择独立或主从方式工作,并可根据需要,设置成通过网络接口进行多伺服控制器协同工作;?全数字控制环的实现,包括电流/转矩控制环、速度控制环、位置控制环;?可实现各种命令结构:开环、转矩、速度、位置或外环控制,步进电机的微步进控制,并可实现控制结构的配置,其中包括交流矢量控制;?可以配置使用各种运动和保护传感器(位置、速度、电流、转矩、电压、温度等);?使用各种通讯接口,可以实现RS232/RS485通讯、CAN总线通讯;?基于Windows95/98/2000/ME/NT/XP平台,强大功能的IPM Motion Studio 高级图形编程调试软件:可通过RS232快速设置,调整各参数与编程运动控制程序。
其功能强大的运动语言包括:34种运动模式、判决、函数调用,事件驱动运动控制、中断。
因此便于开发和使用。
?可以通过动态链接库TMLlib,利用VC/VB实现PC机控制;也可以与Labview和PLC无缝连接,通过动态链接库,用户可以在上层开发电机的控制程序,研究控制策略。
运动控制系统设计本文是以MotionChip为控制器核心,直流无刷电机/有刷电机/永磁同步电机为控制对象进行伺服驱动器设计。
设计指标为:适应12―36V宽范围直流母线电压输入,工业标准5V逻辑电源输入,最大输出电流3A,峰值电流6A。
在进行伺服控制器设计之前,根据MotionChip的特点和伺服电机的特性进行总体功能设计如下:?采用位置环、速度环、电流环的三环结构;三环都采用PID调节器;电机参数设置采用计算机辅助计算和工程整定相结合的办法;?具有通用伺服控制器接口,并可利用提供的人机接口进行独立参数设置,有网络通讯接口进行独立参数设置,有网络通讯接口方便外部监视和控制。
伺服系统的总体系统结构可以分为:MotionChip最小系统、驱动电路、电流反馈检测、外部控制接口、通讯接口等,如图1所示。
伺服驱动器的硬件结构分为2个主要部分:驱动电路部分:主要包括逆变桥、前置驱动、电流检测;控制电路部分:包括反馈检测、外部控制接口、通讯接口、MotionChip最小系统。
控制系统设计在MotionChip的基本系统中,选用美国 Xicor公司的SPI串行EEPROM:X25650来存储TML运动指令。
该EEPROM的存储容量为8K×8bit,最大时钟频率可达5MHz。
由于在MotionChip正常运行时指令访问时间21ns,所以为了使程序高速有效的运行,增加了2片32可×8bit的静态RAM:ASC256-12JC,该SRAM的存取时间为12ns,所以MotionChip对该芯片的存取时间为12ns,所以MotionChip对该芯片的存取数据时不需要插入等待状态。
并且该SRAM具有较低的活跃功耗,在待机状态时可自动进入更加低功耗的节能状态。
MotionChip芯片本身提供了电机控制专用的接口,包括6路PWM信号,在使用中可以配置作为三相电机逆变桥的驱动信号。
当保护中断PDPINT有效或电机使能信号ENABLE无效时,6路PWM信号立即进入高阻状态,使逆变桥全部截至,电机停转。
另外,MotionChip为每个PWM输出对提供了可编程死区时间设置(0―102μs),所以不需要外部的死区逻辑电路。
码盘反馈信号接口有ENCA,ENCB,ENCZ,其中ENCA和ENCB是相位差90°的脉冲信号,ENCZ是码盘清零信号。
MotionChip可以对ENCZ和ENCB信号进行四倍频和辨向,然后送入增量计数器计数产生电机的位置信号,码盘清零信号ENCZ可对计数误差进行修正。
电机霍尔反馈信号HALL1,HALL2,HALL3,是为直流无刷电机/永磁同步电机进行定位磁极设计的。
其它重要引脚如DIR、PULSE直接作为电机脉冲指令的输入接口。
LSP,LSN可用来扩展作为运动系统左、右限位事件的捕捉输入。
MotionChip有2个10位的A/D转换器,每个都内建了采样保持电路,最快采样速率可达10kHz。
模拟信号的输入范围通过MotionChip参考电平输入管脚VREFLO和VREFHI确定。
MotionChip可以工作在独立运行和检测引脚AUTORUN进行方式选择的,该引脚接高电平,MotionChip工作在从属方式,接低电平工作在独立运行方式。
在独立方式的工作条件下,MotionChip上电后,选检测到AUTORUN的低电平,进入独立运行方式;然后自动从SPI串行EEPROM中的开始执行TML程序。
驱动系统设计电机的驱动主要包括2个环节:电机PWM驱动电路和电流检测。
电机的PWM驱动电路如图2所示。
本电路中,无刷直流电机采用全桥驱动,这样可以使用电机工作于四象限(正向驱动、制动及反向驱动、制动)。
驱动一个无刷直流电机需要6路PWM信号,而MotionChip 的每个事件管理模块(EV)中3个带可编程死区控制的比较单元可以产生独立的3对共6路PWM信号。
所以在电路中,直接选用事件管理模块B(EVB)中的比较单元来产生6路所需要的PWM信号,其输出引脚为PWM7~PWM12,其中PWM7~PWM9输出设为驱动MOSFET功率管桥路的上半桥,PWM10~PWM12输出驱动下半桥。
DSP输出的这两种3路PWM信号经过IR2102前置放大后分别驱动MOSFET功率管桥路的上半桥(Q1,Q3,Q5)和下半桥(Q2,Q4,Q6)进行电机的驱动。
电流检测电机电流检测电路可提供重要的反馈信息,将该信息与来自主控DSP的控制信号相结合,可以控制MOSFET或IGBT的栅极驱动芯片并最终调整电机速度。
如果要实现过流保护,还必需进行电流监控,不过对于低端应用而言,传统的过流保护却显得过于昂贵。
电流采样的方案是在逆变桥的下桥臂串一0.027Ω采样电阻如图3(a),采样电流范围为0~6.22A,采样后的电压放大倍数为14.63倍,放大电路如图3(b),并经2.5V电压抬升输入DSP,所以输入DSP的电流模拟电压量为:UAD=2.5+I×0.027×14.63。
MotionChip AD口的模拟量输入电压为0~5V,所以电流采样经量化的值为:应用加氢反应器超声检测成像系统是一套适用于现场检测的加氢反应器堆焊层剥离超声检测成像系统,实现加氢反应器堆焊层层间剥离的在役半自动超声扫查,检测数据的自动存储、分析与评判,同时该系统对不同直径的加氢反应器有一定的适用性。
加氢反应器剥离成像系统的控制系统本质上是一个二维的运动控制平台,从系统要求的性能指标来看,控制系统需要满足如下指标:?水平扫查速度可达6mm/s无级可调;垂直扫查速度达300mm/s无级可调;?能够实现粗扫查和精密扫查,对指定的区域实现精密扫查;?系统的控制方式分为手动/自动,两者之间可以切换;?X轴(水平)和Y轴(垂直)2个方向上的运动误差≤±1mm。
系统硬件设计由此选择了上述设计的运动控制系统,具有体积小,性能高,控制简单,价格低,但是每个只能控制一个电机。
若要两台电机协同控制,则须通过RS485总线将其连接起来。
控制系统的总体结构如图4所示。
X向电机用来控制丝杠的运动:选用EC-max32,无刷70W+减速器为行星轮减速箱(速比为23,型号为GP 32C)+码盘(三通道500线)。
Y方向电机用来控制探头的运动,采用RE-32,有刷80W+减速器为行星轮减速箱,型号为GP42C(速比为33)+码盘(三通道500线)。
图5示出硬件连接图。
系统软件设计控制系统的软件是基于Vc++和MotionChip的动态链接库设计的,软件主要完成对探头位置的运动控制,如图6。
用户操作界面功能有:?参数设置与显示模块主要是设置一些系统参数(如扫查长度,探测宽度)和控制参数(如速度参数、加速度参数等);?任何时刻,控制程序都时刻监视系统的运行状况,随时对系统故障做出相应的处理。
软件部分包括X向运动和Y向的扫查运动,数据存储及处理,手动控制,故障处理,运动状态显示及故障显示等。
操作界面(GUI)给予清晰、简单的用户界面,方便用户调试、运行,同时能够将伺服驱动器传递过来的信息显示出来,便于监控。
任务编程模块将要实现控制任务的规划,如X轴向和Y轴向运动等,包括故障查询、处理。
运行效果智能伺服驱动器性能的好坏直接决定整个系统设计的成败,为此用一直流电机对驱动器进行测试,电机的电流和位置误差如图7(a)、(b)所示,从图7中可以看出,驱动器的响应时间只有0.12s,位置误差很小。
通过对通讯速度及上位机控制命令的测试显示,在实时性要求不是非常严格的情况下,以RS232串口或者485串口的通讯速率是完全可以满足系统需求的。
结语本文基于一类新颖的专用伺服控制芯片Motionchip,进行了伺服控制器设计和实践研究,并设计了一个功能较为完善的直流无刷伺服驱动器的原型。