PWM与直流电机控制.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PWM与直流电机控制

PWM与直流电机控制 摘 要 本设计主要由键盘输入、单片机控制产生PWM信号、驱动显示、电机驱动电路组成。其中单片机采用89C51芯片,显示部分由CD4511直接驱动8个共阴LED, 基本上实现了所有指标要求。 方案论证与比较: 方案一:由全硬件数字电路构成。用555产生PWM信号,通过改变555中的第7脚和第2 脚的电阻来调整占空比。利用555产生的不同占空比的PWM信号来驱动电机电路,来完成电机不同的转动情况。但是此法受到了硬件电路限制,不能随心所欲的来控制电机的运转情况,而且电路调试也比较麻烦。 方案二:主要是由单片机控制,显示电路,键盘,电机驱动电路四部分来构成,由键盘来控制单片机来产生各种不同的PWM信号,以完成对电机的不同控制。此方案电路极其简单,由于电机驱动电路采用的是H桥路电路,电路具有很高的稳定性,且很容易通过软件来实现对电机工作情况的控制,而不用大动干戈的去改变硬件电路,很有利于整个系统功能的扩展。方框图如下: 比较以上两种方案,对照题目要求,考虑到竞赛的时间限制与我们的实际能力,决定采用方案二。 二、电路设计及参数计算 1、控制键盘: 由于本电路按键数多于4个,采用方阵式扫描法就可达到节省I/O的目的,方阵式键盘的基本电路如图所示,使用了8条I/O构成一个4*4的键盘方阵, 方阵中的每个交叉点可放一个按键,其中4条线为扫描线(输出),另外4条线为信号返回线,读按键信号的方法是采用分时的方式读入,即一次读入一行(4个开关)按键,未按按键时,扫描线输出为高电平,即无效电平,当有按键请求时则输出低电平,即有效电平。 2、直流电机控制电路 采用H桥电路(如下图),此电路性能稳定,驱动能力强。因此选用它来实现对电机的控制。其工作原理如下: 正转 反转 Q1,R1构成反向器,为光耦提供较大的工作电流,以确保有足够的电流去驱动功率管Q2,当89C51从“正转” 端输入低电平信号时(电机全速运行),经过反向器,加大驱动电流,经光耦驱动功率管Q2,而Q3也导通,且达到了饱和,使得Q4的b-e极电压被拉到0.3v而使之截止,当然此时功率管Q5也不导通,同时由于“反转”端是处于高点平状态Q6反向器不导通,功率管Q7不工作,而此时做为开关管的Q10也不通,但此时,由于Q9的基极有足够的偏置电压,使它饱和导通,同时也使得功率管Q8导通。使得电机能正常运转。“反转”则相反,这里就不再重复。 电路参数计算: 如图:先定R4为10K,要使Q3达到饱和,流过c极的电流最大为: (12V-0.3V)/10K=1.17mA,取晶体管的放大倍数为100,那么,Q3 基极的电流最少应为:1.17mA/100=0.0117mA 而当光耦饱和导通时,其e极的电压在11.7v左右, (11.7V-0.7)/R3=0.0117mA ; R3=940K 考虑到R3与Q2的b极是并联的,要让绝大部分的电流为Q2,因此R3也不应太大,因此这里去R3为100K。 3、显示电路: 该部分负责数据的显示,由单片机的P0.0~P0.3送BCD码给CD4511译成七段码送数码管显示,P0.4~P0.6送出的二进制数经74LS138三一八译码器(如图)轮流选通数码管数码管,在单片机快速的循环送数下,逐一点亮数码管(点亮时间为2ms),来实现动态显示。(如图3)。如要使第一个数码管亮,应用程序把显示缓冲区的30H的内容送P0.0~P0.3,在P0.0~P0.3送数的同时74LS138输入端送000H,使74LS138的Y0端选通,从而点亮,而切也保证了显示数据的正确。

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档