欢迎来到天天文库
浏览记录
ID:55175128
大小:2.37 MB
页数:51页
时间:2020-04-30
《直流电机转速控制系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、山东交通学院毕业设计(论文)摘 要本文介绍了一种以AT89S51单片机为核心的直流电机转速控制系统的原理。它主要是通过对基于单片机的电机驱动和转速数据测量模块的研究设计其核心控制系统,该控制系统主要包括硬件装置和控制软件两部分。本系统由AT89C51单片机、测量电路、显示电路、控制电路、驱动电路和电源电路等组成。介绍了直流电机调速的相关知识,及PWM调整的基本原理和实现方法。系统应用H桥式驱动电路,采用红外光电传感器作为速度检测传感器,并应用LCD1602作为显示器。系统控制输出采用PWM数字信号驱动电路对电机调速,并给出了相应的
2、电子电路。采用的电子元器件简单普遍,线路连接简单,安装调试容易,测量结果精确,具有较高的实用价值。关键字:直流电机、AT89S51、PWM、传感器III山东交通学院毕业设计(论文)AbstractInthispaper,itintroducedtheprincipleofDCmotorSRsystemwhichismainlycomposedAT89S51microcontrollerseries.It’smainlystudyofthemotordriveandspeeddataMeasurementmodulebasedonM
3、SCtodesignedthecorecontrolsystem.Thecontrolsystemmainlyincludehardwaredevicesandsoftwarecontrol.ThesystemmainlyincludeAT89S51Microcontrollers,thespeeddetectioncircuit,thedisplaycircuit,thekeyboardcircuit,thespeeddrivercircuitandthepowercircut.Andintroducessomerelative
4、knowledgeupontheDCmotor,PWMadjustofthebasicprinciplesandmethods.ThesystemusesthespeeddriverHcircuit.ItusesInfraredphotoelectricsensorasspeeddetectingsensor,andusesLCD1602asmonitor.ItusesPWMsignalascontroloutputtoregulatespeed.andallthecorrespondingelectroniccircuitsar
5、egiven.Theadoptiveelectronicscomponentsissimpleandwidespread,andthecircuitconjunctionissimple,installingtoadjusttotryeasy,measureresultprecision,thereforehavehighandpracticalvalue.Keywords:DCmachines,AT89S51,PWM,sensorIII山东交通学院毕业设计(论文)目录前言11直流电机转速控制系统概况21.1直流电机简介21.2直
6、流电机调速发展过程31.3直流电机国内外发展状况31.4直流电机调速发展前景42总体设计和系统分析52.1直流电机转速控制系统框图52.2直流电机转速控制系统设计要求52.3基本工作原理52.3.1直流电机转速调节原理52.3.2PWM脉宽调制原理及实现方法63系统硬件设计83.189S51单片机83.2.189S51单片机简介83.2.289S51单片机引脚功能93.2.3单片机中断系统113.2.4单片机定时器/计数器简介133.2键盘电路153.3显示电路163.3.1LCD1602芯片介绍163.3.2寄存器选择控制表17
7、3.3.3LCD1602字符集简介173.4单片机复位与晶振电路173.5速度检测电路193.5.1测速基本方法193.5.2光电二极管简介203.5.3光电红外对管简介203.5.4光电对管测速基本原理213.6信号处理电路223.6.1信号处理电路简介223.6.2ADC0832简介223.7电机驱动电路243.7.1驱动电路器件参数243.7.2驱动电路简介243.7.3H桥驱动电路简介253.7.4使能控制和方向逻辑263.7.5H桥驱动控制方案263.8电源电路273.8.1电源电路组成273.8.2电源电路工作原理28
8、III山东交通学院毕业设计(论文)4系统软件设计294.1程序设计及程序语言简介294.1.1程序及设计步骤294.1.2程序设计语言分类294.1.3程序设计规范及分类304.2编程思路及流程图314.2.1总体流程图及程序初始化简介314.2.
此文档下载收益归作者所有