电机驱动模块的使用
电机驱动模块

板子特点:
1、双BTN7971大电流(68A)H桥驱动;
2、与单片机5V隔离,有效保护单片机;
3、板子上有5V电源指示;
4、电机驱动输出端电压指示;
5、可以焊接散热片;
6、单片机到驱动模块用4个跟线即可(GND、5V、PWM1、PWM2);
7、电池供电驱动电源;
8、隔离芯片5V电源(可以与单片机共用5V);
9、电源支持25V;
10、PWM1,PWM2最高支持15V;
11、尺寸:4*5*1.2cm;
12、模块上采用全新原装进口芯片
正式使用本店产品前请提前阅读H桥的相关知识及PWM调制原理,下面测试是假设您已经对H桥及PWM有一定的了解。
第三代电机驱动模块集成了BTN7970的反应迅速,发热量小
一、电机驱动基本使用方法
模块上的EN端为H的使能端,需要外接5V电压,EN不可悬空,当EN都为高电平时电机驱动模块开始工作,EN端为低电平时,电机驱动停止工作。
二.电机驱动基本操作
将VCC外接5v电源(此时LM244开始工作)同时ER1使能端与VCC 用短接冒连接,电机驱动启动。
通过H桥概念的理解,将PWM1与PMW2输入信号,驱动电机正反转,在这里大家要明白,单片机控制的不是
电压,而是电压输出占空比。
三、采用虚拟机测试性能
四、应用本模块前的测试说明
测试结束:红树伟业谢谢你对此产品的使用,更感谢你对本店的支持和信任,我们将以更严谨的研发态度和诚恳的工作态度来回报广大客户,祝您比赛成功。
L298N电机驱动模块详细讲解

L298N电机驱动器使用说明书注意:本说明书中添加超的按CTRL并点击连接,即可看到容。
L298N是ST公司生产的一种高电压、大电流电机驱动芯片。
该芯片采用15脚封装。
主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。
含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。
使用L298N芯片驱动电机,该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台直流电机。
简要说明:一、尺寸:80mmX45mm二、主要芯片:L298N、光电耦合器三、工作电压:控制信号直流5V;电机电压直流3V~46V(建议使用36伏以下)四、最大工作电流:2.5A五、额定功率:25W特点:1、具有信号指示。
2、转速可调3、抗干扰能力强4、具有过电压和过电流保护5、可单独控制两台直流电机6、可单独控制一台步进电机7、PWM脉宽平滑调速8、可实现正反转9、采用光电隔离六、有详细使用说明书七、提供相关软件八、提供例程及其学习资料驱动器结构详解1.信号电源引入端2.控制信号输入端3.直流电机调速PWM脉宽信号输入端。
(控制步进电机或者控制直流电机无需调速时,保持此状态)4.控制信号指示灯5.光电隔离(抗干扰) 6.核心芯片(L298N)7.二极管桥式续流保护8.电源滤波9.端子接线实例一:步进电机的控制实例步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。
步进电机可分为反应式步进电机(简称VR)、永磁式步进电机(简称PM)和混合式步进电机(简称HB)。
一、步进电机最大特点是:1、它是通过输入脉冲信号来进行控制的。
步进电机驱动模块原理

步进电机驱动模块原理
步进电机驱动模块是一种用于控制步进电机运动的电子设备。
它通过接收外部控制信号来产生相应的电机驱动信号,以控制步进电机的转动。
步进电机驱动模块的工作原理如下:首先,外部控制信号被传输到驱动模块中,可以通过接口或者通信协议进行传输。
接下来,驱动模块会将控制信号进行处理和解析,并生成相应的电机驱动信号。
电机驱动信号可以分为两部分:脉冲信号和方向信号。
脉冲信号用于控制电机每次转动的步进角度,而方向信号用于控制电机的转动方向。
驱动模块根据接收到的控制信号,将脉冲信号和方向信号通过适当的电路处理并放大,然后输出给步进电机。
步进电机根据接收到的驱动信号进行相应的动作。
当脉冲信号到达电机时,电机会按照设定的步进角度进行转动,而方向信号则确定了电机是顺时针转动还是逆时针转动。
通过不断地改变脉冲信号和方向信号,驱动模块可以实现精确的步进电机控制。
需要注意的是,驱动模块不仅仅只是输出电机驱动信号,它还可以对电机进行一些保护和监测工作。
例如,它可以对电机的温度和电流进行监测,并在出现异常情况时停止电机工作,以避免损坏电机。
总之,步进电机驱动模块是一种能够接收外部控制信号并产生
电机驱动信号的电子设备。
它通过处理和解析控制信号,生成脉冲信号和方向信号,控制步进电机的运动。
同时,它还可以对电机进行保护和监测。
L293D电机驱动模块使用手册

