基于proteus的电机驱动控制系统的设计与仿真.doc

    
约33页DOC格式手机打开展开

基于proteus的电机驱动控制系统的设计与仿真,基于proteus的电机驱动控制系统的设计与仿真1万多字我自己的毕业论文,原创的,已经通过校内系统检测,仅在本站独家出售,重复率低,大家放心下载使用摘要:步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度。通过控制脉冲个...
编号:99-423037大小:848.78K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 淘宝大梦 发布

基于Proteus的电机驱动控制系统的设计与仿真

1万多字
我自己的毕业论文,原创的,已经通过校内系统检测,仅在本站独家出售,重复率低,大家放心下载使用

摘要:步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度。通过控制脉冲个数即可以控制角位移量,从而达到准确定位的目的;同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。
本文的设计由两个部分组成,即硬件部分与软件部分,以单片机AT89C52为处理器,包括电机控制芯片L297、电机驱动芯片L298、液晶显示屏等,硬件电路通过Proteus搭建;软件部分主要通过Keil编程来实现,由C语言源程序通过编译执行建立HEX文件,然后将HEX文件导入到Proteus电路图中的单片机AT89C52,在Proteus里进行仿真,便可对电机的转速进行驱动控制及仿真测量。本文通过Proteus与Keil软件的联合调用,成功的实现了步进电机正转,反转,加速,减速及转速测量的仿真。

关键词:Proteus;keil;电机;仿真

Design and simulation of motor driving control system based on Proteus simulation software

Abstract:Stepper motors are electromechanical control of a common actuator, its use is to convert electrical pulses into angular displacement, When the stepper drive receives a pulse signal, it will drive a stepper motor set direction of rotation of a fixed angle . By controlling the number of pulses that can control the amount of angular displacement, so as to achieve accurate positioning; simultaneously by controlling the pulse frequency to control the motor rotation speed and acceleration to achieve speed control purposes.
This design consists of two parts, namely the hardware part and the software part, AT89C52 microcontroller as the processor, including motor control chip L297, motor driver chip L298, liquid crystal displays and other hardware circuit is built by Proteus; software part mainly is achieved by the C language source code through Keil programming ,then compile and implement to establish of HEX file, then put the HEX file into Proteus circuit diagram of the microcontroller AT89C52, simulation in Proteus, the speed of the motor can be driven control and simulated measurements. Through a joint call Proteus and Keil software, we successfully realize the forward, reverse, acceleration, deceleration and speed measurement simulation of the stepper motor .

Keywords: Proteus;Keil;motor;simulation



目 录
第一章 绪 论 1
1.1 电机研究发展概况 1
1.2 电机设计与研究现状 1
1.3 论文课题的项目背景 2
1.4 论文研究的主要内容 2
第二章 系统总体设计及硬件选型 4
2.1 系统结构 4
2.2 系统芯片介绍 4
2.2.1 单片机AT89C52 4
2.2.2 电机控制芯片L297 5
2.2.3 电机驱动芯片L298 8
2.2.4 液晶显示 9
第三章 系统硬件设计 11
3.1 系统硬件结构 11
3.2 硬件介绍 11
3.2.1 单片机电路 11
3.2.2 键盘控制电路 12
3.2.3 步进电机驱动电路 13
3.2.4 液晶显示电路 14
3.3 系统电路图 15
第四章 系统软件设计 16
4.1 主程序设计 16
4.2 定时中断设计 16
4.3 外部中断设计 17
4.4 程序流程图 17
第五章 Proteus与keil的联调与仿真 19
5.1 Proteus软件介绍 19
5.2 Keil软件介绍 19
5.3 Proteus与Keil软件的整合 19
5.4 Proteus与Keil的联调仿真过程 21
第六章 总结及展望 26
6.1总结 26
6.2展望 26
致 谢 27
参 考 文 献 28