AVR的直流电机控制的设计
AVR的直流电机控制的设计(论文10000字)
摘 要
在现代工业生产生活中,直流电机是机械生产中重要的组成部分,越来越多生产要求直流电机能够实现自动调节控制。本文主要叙述了通过AVR单片机来控制直流电机的加减速与暂停,采用PWM技术,通过改变占空比来调节速度大小。在系统中采用LCD1602作为显示屏,霍尔接近开关作为测速模块实现闭环回路。三个按键来分别来控制加减速。系统中采用了PID自动控制,更加保证了直流电机转速的稳定性。最后完成了系统的组成,实现了AVR单片机对直流电机的控制。
关键字 PID AVR单片机 直流电机
Scm control of dc motor based on AVR
Abstract
In modern industrial production and life, the DC motor is an important part of machinery production, more and more production requirements of DC motor can realize automatic control. This paper mainly describes the AVR microcontroller to control the DC motor speed and pause, using PWM technology, by changing the duty cycle to adjust the size of the speed.The system uses LCD1602 as the display screen, Holzer proximity switch as speed module to realize closed loop. Three keys to control acceleration and deceleration. The system adopts PID automatic control, more to ensure the stability of the DC motor speed. Finally completed the composition of the system, realized the AVR control of DC motor. [版权所有:http://DOC163.com]
Key Words: PID AVRmicrocontroller direct-current dynamo
目录
摘 要 I
ABSTRACT II
第一章 序 言 1
1.1课题研究的背景 1
1.1.1我国直流电机控制现状 1
1.1.2直流电机的控制方式: 2
1.2本次设计的要求与目的 3
1.3需要解决的问题 3
1.3.1 单片机的设计方案 3
1.3.2驱动模块设计方案 4
1.3.3速度采集模块设计方案 4
1.3.4显示模块设计方案 4
1.3.5 键盘模块设计方案 5
1.3.6 电源模块设计方案 5
第二章 硬件系统 6
2.1硬件系统组成框图 6
第三章 硬件的设计 7
3.1 单片机最小系统 7
3.2 LCD1602液晶显示模块 8
3.3按键模块 10 [资料来源:http://Doc163.com]
3.4测速反馈模块 10
3.5驱动模块L298N 11
第四章 软件部分的设计 13
4.1系统程序设计框图 13
4.2键盘控制程序流程 13
4.3PID自动调速设计 14
4.4PWM调速模块 15
4.5测速反馈 16
4.6软硬件调试与改进 17
4.7编程环境 17
4.8实验结果 18
第五章 总结 21
参考文献 22
附录 23
致谢 35
[版权所有:http://DOC163.com]