一、直流电机驱动模块的参数 输入逻辑电压:5.0V 输入电机电压:5.0V-36.0V 输出驱动电流:1000mA 尺寸:(长)34mm * (宽)18mm * (高)8mm
连接方式: P1:控制 M1 电机 PWM1 输入引脚。 D1:控制 M1 电机转向输入引脚。 P2:控制 M2 电机 PWM2 输入引脚。 D2:控制 M2 电机转向输入引脚。 GND:电源地接口。 5V:逻辑电源+5V 接口。 VC:输入电机驱动电压接口。 GND: 电源地接口。 M1+:M1 电机驱动输出引脚正极。 M1-:M1 电机驱动输出引脚负极。 M2+:M2 电机驱动输出引脚正极。 M2-:M2 电机驱动输出引脚负极
}
}
六、测试图
日期:2010-04-25
4/4
ห้องสมุดไป่ตู้
本模块具有体积小,控制方便的特点。采用此模块定会使您的电机控制自如, 应对小车题目轻松自如。
三、两台直流电机的控制方框图
日期:2010-04-25
2/4
新动力电子
L293D 小功率电机驱动模块
/
四、两台直流电机的控制实例
使用直流/步进两用驱动器可以驱动两台直流电机。分别为 M1 和 M2。引 脚 P1,P2 可用于输入 PWM 脉宽调制信号对电机进行调速控制。实现电机正反 转就更容易了,输入信号端 D1 接高电平,电机 M1 正转。(如果信号端 D1 接低 电平,电机 M1 反转。)控制另一台电机是同样的方式,输入信号端 D2 接高电 平,电机 M2 正转。(反之则反转),PWM 信号端 P1 控制 M1 调速,PWM 信号 端 P2 控制 M2 调速。 两台直流电机控制逻辑图表:
日期:2010-04-25
智能车电机驱动模块使用详解(1)

智能车电机驱动模块使用详解智能车的驱动系统一般由控制器、电机驱动模块及电机三个主要部分组成。
智能车的驱动不但要求电机驱动系统具有高转矩重量比、宽调速范围、高可靠性,而且电机的转矩‐转速特性受电源功率的影响,这就要求驱动具有尽可能宽的高效率区。
控制器采用飞思卡尔16位单片机PWM功能完成,智能车电机一般每一届都有主委会提供,而且型号指定,参数固定。
一般提供的为直流电机。
其控制简单、性能出众、供电方便。
直流电机驱动模块一般使用H型全桥式电路实现电机驱动功能。
H桥驱动工作原理H 桥驱动电路是为了直流电机而设计的一种常见电路,它主要实现直流电机的正反向驱动,其典型电路形式如下。
从图中可以看出,其形状类似于字母“H”,而作为负载的直流电机是像“桥”一样架在上面的,所以称之为“ H 桥驱动”。
4个开关所在位置就称为“桥臂”。
从电路中不难看出,假设开关 QA、QD接通,电机为正向转动,则开关QB、QC接通时,直流电机将反向转动。
从而实现了电机的正反向驱动。
电流的大小,决定了电机的转速,通过PWM的占空比(电流通断比)来决定电流的大小,从而间接控制了电机的转速。
H桥驱动选型分析H 桥驱动的主要性能包括:1、效率,驱动效率高就是要将输入的能量尽量多的输出给负载,而驱动电路本身最好不消耗或少消耗能量。
具体到H桥上,也就是四个桥臂在导通时最好没有压降,越小越好。
2、安全性,不能同一侧的桥臂同时导通;3、电压,电压是指能够承受的驱动电压;4、电流,电压是指能够通过的驱动电流。
根据H桥驱动的主要特性分析,安全性主要由控制部分决定。
在智能车设计中,电机是固定型号的(一般组委会会提供车模和电机),所以所需的电流和电压时有限的,所以H桥驱动的选型会重点关注H桥驱动的效率,即关注MOS管的压降上。
因此我们选择H桥驱动遵循以下原则:(1)由于驱动电路是功率输出,要求开关管输出功率较大;(2)开关管的开通和关断时间应尽可能小;(3)小车使用的电源电压不高,因此开关管的饱和压降应该尽量低。
A电机驱动模块使用手册

