基于硬件实现数字沟通伺服驱动器的设计.docx

上传人:安*** 文档编号:17788448 上传时间:2022-05-26 格式:DOCX 页数:7 大小:18.75KB
返回 下载 相关 举报
基于硬件实现数字沟通伺服驱动器的设计.docx_第1页
第1页 / 共7页
基于硬件实现数字沟通伺服驱动器的设计.docx_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《基于硬件实现数字沟通伺服驱动器的设计.docx》由会员分享,可在线阅读,更多相关《基于硬件实现数字沟通伺服驱动器的设计.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于硬件实现数字沟通伺服驱动器的设计lihan导语:IRMCK201是基于数字同步旋转矢量控制的沟通伺服驱动的单片硬件解决方案。沟通伺服驱动器的控制包括信号的测量、滤波、整形、核心算法的实时完成,驱动信号的产生和系统的监控、保护等功能。目前数字伺服驱动广泛采用单片机、数字信号处理器DSP、精简指令计算机RISC来实现数字控制算法。随着矢量控制、直接转矩控制、无速度传感器控制、基于智能化的系统控制如模糊控制、人工神经网络控制等的应用,使沟通伺服驱动的控制算法越来越复杂。单片机、数字信号处理器等由于计算才能、实时多任务才能及存储与数据空间等有限,同时软件编程复杂,开发周期长,难以知足高性能沟通伺服

2、驱动器的要求。国际整流器件公司针对高性能沟通伺服驱动的需求,设计出了基于硬件实现的完好的伺服驱动控制单片解决方案IRMCK201,适用不同类型的永磁或者沟通感应电机,具有编码器位置反应接口,将运动控制算法通过硬件实现,进而省略了编程任务,到达实时控制的目的。IRMCK201结合IR2175线性电流传感芯片,IR2136三相逆变器驱动芯片和IRAM6A-20A功率模块,组成一个完好的伺服驱动系统。IRMCK201简介IRMCK201是基于数字同步旋转矢量控制的沟通伺服驱动的单片硬件解决方案。图1所示为其根本功能模块。电机三相电流通过Park变换与矢量旋转被分解为产生磁通的励磁电流分量id和产生转

3、矩的转矩电流Iq分量,这两个分量具有独立的比例积分放大电路。芯片可以启用或者制止速度闭环控制,启用速度闭环控制时,通过改变给定速度值,给定速度值与测量速度之间互相比拟将产生速度偏向。基于这个偏向,速度调节器产生一个对应的转矩电流Is_qRef;当速度闭环控制制止,可以直接改变转矩电流Is_qRef。当Is_dRef0时,改变转矩电流Is_qRef,通过经过Clark变换转换成静止的,坐标系的电流分量is、is,再经过Park变换转换成旋转坐标系下的电流Id,Iq。基于旋转坐标系的给定和实际电流的偏向,电流控制器产生输出电压Us_q和Us_d在旋转坐标系d,q。电压Us_q和Us_d被反变换成静

4、止坐标系下的电压分量。然后经过空间矢量PWM计算后,给逆变器的功率模块发出适宜的开关信号。IRMCK201主机通讯接口包括RS-232/RS-485/RS-422、快速SPI接口和8位并行接口。因此它可以方便与多轴主机或者控制器进展通讯,通过修改和读取其主控存放器来控制输出。IRMCK201也可以独立运行而不需要外部主机介入控制,其运行参数通过外部EEPROM来保存,上电自动从EEPROM中读取参数。IRMCK201具有编码器接口,正交信号输入频率可达1MHz,很轻易组成位置闭环控制系统。IRMCK201还具有HALLA/B/C接口,A/B/C可以单独输入也可以组合输入,用来指示转子位置。IR

5、MCK201还具有A/D转换信号接口,直流母线电压反应及过压制动控制接口。可以通过A/D接口输入模拟参考电压来改变输出转速或者输出转矩。同时芯片具有PWM输出,通过简单低通滤波可以作为D/A信号输出,驱动指示仪表。通过存放器的设置,可以选择指示母线电压、V相电压、W相电压、速度参考值、速度反应值、Iq参考值、Uq、Ud、Iq或者Ib等。沟通伺服驱动系统硬件单元电路设计基于IRMCK201的沟通伺服驱动系统的硬件设计主要包括高压主电路设计、功率驱动电路设计、电流电压收集电路及过流过压保护电路设计、编码器位置反应电路设计、主机接口电路及外部接口电路设计几个局部。主电路设计高压主电路包括EMC滤波电

