一文解析伺服驱动器及机器人的智能制动控制设计.docx
-
资源ID:17793844
资源大小:198.34KB
全文页数:10页
- 资源格式: DOCX
下载积分:15.18金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
一文解析伺服驱动器及机器人的智能制动控制设计.docx
一文解析伺服驱动器及机器人的智能制动控制设计一文解析伺服驱动器及机器人的智能制动控制设计网络转载导语:变速驱动器广泛用于各种应用,包括机器人和计算机数控(CNC)机器。平安一直以来都是大家非常关注的问题,由于无论什么时候,这些与人类息息相关的系统都会涉及到保持和运动控制。概述变速驱动器广泛用于各种应用,包括机器人和计算机数控(CNC)机器。平安一直以来都是大家非常关注的问题,由于无论什么时候,这些与人类息息相关的系统都会涉及到保持和运动控制。特性施行符合EN61800-5-2规定要求的平安制动控制保持制动器额定电压24V、电流高达2A,可通过独立控制信号进展控制双路开关控制进步操纵平安性自诊断功能涵盖开路检测和过流保护高侧开关故障检测通过快速减小保持制动器电流,快速应用保持制动器可选择减小保持制动器输出电压,进而降低功耗应用器、机器人和CNC制动闸控制器1.系统概述自动化消费经过中存在着大量风险因素,十分是垂直运动情况下的重力,假如发生电源故障或者制动装置失灵,后果将不堪设想。方框图系统规格2.系统方框图下列图是系统方框图:该电路板通过两个外部24V电源供电。MCU和数字隔离器的VCC1使用LMZ14201SIMPLESWITCHER通过24V电源提供的3.3V输出进展供电。高侧开关和数字隔离器的VCC2使用TPS7B6933LDO通过24V电源提供的3.3V输出进展供电。该系统具有过载、短路和过热保护,而且可以检测开路负载。TPS27S100的状态输出引脚会产生对应于开路负载检测以及短路和过热保护的故障信号。系统会将该故障信号通过隔离器馈送至MCU。来自制动线圈的电压反应可用于监控意外接通,还可用于调整来自制动线圈的电压。您可以在ULN2003A低侧开关上选配PWM特性,以便控制制动线圈的峰值和保持电流。3.系统原理1直流电压输入本设计适用于在24V(+15)的直流电压下运行。电路板上有两个独立的连接器,用于为初级侧和次级侧提供24V电源。J1是为初级侧提供24V直流电压的输入连接器。直流电压可在连接器J2处施加到本参考设计上。TVS3300是在双向配置内连接的33V精细钳位器,可在高压瞬态期间提供保护。电感器L1和电容器C8组成了功率滤波器。2低功耗四通道数字隔离器MCU通过IS07142数字隔离器发送控制信号,独立地驱动高侧和低侧开关。此外,来自高侧开关的状态引脚输出(可提供故障状态的诊断范围)和来自制动线圈的电压反应会通过数字隔离器反应至MCU。下列图显示了IS07142的电路。数字隔离器IS07142的原理图和电路VCCI引肚口上施加的是使用LMZ14201SIMPLESWITCHER生成的3.3V电压。C12(0.1F)用作VCCI引脚的部分去祸电容器。隔离器的EN1引脚连接至高电平,以启用初级侧中的输出通道。VCC2引脚上施加的是使用TPS7B6933LDO生成的3.3V电压。C13(0.1µF)用作VCC2引脚的部分去耦电容器。隔离器的EN2引脚连接至高电平,以启用次级侧中的输出通道。3高侧开关使用TPS27S100作为高侧开关。下列图显示了高侧开关的电路。高侧开关TPS27S100电路的原理图该开关通过24V外部电源供电。IN引脚是用于激活该开关的控件。输入信号由MCU提供。连接到CL引脚的电阻器会设置电流限值。本设计旨在获得2A的电流限值。用于设置该限值的电阻器值可通过以下公式计算得出:使能引脚(DIAG_EN)永久连接到3.3V电源轨,以实现持续诊断监控。FLT引脚是开漏诊断状态输出。电阻器R14是连接的上拉电阻器,用于获取数字信号输出。FLT引脚会在检测到过流、短路、热关断或者开路情况时变成低电平。输出引脚通过连接器J5连接至制动线圈的一端。R19和D4形成GND网络,以保护器件免受反向电流的损害。连接电阻器R15,R16和R17那么是为了在过流情况下为MCU提供保护。4低侧开关本参考设计使用ULN2003A作为低侧开关,这是一个高电流达林顿晶体管阵列。下列图显示了低侧开关的电路。低侧开关ULN2003A电路的原理图ULN2003A由7个达林顿晶体管对组成,每对都具有500mA的额定电流。所有晶体管对都是并联的,因此可提供更高的电流。用于激活该开关的输入信号由MCU提供。系统通过连接器J5将该开关的输出提供应制动线圈的另外一端。5缓冲器电路下列图显示了跨过制动线圈连接的缓冲器电路。开关翻开时,假如电流减少,线圈的电感就会产生反极性电压,这会损坏开关。电阻器R20和R25均与通讯二极管D3串连,它们又作为一个整体与制动线圈并联,以进步制动线圈的退磁速度,进而保护开关免受高反向电压瞬态的影响。6来自制动线圈的电压反应制动线圈的电压反应取自低侧开关,而后会通过数字隔离器馈送至MCU。该反应经过是为了监控输出电压并据此调整低侧开关的输入PWM信号。电阻分压器用于将电压从24V降低至3.3V,以将其馈送至MCU。下列图显示了制动器电压反应电路。制动器电压反应电路原理图7电源1使用LMZ14201生成3.3V电压LMZ14201是一个用于为初级侧供电的降压型直流/直流电源模块。此器件通常用于将较高的直流电压转换为较低的直流电压,最大输出电流为1A。本设计使用LMZ14201将24V输入电压转换为3.3V,进而为隔离器的初级侧和MCU供电。下列图显示了LMZ14201的电路。使用LMZ14201生成3.3V电压的原理图输出电压由VO和地而之间连接的两个电阻器组成的分压器决定。分压器的中点连接至FB输入端。FB电压与0.8V内部基准进展比拟。在正常运行状态下,当FB引脚上的电压降至0.8V以下时,将启动接通时间周期。主要的MOSFET接通时间周期会导致输出电压升高,并导致FB上的电压超出0.8V。只要FB上的电压高于0.8V,接通时间周期就不会出现。稳压输出电压由外局部压电阻器R5和R4决定:整理各项,可实现所需输出电压的两个反应电阻器的比值为:所选电阻器的阻值必须在1.OkS2至1O.OkS2范围内。本参考设计使用3.32k的R5和1.07k的R4来生成3.3V的输出电压。2使用TPS7B6933生成3.3V电压次级侧上的数字隔离器需要一个3.3V的电源来为其供电。因此,本设计中使用TPS7B6933将24V转换为3.3V,进而为隔离器的次级侧和高侧开关供申。下显示了TPS7B6933的申路。所选电阻器的阻值必须在1.OkS2至1O.OkS2范围内。本参考设计使用3.32k的R5和1.07k的R4来生成3.3V的输出电压。2使用TPS7B6933生成3.3V电压次级侧上的数字隔离器需要一个3.3V的电源来为其供电。因此,本设计中使用TPS7B6933将24V转换为3.3V,进而为隔离器的次级侧和高侧开关供申。下显示了TPS7B6933的申路。使用TPS7B6933生成3.3V电压的原理图4.PCB概述下列图是PCB的俯视图。该图中突出标示了高侧和低侧开关。PCB的俯视图PCB布局建议:下列图分别显示了隔离层和接地划分。初级侧和次级侧铜轨通过隔离层彼此隔离。初级侧和次级侧之间保持着4mm的铜轨间爬电间隔。两个20引脚连接器J3和J4相距20mm,可连接至C2000LaunchPad。电源平而被划分为3.3V和24V平面。接地平面分为两个平面:GND1和GND2oGND1用作IS07142的初级侧和LM14201器件的接地。GND2用作IS07142的次级侧、TPS27S100,ULN2003A和TPS7B6933器件的接地。