需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10575 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:随着科技的进步,直流电机被广泛应用于许多领域,但传统的直流电机调速方法具有动态响应慢、精度差等缺点。基于此,本文借助Proteus和Keil软件仿真调试,研究如何利用51单片机控制PWM信号从而更好地实现对直流电机的转速调节。本文选取了两种实现方案,方案一系统设计基于AT89S51单片机,采用A/D转换器采集直流电机占空比α发送给单片机,运用脉宽调制技术输出占空比为α的PWM波,对直流电机实现转速调节;方案二以AT89C51单片机为核心,利用PWM调速方式和L298电机驱动芯片控制电机转速,用软件编程改变占空比α,实现对直流电机的转速调节。本文对两种方案的电路设计以及仿真结果进行了比较,发现两种方案的动态响应速度基本相同,方案二的精度更高,而方案一的转速更高。因此可以将两种方案组合,更好地调节电机的转动。 关键词:直流电机 PWM调速 单片机 Proteus
目录 摘要 Abstract 1 前言-1 2 调速原理及实现方法-2 2.1 直流电机PWM调速原理-2 2.2 调速实现方法-2 3 两种方案的系统总体分析及比较-3 3.1 系统结构框图和单片机系统-3 3.2 AT89S51和AT89C51单片机介绍-3 3.2.1 AT89S51介绍-3 3.2.2 AT89C51介绍-4 3.3 占空比控制-4 3.3.1 占空比控制电路-4 3.3.2 ADC0808介绍-6 3.4 电机驱动电路-6 3.4.1 电机驱动电路-6 3.4.2 L298介绍-8 3.5 显示电路-9 3.5.1 显示电路-9 3.5.2 LM016L介绍-10 3.6 按键电路-11 3.7 软件设计-11 3.7.1 软件设计流程图和思路-11 3.7.2 PWM信号实现方法-13 3.7.3 显示软件设计-15 4 系统仿真和调试-17 4.1 方案一系统仿真和调试-17 4.2 方案二系统仿真和调试-19 4.3 仿真和调试过程中遇到的问题-21 5 总结-22 致谢-22 参考文献-23 附录 |