基于L298N的直流电机调速控制设计 - 图文(4)

2019-03-09 22:39

基于L298的直流电机调速控制

图3-2 外形图

L298的输入输出关系如下表所示:

表3-1 L298N输入输出关系

ENA H H H L IN1 H L H X IN2 L H H X 电动机运行状态 正转 反转 急停 停止 数据来源:2009年《潍坊学院学报 [J]. L298N 在直流电机PWM 调速系统中的应用》,

根据L298N的输入输出关系,使能控制端ENA接AT89C51的P3.0口,并连接示波器显示占空比,单片机IO口P3.1和P3.2分别接入L298N输入端IN1和IN2,可以控制电动机的正反转(输入端IN1为PWM信号,输入端IN2为低电平,电动机正转;输入端IN2为PWM信号,输入端IN1为低电平,电动机反转);电动机的转速由单片机调节PWM 信号的占空比来实现。连接如图3-4

8

基于L298的直流电机调速控制

图3-3 L298驱动电路

3.2 LCD1602显示模块

液晶显示器简称LCD显示器,它是利用液晶经过处理后能改变光线的传输方向的特性实现显示信息。液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。这里所使用的1602字符型液晶模块是一个可以显示2行16个字的1602液晶模块。LCD1602引脚介绍其中: 引脚1:(VDD/VSS)电源5V或接地。 引脚2:(VDD/VSS)接地或电源5V。

引脚3:(VL)液晶显示偏压信号,液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。

引脚4:(RS)寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。

引脚5:(R/W)读/写选择,RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。

9

基于L298的直流电机调速控制

引脚6:(E)使能操作。

引脚7-14:D0~D7为8位双向数据端。

引脚15-16:空脚或背灯电源。15脚背光正极,16脚背光负极?7?。

表 3-2 LCD1602输入输出关系表

编号 符号 1 2 3 4 5 6 7 8 VSS VDD VEE RS R/W E D0 D1 引脚说明 VSS为地电源 VDD接5V正电源 液晶显示偏压信号 0输入指令,1输入数据 0写入指令或数据,1读信息 1读取信息,1→0执行指令 Data I/O Data I/O 编号 9 10 11 12 13 14 15 16 数据来源: 《1602使用手册》,

符号 D2 D3 D4 D5 D6 D7 BLA BLK 引脚说明 Data I/O Data I/O Data I/O Data I/O Data I/O Data I/O 背光源正极 背光源负极 引脚3需要接可调电阻,可调电阻的电阻值的大小可以人为调节,以满足电路的需要,在这里主要是使显示亮度清晰。可调电阻有滑动变阻器、电阻箱、电位器三种,这里所使用的是电位器。

电位器是一种可调的电子元件。它是由一个电阻体和一个转动或滑动系统组成。当电阻体的两个固定触点之间外加一个电压时,通过转动或滑动系统改变触点在电阻体上的位置,在动触点与固定触点之间便可得到一个与动触点位置成一定关系的电压。下面是各种电位器的样图。

图3-4 各种电位器图

10

基于L298的直流电机调速控制

图3-5 LCD显示电路

3.3 AT89C51单片机模块

图3-6为AT89C51单片机的基本结构示意图。该单片机主要由以下几部分组成。 时钟电路 CPU 总线控制 ROM/EPROMRAM128字节 定时/计数器 并行口4个 串行口 中断系统

图3-6 单片机基本结构示意图

(1)一个8位微处理器CPU。

(2)数据存储器RAM和特殊寄存器SFR. (3)内部程序存储器ROM。

(4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。 (5)四个八位可编程的I/O并行端口,每个端口即可做输入又可做输出。 (6)一个串行端口,用于数据的串行通信。 (7)中断控制系统。 (8)内部时钟电路?8?。

AT89C51的P0口由一个输出锁存器、两个三态输入缓冲器和输出驱动及控制电路组成。P0口作为IO口。当作为输出口时使用时,内部控制发0电平使“与”门输出为0,场效应V1截止,此时多路开关MUX与锁存器Q端接通。输出数

11

基于L298的直流电机调速控制

据时,内部数据加在锁存器D端,当CL端的写脉冲出现后,与内部总线相连的的D端数据取反后出现在Q端,经产效应管V2反向后出现在P0引脚上。由于输出电路为漏极开路式,需要外接上拉电阻,一班为5-10?。作为一般IO口使用时,P0口也是一个准双向口,即在输入数据时,应先向端口锁存器写1,使Q为0,两个场效应管都截止,引脚处于悬浮状态,作为高阻抗接入。P0口还可以作地址数据总线。

AT89C51的P1口时通用IO准双向动态端口,输出的信息有锁存。P0与P1主要的区别是P1端口用内部上拉电阻代替了场效应管V1,且输出信号仅来自内部总线。P1口时单片机中唯一的仅有单功能I/O口。

AT89C51的P2口比P1口多了转换控制部分,当系统扩展片外程序存储时,P2端口用来周期性的输出从外存中取指令的高八位地址(A8-A15)此时MUX在CPU的控制下切换到与内部总线地址相连。因地址信号不间断不能做I/O口了。 AT89C51的P3口比P1口多了一个与非门与一个缓冲器,使其个端口有两种功能选择。处于第一功能时,第二输出功能线为1,此时输出与P1相同。内部总线信号经锁存器和场效应管输出。处于第二功能时,锁存器由硬件自动置1,使与非门对第二功能畅通。此时,读引脚信号无效,三态缓冲器不通,第二功能信号经缓冲器送入第二功能输入端?9?。 P3口的第二功能表如下图3-7:

表3-2 P3口第二功能表

端口引脚 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 第二功能 RXD TXD INT0 INT1 T0 T1 WR RD 数据来源:《单片机应用开发技术》翁家明主编

12


基于L298N的直流电机调速控制设计 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计生局廉洁从政实施方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: