合肥工业大学-直流电机PWM控制系统设计-钱立亮.docVIP

合肥工业大学-直流电机PWM控制系统设计-钱立亮.doc

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

IC课程设计报告 题 目 直流电机PWM控制系统设计 学 院 电子科学与应用物理学院 专 业 微电子学 班 级 微电子学10-2班 学生姓名 钱立亮 冯志胜 刘精松 日 期 2013年7月 指导教师(签字) 一、指标与要求 随着科学技术日益发展,特别是EDA技术的发展,直流电机的应用也越来越来广泛。直流电机有许多有点,如速度容易控制,精度高,效率高等,能在交款的范围内调速,因而在许多工业领域中应用广泛。然而,在许多场合直流电机的实现并不是那么容易,特别是在控制要求精度较高时候,由于PWM数据宽度小,占用内存较多,因此片外数字PWM电路成为了人们的理想选择。根据IC课程设计要求,本设计旨在促进学生学会利用 PWM 技术控制直流电机。同时要求系统能实现直流电机的正、反转控制。并且,系统能实现直流电机调速, 速度级别最少两级。最后,要求设定的速度级别应该使用数码管或其它方式显示出来. 关键字:课程设计,PWM,直流电机,数码管 二、设计原理 从上面的要求,我们大概可以看出要设计几个模块以及其大概功能。例如,基本部分中,在PWM模块,锯齿波发生器;关于速度调节,在这个模块中,很明显是通过调节占空比来调节转速,因此比较器是必不可少的;而在方向控制时,双二选一选择器能够实现正反转。因此可得到如下原理框图。 1、PWM模块:该模块主要用来驱动,方案论证及具体功能及其实现将在各模块阐述。 2、速度控制模块:该模块主要用来调节直流电机的转速,方案论证及具体功能及其实现将在各模块阐述。 3、方向控制模块:该模块主要用来控制直流电机的正传及反转,方案论证及具体功能及其实现将在各模块阐述。 4、显示模块:该模块主要用来显示直流电机的转速及档位,方案论证及具体功能及其实现将在各模块阐述。 三、设计方案 方案一:使用单片机设计控制的直流电机 通过单片机,我们完全能够实现驱动模块,转速模块显示模块等需要的模块。 优点:硬件电路简单,所用器件少,且实现各种模块及其功能相对容易,而且调控起来也比较方便。 缺点:精度不易满足,产生调控范围小,难以产生较高转速。 方案二:基于FPGA控制设计的直流电机 通过用VHDL语言编写各个模块,再加以整合,从而实现整体功能。 优点:所形成的电机功能稳定性强,精度高,可控范围较大,能形成最大速度较大,更能满足设计任务。 通过比较以上两种方案的优缺点,我们可以看出方案二简洁、灵活、可扩展性好,控制性能、最大值均比方案一强,能完全达到设计要求,故采用第二种方案。 四、方案的实现 1.PWM设计模块 CNT5是一个5位二进制 计数器,作为脉冲宽度计数器;DECD是一个转速控制模块,脉冲宽度计数器在CLK5的激励下输出是从0开始的逐渐增大的锯齿波。 CNT5的仿真如下: 2. 速度控制模块设计 仿真图: 3. 正反转模块设计 该模块其实就是一个双二选一,控制正反转。 当输入为1时,两个MUX21都选a,但下面那个MUX21的a却是接地的,因此只有上面的MUX21输出,此时为正转;而转速由上面的比较器输出信号控制。 当输入为0时,两个MUX21,都选b,,但上面那个b缺失却是接地的,因此只有下面的MUX21输出,此时为反转;而转速由上面的比较器输出信号控制。 模块设计图如下: 仿真结果图: 4.显示速度级别 上图中,DSPY即是显示模块,并设定4个等级。 在实验中,我们设定两个发光管作为等级显示标志,即00表示1级,01表示2级,10表示3级,11表示4级。在实验中,我们通过CLK的按键控制,能很好的实现等级调控。 五、结果与分析 将以上介绍的几个模块进行整合,然后通过查询相关的模拟面板资料,我们最终得到了以下引脚模拟图: 随后,我们将程序SOF文件加载到实验模拟板之上,我们得到了所想要的结果。实现了如下功能: 1. 利用 PWM 技术控制直流电机. 2. 系统能实现直流电机的正. 反转控制. 3. 系统能实现直流电机调速, 速度级别最少两级. 4. 设定的速度级别应该使用数码管或其它方式显示出来. 注:实验结果已通过杨小平老师的验收。 六、创新点 设计“去抖动”电路,设置【start】开始

文档评论(0)

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

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

1亿VIP精品文档

相关文档