一、模块特性
◆ 2 路电机驱动输出,单板典型最大电流 2A; ◆ 驱动板工作电压范围:7.6V~30V; ◆ 推荐驱动频率范围:500Hz~30KHz; ◆ 板子尺寸:23mm*18.3mm; ◆ 排针间距 20mm;
二、模块使用说明
模块接口说明: 1.VM:驱动模块的电源,根据电机的参数输入,实测范围 7.6~40V(模块上面有 2 个 VM,可以只接一个,建议都接) 2.VCC:接 5V 输入,不要输入 3.3V,要不然会影响性能。(模块上面有 2 个 VCC,可以只接一个,建议都接) 3.GND 是接地引脚。(模块上面有 2 个 GND,可以只接一个,建议都接)
◆ 产品放置时,因为焊接元器件个别高度凸出,因此不要有其它重物压在上面,以 防压坏电路板上的贴片元件,进 而影响板子性能; ◆ 电路板存放温度不要超过 55°,湿度小于 60%; ◆ 板子放置不要靠近潮湿地方,以防板子受潮影响使用,如果板子受潮,请将板子 至于通风干燥地方进行干燥处理, 如空调下,利用空调热风进行干燥; ◆ 由于板子的引脚是裸露设计,请不要用手触摸相关引脚,以防静电损坏芯片引脚, 影响板子性能。 ◆ 电路板使用前,必须检查所接电源是否在说明书规定的范围内,以防电压太高击 穿关键芯片,影响板子性能; ◆ 电路板使用时,注意不要将电源接反。
很多同学看了上述的教程还不太理解,实际上说白了就是 AIN1 AIN2 的信号的压差控制 AOUT1 AOUT2 的输出,如果 两个输入引脚一个是高电平(占空比 100%)一个是低电平(占空比 0%),那输出就是最大速度。两个引脚控制的 PWM 频率应该是一样的,比如都是 10khz。
三、模块使用注意事项
ห้องสมุดไป่ตู้
A4988两相四线步进电机驱动模块使用经验

A4988两相四线步进电机驱动模块使⽤经验1、A4988模块可以驱动两相四线步进电机,模块引脚及接线图如下:2、步进电机引线如下:3、引脚:ENABLE:低电平有效,⽤于打开和关闭场效应管的输出;RESET:低电平有效,芯⽚复位;SLEEP:低电平有效,进⼊睡眠模式;STEP:电机每动⼀步需要给⼀个脉冲;DIR:⽅向选择,⾼电平⼀个⽅向,低电平⼀个⽅向;VMOT:电机电源输⼊(8-35V);GND:地(负极);2A、2B:⼀组线圈(如分别接B+、B-);1A、1B:⼀组线圈(如分别接A+、A-);VDD:逻辑电源输⼊(⼀般使⽤单⽚机的电源);MS1、MS2、MS3:⽤于选择电机的类型,具体如下:4、下⾯是参考使⽤GD32F130写的参考代码://⾸先判断转动⽅向,再给STEP脉冲void motor0_run(uint16_t speed,uint16_t step,uint8_t dir){uint16_t i;if(dir) //判断⽅向{GPIO_BOP(DIR_PORT) = DIR_PIN;}else{GPIO_BC(DIR_PORT) = DIR_PIN;}for(i = 0; i < step; i++) //给step脉冲{GPIO_BOP(STEP_PORT) = STEP_PIN; //step = 1delay_1ms(speed);GPIO_BC(STEP_PORT) = STEP_PIN; //step = 0delay_1ms(speed);}}//实现的内容是,电机先往⼀个⽅向转⼀段时间,在往另⼀个⽅向转⼀段时间int main(void){motor0_init(); //初始化相关的IOsystick_config();while (1){GPIO_BC(ENAB_PORT) = ENAB_PIN; //ENABLE = 0motor0_run(1,1000,1);GPIO_BOP(ENAB_PORT) = ENAB_PIN; //ENABLE = 1delay_1ms(1000);GPIO_BC(ENAB_PORT) = ENAB_PIN; //ENABLE = 0motor0_run(1,1000,0);GPIO_BOP(ENAB_PORT) = ENAB_PIN; //ENABLE = 1delay_1ms(1000);}}以上代码需要注意的的是,电机驱动完之后要失能mosfet(ENABLE拉⾼),不然的后电机会持续发热。
proteus中四相步进电机连接方法

