1 / 28
文档名称:

单片机的直流电机调速系统.doc

格式:doc   大小:1,825KB   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机的直流电机调速系统.doc

上传人:luciferios08 2021/8/30 文件大小:1.78 MB

下载得到文件列表

单片机的直流电机调速系统.doc

相关文档

文档介绍

文档介绍:单片机的直流电机调速系统
2

———————————————————————————————— 作者:
———————————————————————————————— 日期:

个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
1
个人收集整理 勿做商业用途
基于8051单片机直流电机调速系统
总体硬件电路设计
2。1。1系统总体设计框图
本系统采用89C51控制输出数据,由PWM信号发生电路产生PWM信号,送到直流电机,直流电机通过测速电路,滤波电路,和A/D转换电路交数据重新送回单片机,进行PI运算,从而实现对电机速度和转向的控制,达到直流电机调速的目的。
主控芯片
PWM信号的产生与放大
直流电机
测速
发电机
滤波
电路
A/D
转换
图2-1系统总体设计图
2。 8051单片机简介
1.8051单片机的基本组成
8051单片机由CPU和8个部件组成,它们都通过片内单一总线连接,其基本结构依然是通用CPU加上外围芯片的结构模式,但在功能单元的控制上采用了特殊功能寄存器的集中控制方法。其基本组成如下图所示:

个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
2
个人收集整理 勿做商业用途
图2-2 8051基本结构图
2.CPU及部分部件的作用功能介绍如下
中央处理器CPU:它是单片机的核心,完成运算和控制功能。
内部数据存储器:8051芯片中共有256个RAM单元,能作为存储器使用的只是前128个单元,其地址为00H-7FH。通常说的内部数据存储器就是指这前128个单元,简称内部RAM。
内部程序存储器:8051芯片内部共有4K个单元,用于存储程序、原始数据或表格,简称内部ROM。
定时器:8051片内有2个16位的定时器,用来实现定时或者计数功能,并且以其定时或计数结果对计算机进行控制.
中断控制系统:该芯片共有5个中断源,即外部中断2个,定时/计数中断2个和串行中断1个.
3.8051单片机引脚图
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
3
个人收集整理 勿做商业用途
图2—3 8051单片机引脚图
2。1。3 单片机系统中所用其他芯片选型
地址锁存器
地址锁存器可以选择多种,有地址锁存功能的器件有74LS373、8282、74LS273等,8282是地址锁存器,功能与74LS373类似,但本系统选用74LS373作为地址锁存器,考虑到其应用的广泛性以及具有良好的性价比,。
当使能端呈高电平时,锁存器中的内容可以更新,而在返回低电平的瞬间实现锁存。如果此时芯片的输出控制端为低,也即是输出三态门打开,锁存器中的地址信息便可以通过三态门输出。其引脚图如图2—4所示:

图2—4 74L373引脚图
2.程序存储器
存储器是单片机的又一个重要组成部分,其中程序存储器是单片机中非常重要的存储器,但由于其存储空间不足,常常需要对单片机的存储器空间进行扩展,扩展程序存储器常用芯片有EPROM(紫外线可擦除型),如2716(2KB)、2732(4KB)、2764(8KB)、27128(16KB)、27256(32KB)等,另外还有+5V电擦除E2PROM,如2816(2KB)、2864(8KB),本系统采用16KB的27128作为程序存储器扩展芯片,在满足系统要求的前提下还存有一定的扩展空间,是本系统最合适的程序存储器扩展芯片。27128的引脚图如图2—5所示:
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
4
个人收集整理 勿做商业用途

图2—5 27128结构图
3.数据存储器
8051单片机有128B RAM,当数据量超过128B也需要把数据存储区进一步扩展。常用RAM芯片分静态和动态两种。静态RAM有6116(2KB)、6264(8KB)等,动态DRAM2164(8KB)等,另外还有集成IRAM和E2PROM。使用E2