文档详情

毕业基于89C51单片机的步进电机控制系统设计.doc

发布:2019-08-10约2.56万字共33页下载文档
文本预览下载声明
PAGE II 广西大学行健文理学院 毕业论文 题目:基于89C51单片机的步进电机控制系统设计 学 部: 理工学部 专 业: 自动化 班 级: 2007级1班 学 号: 0738230126 学生姓名: 指导教师: 二〇一一 年 六 月 - PAGE II - - PAGE I - 摘 要 步进电机广泛应用于工业控制、家用电器和仪器仪表当中,它是一种性能良好的数字化执行元件,它利用输入脉冲与电机轴转角成比例的特征,将脉冲转变成角位移,因此非常适合单片机控制。基于单片机设计的控制系统可以实现较复杂的控制,角度,速度,方向都能任意设置。 本论文设计一个基于89C51单片机的步进电机控制系统。该系统以89C51单片机为核心,设计运用虚拟仿真技术,电力电子技术,单片机原理,数字电路,模拟电路,脉宽调制等进行模块化设计,以步进电机,89C51单片机,ULN2003达林顿管,LCD1602液晶显示器为主要硬件,以Keil uVision3集成开发环境为软件开发平台,实现了步进电机的精确控制和数据检测。本文主要介绍了步进电机控制系统的设计方案与器件选型,硬件设计、软件设计和Proteus仿真与实物验证。 该系统以四相步进电机为被控对象,包含步进电机驱动模块和步进电机主轴上的实物对象,通过单片机P1口控制输入步进电机驱动脉冲的频率、个数和序列,可以得到精确的速度、步距角和运行方向,并直观的显示在LCD1602液晶显示器。该系统通过Proteus仿真和制作实物验证,基本符合了设计要求,并完成了理论到实践的联结。 关键词: 步进电机 单片机 脉宽调制 仿真 The stepper motor control system design based on the 89C51 monolithic Abstract Stepper motors are widely used in industrial control, home appliances and instruments which, it is a good performance of digital implementation of components, it has input pulse is proportional with the motor shaft angle characteristics, it pulses into angular displacement, so it is suitable for SCM. Microcontroller based control system designed to achieve a more complex control, angle, speed, direction can be set arbitrarily. The design of a thesis based on 89C51 microcontroller as the core of the stepper motor control system. he 89C51 microcontroller as the core system design using virtual simulation technology, power electronics technology, SCM principles, digital circuits, analog circuits, pulse-width modulation, modular design to the stepper motor, 89C51 microcontroller, ULN2003 Darlington, LCD1602 LCD monitor as the main hardware to Keil uVision3 integrated development environment for software development platform, precision stepper motor control and data detection. this paper describes stepper motor cont
显示全部
相似文档