×

设计 | 两相混合式步进电机H桥驱动电路设计原理

消耗积分:5 | 格式:pdf | 大小:159.64KB | 2021-01-31

旧念

分享资料个

H桥功率驱动电路可应用于步进电机、交流电机及直流电机等的驱动。永磁步进电机或混合式步进电机的励磁绕组都必须用双极性电源供电,也就是说绕组有时需正向电流,有时需反向电流,这样绕组电源需用H桥驱动。本文以两相混合式步进电机驱动器为例来设计H桥驱动电路。

电路原理

图1给出了H桥驱动电路与步进电机AB相绕组连接的电路框图。

4个开关K1和K4,K2和K3分别受控制信号a,b的控制,当控制信号使开关K1,K4合上,K2,K3断开时,电流在线圈中的流向如图1(a),当控制信号使开关K2,K3合上,K1,K4断开时,电流在线圈中的流向如图1(b)所示。4个二极管VD1,VD2,VD3,VD4为续流二极管,它们所起的作用是:以图1(a)为例,当K1,K4开关受控制由闭合转向断开时,由于此时线圈绕组AB上的电流不能突变,仍需按原电流方向流动(即A→B),此时由VD3,VD2来提供回路。因此,电流在K1,K4关断的瞬间由地→VD3→线圈绕组AB→VD2→电源+Vs形成续流回路。同理,在图1(b)中,当开关K2,K3关断的瞬间,由二极管VD4,VD1提供线圈绕组的续流,电流回路为地→VD4→线圈绕组BA→VD1→电源+Vs。步进电机驱动器中,实现上述开关功能的元件在实际电路中常采用功率MOSFET管。

由步进电机H桥驱动电路原理可知,电流在绕组中流动是两个完全相反的方向。推动级的信号逻辑应使对角线晶体管不能同时导通,以免造成高低压管的直通。

另外,步进电机的绕组是感性负载,在通电时,随着电机运行频率的升高,而过渡的时间常不变,使得绕组电流还没来得及达到稳态值又被切断,平均电流变小,输出力矩下降,当驱动频率高到一定的时候将产生堵转或失步现象。因此,步进电机的驱动除了电机的设计尽量地减少绕组电感量外,还要对驱动电源采取措施,也就是提高导通相电流的前后沿陡度以提高电机运行的性能。

步进电机的缺陷是高频出力不足,低频振荡,步进电机的性能除电机自身固有的性能外,驱动器的驱动电源也直接影响电机的特性。要想改善步进电机的频率特性,就必须提高电源电压。

电路设计

图2给出了驱动器AB相线圈功率驱动部分原理图。

选用的功率MOSFET元件是IRFP460,其,ID=20A,VDss= 500 V,RDS(ON)=0。27Ω。

在图2中,功率MOSFET管VT1,VT2,VT3,VT4和续流二极管 VD11,VD19,VD14,VD22相当于图1中的K1,K2,K3,K4和VD1,VD2,VD3,VD4。功率MOSFET管的控制信号是由TTL逻辑电平a,a,b,b来提供的,其中a与a,b与b在逻辑上互反。

a.驱动电流前后沿的改善

从步进电机的运行特性分析中知道,性能较高的驱动器都要求提供的电流前后沿要陡,以便改善电机的高频响应。本驱动器中由于功率MOSFET管栅极电容的存在,对该管的驱动电流实际表现为对栅极电容的充、放电。极间电容越大,在开关驱动中所需的驱动电流也越大,为使开关波形具有足够的上升和下降陡度,驱动电流要具有较大的数值。如果直接用集电极开路的器件如SN7407驱动功率MOSFET管,则电路在MOSFET管带感性负载时,上升时间过长,会造成动态损耗增大。为改进功率MOSFET管的快速开通时间,同时也减少在前级门电路上的功耗,采用图2虚线框内的左下臂驱动电路。

集电极开路器件U14是将TTL电平转换成CMOS电平的缓冲/驱动器,当U14输出低电平时,功率MOSFET管VT2的栅极电容通过1N4148被短路至地,这时U14吸收电流的能力受U14内部导通管所允许通过的电流限制。而当U14输出为高电平时,VT2管的栅极通过晶体管V3获得电压和电流,充电能力提高,因而开通速度加快。

b.保护功能

图2虚线框中,1N4744是栅源间的过压保护齐纳二极管,其稳压值为15 V。由于,功率MOSFET管栅源间的阻抗很高,故工作于开关状态下的漏源间电压的突变会通过极间电容耦合到栅极而产生相当幅度的VCS脉冲电压。这一电压会引起栅源击穿造成管子的永久损坏,如果是正方向的VCS脉冲电压,虽然达不到损坏器件的程度,但会导致器件的误导通。为此,要适当降低栅极驱动电路的阻抗,在栅源之间并接阻尼电阻或接一个稳压值小于20 V而又接近20V的齐纳二极管1N4744,防止栅源开路工作。

功率MOSFET管有内接的快恢复二极管。当不接VD11,VD12,VD13,VD14时,假定此时电机AB相绕组由VT1管(和VT4管)驱动,即VT2管(和VB)截止,VT1管(和VT4管)导通,电流经VT1管流过绕组。当下一个控制信号使VT1管关断时,负载绕组的续流电流经VT2的内接快恢复二极管从地获取。此时,VT2管的漏源电压即是该快恢复二极管的通态压降,为一很小的负值。当VT1再次导通时,该快恢复二极管关断,VT2的漏源电压迅速上升,直至接近于正电源的电压+VS,这意味着VT2漏源间要承受很高且边沿很陡的上升电压,该上升电压反向加在VT2管内的快恢复二极管两端,会使快恢复二极管出现恢复效应,即有一个很大的电流流过加有反向电压的快恢复二极管。为了抑制VT2管内的快恢复二极管出现这种反向恢复效应,在图2电路中接人了VD11,VD12,VD13,VD14。其中,反并联快恢复二极管VD11,VD14的作用是为电机AB相绕组提供续流通路,VD12,VD13是为了使功率MOSFET管VT1,VT2内部的快恢复二极管不流过反向电流,以保证VT1,VT2在动态工作时能起正常的开关作用。VD19,VD20,VD21,VD22的作用亦是同样的道理。

对图2电路的分析可知,信号a=1,b=1的情况是不允许存在的,否则将因同时导通从而使电源直接连到地造成功率管的损坏;另外,根据步进电机运行脉冲分配的要求,VT1,VT2,VT3,VT4经常处于交替工作状态,由于晶体管的关断过程中有一段存储时间和电流下降时间,总称关断时间,在这段时间内,晶体管并没完全关断。

若在此期间,另一个晶体管导通,则造成上、下两管直通而使电源短路,烧坏晶体管或其他元器件。为了避免这种情况,可采取另加逻辑延时电路,以使H桥电路上、下两管交替导通时可产生一个“死区时间”,先关后开,防止上、下两管直通现象。

本驱动器电源驱动部分线路简单,通过对电流前后沿的合理设计,降低了开关损耗,改善了电机的高频特性,并具有多种保护功能,实际使用中效果良好。

来源 | 畅学电子

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.lene-v.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'设计 | 两相混合式步进电机H桥驱动电路设计原理',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.lene-v.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);