6、路、启动冲击延缓电路、整流滤波电路、过流、过压、欠压检测电路。电源可以采用220V单相沟通电压,也可以采用三相220V沟通电压通过整流滤波得到高压母线直流电压。功率驱动电路的设计IRMCK201提供了芯片提供三组SVPWM输出,通过光电隔离,可以与IGBT模块或者功率MOSFET的驱动电路连接。目前集成三相桥式IGBT模块很多,IR公司也提供了几种规格的集成功率模块,如iramx16up60a模块,包含6个NPTIGBT芯片,每一个都有自己的分立栅级电阻,6个整流二极管,1个三相单片集成IC,1个栅极驱动芯片,3个具有限流电阻器和一对过温保护的NTC热敏电阻/电阻的阴极负载二极管,因此可以大大

7、简化功率驱动电路的设计。图2为该模块的典型应用图。主机接口电路IRMCK201提供了多种与外部主机通讯方式,主机可以通过RS-232/RS-422/485、SPI接口或者8位并行接口来配置和监控系统的运行。RS-232/RS-422/485通讯方式可以通过硬件选择,通过MAX232进展电平转换,RS-232接口允许PC直接对其进展存放器的配置修改及状态读取,通讯波特率可以通过外部引脚来选择。SPI接口方式中,芯片处于从方式,通讯最高时钟可达8MHz,可以实现与主机高速通讯。不同通讯方式通常都处于激活状态,可以互相切换,但不能同时运行。伺服电机电流检测电路设计通常伺服电机的电流检测通过在电机相电

8、路中串连一个小电阻,测量电阻压降,通过A/D转换进展收集。IRMCK201提供与ADS7818A/D转换器接口,通太多路复用器4052可以输入四路模拟信号,作为转速或者转矩大小控制的模拟输入、直流母线电压的检测,还可以检测通过其他电流传感器如HALL电流传感器送来的两路相电流信号。IRMCK201芯片除了采用这种方法进展电流检测之外,还提供与IR2175线性数字电流传感芯片直接接口引脚,用来测量伺服电机的相电流。IR2175线性电流传感芯片作用是将电流信号从伺服电机的高端驱动电路转换倒低端驱动电路,以便控制电路进展处理。在伺服电机相电路中串联一个取样电阻,随着电机相电流的变化,取样电阻上面产生

9、一个很小的沟通电压信号作为IR2175电流传感器IC的输入。IR2175的最大输入电压为+260mV,因此,过载电流流过取样电阻时所产生电压应为260mV。在IR2175的高端电路中,沟通输入信号被转换成载频为130kHz的PWM信号,经过电平转换,PWM信号被转换成了以地为参考点的信号。编码器接口电路设计IRMCK201带有编码器接口电路,可以很方便组成一个全闭环伺服控制系统。它可以与多种编码器接口,脉冲数可以从200PPR到10000PPR,脉冲频率可以到达1MHz。从图2可以看出,编码器接口具有互相正交的ENA、ENB编码器信号及零点标志信号接口。同时还具有三路HALL信号输入,这三路信

10、号既独立使用,也可以复用。系统上电时可以通过HALL传感器及Z脉冲位置估算编码器初始值。控制输入及状态指示接口电路设计控制输入信号包括启动、停顿、运转方向、输出使能、故障复位、主机状态等;状态指信号包括系统故障指示、同步指示及两个双色指示灯。可以直接通过输入引脚控制输出。沟通伺服驱动器系统设计图3示出通过普通单片机实现的一个基于IRMCK201芯片的伺服驱动器的框图。采用基于硬件控制的SVPWM输出伺服驱动控制器的设计,具有控制频率高,反响速度快,控制编程简单等优点。基于IRMCK201的伺服驱动器能以20kHzPWM的更新速率运行,能与模拟伺服驱动媲美。IR公司还提供了基于FPGA实现的沟通伺服驱动开发系统来降低本钱和定制个性化伺服驱动系统。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