

L298N控制直流电机正反转
文/张天鹏 徐磊 北京林业大学工学院
摘要:在分析了直流电机驱动芯片 L298N 的性能、结构的基础上,结合 SPCE061A EMU BOARD单片机(61板),介绍实现驱动直流电机的转正反一种简单方法.文中给出了控制原理图,还给出来了控制直流电机正反转驱动程序。实际测试表明,利用该方法设计的直流电机驱动系统具有硬件结构简单、软件编程容易。关键词:直流电机 单片机 L298N
一、背景介绍
(一)预备知识
1.熟悉凌阳单片机的工作原理。
2.熟悉键盘扫描原理和L298n驱动电机原理。3.熟悉汇编语言及C语言。(二)直流电机控制原理
对于普通直流电机,其控制方法比较简单,只需给电机的两根控制线加上适当的电压即可使电机转动起来,电压越高则电机转速越高。对于直流电机的速度调节,可以采用改变电压的方法,也可采用PWM调速方法。PWM调速就是使加在直流电机两端的电压为方波形式,加在电机两端的电压就在VLoad和0V之间不停的跳变,对应的电机电压波形如图 1 所示:
图1 PWM调速原理图
别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动2个电动机,OUT1,OUT2和OUT3,OUT4之间可分别接电动机,本实验装置我们选用驱动一台电动机。5,7,10,12脚接输入控制电平,控制电机的正反转。EnA,EnB接控制使能端,控制电机的停转。表1是L298N功能逻辑图。
In3,In4的逻辑图与表1相同。由表1可知EnA为低电平时,输入电平对电机控制起作用,当EnA为高电平,输入电平为一高一低,电机正或反转。同为低电平电机停止,同为高电平电机刹停。
二、设计目的
此时加在电机两端的平均电压Uo=Th/(Th+Tl)*VLoad,可以通过调整PWM的占空比来改变Th和Tl的比值。这样就可以通过PWM调节加在电机两端的平均电压,从而改变电机的转速。与步进电机类似,不能将单片机的I/O直接与直流电机的引线相接,而要在二者之间增加驱动电路。也可利用L298N电机驱动芯片实现直流电机驱动(注:我们小组在本次试验中采用L298N芯片驱动直流电机正反转)。
(三)L298N芯片资料
恒压恒流桥式2A驱动芯片L298N:
L298是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。
L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO口提供信号;而且电路简单,使用比较方便。
L298N可接受标准TTL逻辑电平信号VSS,VSS可接4.5—7 V电压。4脚VS接电源电压,VS电压范围VIH为+2.5—46 V。输出电流可达2.5A,可驱动电感性负载。1脚和15脚下管的发射极分98
(一)系统设计
根据设计题目的要求分析,系统分成两个部分: 1.直流电机驱动和控制。2.按键控制。
根据系统的功能现选择61板作为单片机控制处理部分,而按键采用61板上自带的三个按键(键值给IOB,再从IOB给IOA口,A口给信号给芯片,从而芯片驱动电机)

;

直流电机驱动则
(1)熟悉凌阳十六位单片机系统板-61板的基本构成和使用方法;(2)了解直流电机的原理及控制方法;(3)掌握 SPCE061A的I/O、定时器等操作方法;(4)掌握单片机的一般编程技巧;(5)掌握61板系统调试的一般步骤及方法。
三、设计题目
(1)利用定义好的键,控制直流电机的正转、反转和停止;(2)在电机停转状态下,按KEY1键使电机正向转动,按KEY2键使电机反向转动;(3)按KEY3键使电机停止转动;(4)可利用自己的实验板和外扩电路(面包板)完成。
四、设计说明
L298N直流电机驱动芯片_信息与通信_工程科技_专业资料。恒压恒流桥式 2A 驱动...台电动机。5,7,10,12 脚接输入控制电平,控制电机的正反转。EnA, 10, 脚接...
基于单片机的电机正反转控制设计(第10组)_电子/电路_工程科技_专业资料。利用...2.2 L298N 芯片 L298 芯片是一种高压、大电流全桥式驱动器,可以用来驱动直流...
L298N,通过单片机的 I/O 输入改变芯片控制端的电平,即可以对电机 进行正反转,停止的操作,输入引脚与输出引脚的逻辑关系图为 驱动原理图 1 2 L298N 电机驱动模块...
51单片机PWM控制直流电机正反转_理学_高等教育_教育专区。驱动(L298n),单片机(stc12c5616ad)//程序说明:使用内部时//PWM0=P3^7PWM1=P3^5 PWM2=P2^0 PWM3...
L298N直流电机步进电机两用驱动器_电子/电路_工程科技_专业资料。汇诚科技 http...(可使用 PWM 信号对直流电机调速) 8、可实现正反转 9、采用光电隔离 【标注...
基于L298N 的直流电机驱动电路优化设计摘要:直流电机在工厂自动化和数控机床等场合...5、7、10、12 脚接输入 控制电平,控制电机正反转;ena,enb 脚接控制使能端,...
L298N控制_信息与通信_工程科技_专业资料。第8章 电机控制接口技术 1. 直流电机控制 2. 步进电机控制 直流电机控制直流电机是一种常用的机电转换器件,常在自动...
L298N直流电机步进电机两用驱动器_电子/电路_工程科技_专业资料。L298N 直流电机...直流电机调速) 8、可实现正反转 9、采用光电隔离 【标注图片】 1 【步进电机...
实验任务 了解直流电机的内部结构及控制原理,了解驱动芯片 L298N(芯片资料见附件)的作 用,学习使用该芯片控制直流电机的正反转及停止. 2. 仿真元器件清单 仿真元...
输入,通过按钮控制,实现对直流电动机的正转、反转、加速、减 速和停止等控制...所以我 们需要使用恒压恒流桥式 2A 驱动芯片 L298N 来驱动电机。 本设计所...
热门文档