基于 8051 单片机直流电机调速系统2
1 总体硬件电路设计2
1 系统总体设计框图本系统采纳 89C51 控制输出数据,由 PWM 信号发生电路产生 PWM 信号,送到直流电机,直流电机通过测速电路,滤波电路,和 A/D 转换电路交数据重新送回单片机,进行 PI 运算,从而实现对电机速度和转向的控制,达到直流电机调速的目的
图 2-1 系统总体设计图2
2 8051 单片机简介1.8051 单片机的基本组成8051 单片机由 CPU 和 8 个部件组成,它们都通过片内单一总线连接,其基本结构依旧是通用 CPU 加上外围芯片的结构模式,但在功能单元的控制上采纳了特别功能寄存器的集中控制方法
其基本组成如下图所示: 主控芯片PWM 信号的产生与放大直流电机测速发电机滤波电路A/D转换图 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 单片机引脚图图 2-3 8051 单片机引脚图 2
3 单片机系统中所用其他芯片选型1. 地址锁存器地 址 锁 存 器 可 以 选 择 多 种 , 有 地 址 锁 存 功 能 的 器 件 有74LS373、8282、74LS273 等