- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
直流电机PWM调速方法探讨.doc
直流电机PWM调速方法探讨 一、引言 直流电机是将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。 直流电机具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速起动、制动和反转,因为需要满足生产过程自动化系统各种不同的特殊要求,从而对直流电机提出了较高的要求,改变电枢回路电阻调速、改变电压调速等技术已远远不能满足现代科技的要求,这时候通过PWM方式控制直流电机调速的方法就应运而生。 采取传统的调速系统主要有以下的缺陷:模拟电路容易随时间飘移,会产生一些不必要的热损耗,以及对噪声敏感等。而用PWM技术后,避免上述的缺点,实现了数字式控制模拟信号,可以大幅度减低成本和功耗。 二、H桥驱动原理 图1中所示为一个典型的直流电机控制电路。电路得名于“H桥驱动电路”是因为它的形状酷似字母H。4个三极管组成H的4条垂直腿,而电机就是H中的横杠。 如图1所示,H桥式电机驱动电路包括4个三极管和一个电机。要使电机运转,必须导通对角线上的一对三极管。根据不同三极管对的导通情况,电流可能会从左至右或从右至左流过电机,从而控制电机的转向。 要使电机运转,必须使对角线上的一对三极管导通。例如,如图2所示,当Q1管和Q4管导通时,电流就从电源正极经Q1从左至右穿过电机,然后再经Q4回到电源负极。按图中电流箭头所示,该流向的电流将驱动电机顺时针转动。当三极管Q1和Q4导通时,电流将从左至右流过电机,从而驱动电机按特定方向转动(电机周围的箭头指示为顺时针方向)。 另一对三极管Q2和Q3导通的情况,电流将从右至左流过电机。当三极管Q2和Q3导通时,电流将从右至左流过电机,从而驱动电机沿另一方向转动(逆时针方向)如图3所示。 三、L298N H桥驱动芯片介绍 L298N为SGS所出产的双全桥步进电机专用驱动芯片,是一种二相和四相步进电机的专用驱动器,可同时驱动2个二相或1个四相步进电机,内含二个H-Bridge的高电压、大电流双全桥式驱动器,接收标准TTL逻辑信号,可驱动46V、2A以下的步进电机。其应用如图4所示: OUT1~OUT4之间接2个电动机。IN1,IN2,IN3,IN4从单片机引入控制电平,控制电机的正反转,ENA,ENB,接控制使能端,控制电机的停转。 对于电机的调速,我们采用PWM调速的方法。其原理就是开关管在一个周期内的导通时间为t,周期为T,则电机两端电压为U Vcc*(t/T) kVcc。 其中,k是占空比,Vcc是电源电压,占空比越大,电机转的越快。PWM配合桥式驱动电路,实现直流电机调速非常简单,且调速范围大。 四、软件设计 编程部分采用KELI-C51语言完成,采用模块化的设计方法,划分成成键盘输入、按键识别和功能、PWM脉宽控制等模块,现将主要函数做简单介绍。 ①PWM脉宽控制:本设计中采用软件延时方式对脉冲宽度进行控制,延时程序函数如下: delays() uchar i; for(i 5000;i 0;i--); ②键盘中断处理子程序:采用中断方式,按下键,完成延时去抖动、键码识别、按键功能执行。 要实现按住加/减速键不放时恒加或恒减速直到放开停止,就需在判断是否松开该按键时,每进行一次增加/减少一定的占空比。 中断程序实现如下: uchar f 5;//计数的次数 sbit P10 P1^0;//PWM输出波形1 sbit P11 P1^1;//PWM输出波形2 sbit P12 P1^2; //正反转 sbit P13 P1^3; //加速 sbit P14 P1^4; //减速 sbit P15 P1^5; //停止 sbit P16 P1^6;//启动 void t0()interrupt 1 using 2 TH0 0xb1;//重装t0 TL0 0xe0; f--; if(k 0)//控制正反转 …… else …… if(f 0)//输出脉冲,重新装t0初值 …… display();//显示功能 五、小结 该方法经过验证,达到直流电机调速效果,而且效果良好,用示波器可观察到PWM驱动波形。 参考文献 [1]高卫东.51单片机原理与实践[J].北京航空航天大学,2011. [2]王志新.电机控制技术[M].机械工业出版社,2010. [3]L298N中文数据手册[S].
您可能关注的文档
最近下载
- 成都第四十九中学新初一分班英语试卷.doc VIP
- 中经金融高频考点.doc VIP
- 竞聘演讲稿经营管理部部长.pptx
- 学堂在线 中医养生方法学 章节测试答案.docx VIP
- 整村授信专题培训ppt课件.pptx
- 2025年科技强国爱国主题班会《科技强国 强国有我》课件.pptx VIP
- 《常州武进常州燊荣金属科技有限公司“1·20”较大粉尘爆炸事故调查报告》警示教育专题培训.pptx VIP
- 智能化弱电工程投标文件的技术部分标书范本.docx VIP
- 行业分类专题研究:行业分类标准2.0版及修订说明-20200102-中信证券.pdf VIP
- 深圳市翰林学校英语新初一分班试卷.doc VIP
文档评论(0)