proteus中四相步进电机连接方法
在Proteus中,可以使用L298N电机驱动模块来连接四相步进电机。
以下是连接步骤:
1.将L298N电机驱动模块拖放到Proteus的工作区中。
2.连接电源和地线:
o将Vcc引脚连接到5V电源。
o将GND引脚连接到地线。
3.连接步进电机:
o将步进电机的四个线连接到L298N的OUT1、OUT2、OUT3、OUT4引脚上,具体连接顺序根据你所使用步
进电机的引脚排列而定。
4.连接控制信号:
o将步进电机的ENABLE引脚连接到L298N的ENA引脚上。
o将步进电机的控制信号(例如DIR和PUL)连接到L298N的相应引脚上。
DIR引脚用于控制步进电机的
旋转方向,PUL引脚用于控制步进电机的步进脉冲。
5.连接电源:
o将电源引脚(如B+和B-)连接到合适的电源供应器上,以提供足够的电流来驱动步进电机。
6.完成连接后,你可以通过在Proteus中模拟信号输入来测
试步进电机的运行情况。
需要注意的是,具体的连接方法可能因使用的步进电机和驱动模块而有所不同。
在进行实际连接时,请参考步进电机和L298N电机驱动模块的规格和数据手册,以确保正确连接并避免任何意外情况。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电机驱动模块的使用
学号 2015212822 学生姓名张家梁
专业名称应用物理学(通信基础科学)
所在系(院)理学院
指导教师韩康榕
2017 年 4 月 4 日
电机驱动模块的使用
张家梁
(北京邮电大学,北京 100876)
摘要:实验中使用电机驱动模块,采用一片双通道H桥电流控制电机驱动器DRV8833,可以同时驱动两个直流电机或一个步进电机,可通过代码改变DRV8833控制信号的占空比来改变电机的转速或LED的亮度,可以通过电流表、电压表、示波器等来完成对具体观测点的测量,对数据分析后验证功能是否正常。
关键词:直流电机;步进电机;TI Cortex M4;PWM信号驱动;示波器
The Use of Motor Drive Module
JiaLiang Zhang
(Department of Applied Physics, Beijing, BJ 10, China)
Abstract:The motor drive module is used in the experiment,. The dual-channel H-bridge current control motor driver DRV8833 can drive two DC motors or one stepper motor at the same time. The duty cycle of the DRV8833 control signal can be changed by code to change the motor speed or LED Of the brightness, you can through the ammeter, voltmeter, oscilloscope, etc. to complete the measurement of the specific point of view, after the data analysis function is normal.
Keywords: DC motor; stepper motor; TI Cortex M4; PWM signal driver; oscilloscope.
1引言
电机驱动模块包括直流电机和步进电机,同时由PWM信号驱动,从而改变电机转速。
直流电机的驱动程序需要液晶、滚轮、Tiva的PWM输出、定时器等多个模块共同配合完成。
液晶用于显示电机转数、滚轮用来调节PWM 的占空比从而控制电机的转速、PWM 输出用于驱动直流电机旋转、而定时器则是用来检测电机的旋转数度。
2 实验原理
1.电机驱动模块布局
2.直流电机的控制与测速
电路等效原理结构图:
软件流程图:
3.步进电机的控制
电路等效原理结构图:
软件流程图:
4.高亮LED的驱动与电流检测
电路等效原理结构图:
软件流程图:与直流电机控制与测速使用同样的程序
3实验步骤
1.直流电机的控制与测速
2.步进电机的控制
3.高亮LED的驱动与电流检测
4实验数据及处理
1.直流电机的控制与测速
AOUT1测量点波形:
AOUT2测量点波形:
AIO测量点波形:
2.步进电机的控制
① LCD显示周期=46s
AOUT1
AOUT2
AIO
AOUT1 AOUT2 AIO
AOUT1 AOUT2
AIO
④ LCD显示周期=5s AOUT1
AOUT2
AIO
3.高亮LED的控制与电流检测
LED灯亮度及电流表示数AOUT1测量点波形
电流表
示数:
0.51mA
8.91mA
26.81m
A
43.0mA
由上述实验所得数据以及图像可知,随着滚轮转动,PWM波的频率越大,直流电机和步进电机的转速越快,驱动LED灯的信号的占空比越大,LED灯越亮。
5 思考题
1. 1.CoretxM4调节直流电机转速的方法?
直流电机的驱动程序需要液晶、滚轮、PWM输出、定时器等多个模块的共同配合完成。
其中液晶用于显示电机转数、滚轮用来调节PWM的占空比从而控制电机的转速、PWM 输出用于驱动直流电机旋转。
故可通过调节LCD模块滚轮或改变代码中PWM波的占空比的初始值来调节直流电机的转速,这两种方式使在电机转速取到转速范围内的任意值。
2.CoretxM4调节步进电机转速的方法?
步进电机调节转速的方式同直流电机调节转速的方式相同。
即调节LCD模块滚轮或改变代码中PWM波占空比。
而如果要改变转速的初始值,则需要改变代码系统时钟分频,产生所需频率的PWM波。
6 总结
此次试验中需要注意的问题是注意S4开关的拨向,三个实验均不同,还有最后的高亮LED驱动需要跳线短接。
其他就比较顺利了。
遇到的问题是在步进电机驱动实验LCD模块没有准确的周期显示,改变代码后显示的只是相对值的大小,而且并没有解决这个问题,导致步进电机的控制实验显示的周期误差不正常,除此之外实验比较顺利。
7 参考文献
[1] TEXAS INSTRUMENTS使用手册.。