L298N模块原理图及使用说明
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
L298N M1 电机驱 M2 动模块 VCC———VCC
GND———GND
VIN GND
逻辑信号输入部分接单片机的 P1.0-P1.3,L298N 芯片供电 VCC 接 AT89S52 单 片机的电源。 以前很多买家拿到模块后反应模块不能正常工作的大半都是共地问题引起的,这 里我们简要说明一下共地问题。 注意: L298N 供电的 5V 如果是用另外电源供电的话,(即不是和单片机的电源共用), 那么需要将单片机的 GND 和模块上的 GND 连接在一起,只有这样单片机上过 来的逻辑信号才有个参考 0 点。此点非常重要,请大家注意。
扬帆电子 yfanmcu.taobao.com
L298N 模块原理图及使用说明
扬帆电子工作室
重要说明:在使用本模块前请详细阅读本文档,以确保您能正常使用 本模块,感谢您的使用!
一、硬件总体介绍
1、系统原理图如下:
JP1:逻辑输入端,为 IN1\IN2\IN3\IN4,其中 IN1、IN2 控制电机 M1;IN3、IN4 控制 电
冲对主控制器的影响。 RN1、RN2:上下拉电阻,不用多说;其中 470 为 470 欧电阻,5.6K 为 5600 欧电阻。
PWMA、PWMB:L298N 使能端(高电平有效,常态下用跳线帽接于 VCC),可通过这
两个端口实现 PWM 调速(使用 PWM 调速时取下跳线帽),具体参考 L298N 芯片手册。
P0=0xaa; Delay(1000); P0=0x55; Delay(1000); }
2011 年 1 月 1 日 1 版
扬帆电子 yfanmcu.taobao.com
}
所以请不要再问我们要控制直流电机的程序,很多问题如果您仔细总 计资料就可以解决的,最怕的就是连 L298N 手册都没读过一次的您 问我们真的不好给您讲。其他具体问题具体分析,好了,就这样吧。 有问题请讲,最后祝您使用愉快!
我们送的资料里面有相关的程序,一个为简单的 PWM 调速程序,另一个为步进电机的简单 驱动程序,这两个程序只是参考不做他用。 如何控制直流电机正反转 如逻辑输入部分接单片机 P0 口的 P0.0-P0.3.那么想让电机正转只要给 1010,反转给 0101 即 可: Void main() {
While(1) {
2011 年 1 月 1 日 1 版
机 M2。例如 IN1 输入高电平 1,IN2 输入低电平 0,对应电机 M1 正转;IN1 输入低电平 0,IN2 输入高电平 1,对应电机 M1 反转,调速就是改变高电平的占空比。(如何改变占空比请学 会百度)
U1A-U1D:为 TLP521-4 光隔,作用是光电隔离,保护因电机启动停止瞬间产生的尖峰脉
VIN:电机供电电源接口,如果电机采用 9V 供电,那么电源正极接 VIN,负极接 GND 即
可。
VCC:L298N 芯片供电 5V,此模块需要外接(最好取逻辑部分的电压供电)
2011 年 1 月 1 日 1Βιβλιοθήκη Baidu版
扬帆电子 yfanmcu.taobao.com
D1-D8:续流二极管-IN4007 M1:电机 1 接口,没有正负之分,如果发现电机转向不对将电机两线调换即可。 M2:同 M1。 2、硬件接线图: 以 51 单片机为例,简单叙说直流电机的驱动。
驱动步进电机如下:
2011 年 1 月 1 日 1 版
扬帆电子 yfanmcu.taobao.com
对应接线即可,共地问题仍需要注意。 关于模块的另外两点说明: 1、模块最大负载功率 25W,高于这个功率的直接忽略,大功率下发热现象会比 较严重。 2、PWM 调速频率不宜太高,10K 以下为宜。
二、软件部分
GND———GND
VIN GND
逻辑信号输入部分接单片机的 P1.0-P1.3,L298N 芯片供电 VCC 接 AT89S52 单 片机的电源。 以前很多买家拿到模块后反应模块不能正常工作的大半都是共地问题引起的,这 里我们简要说明一下共地问题。 注意: L298N 供电的 5V 如果是用另外电源供电的话,(即不是和单片机的电源共用), 那么需要将单片机的 GND 和模块上的 GND 连接在一起,只有这样单片机上过 来的逻辑信号才有个参考 0 点。此点非常重要,请大家注意。
扬帆电子 yfanmcu.taobao.com
L298N 模块原理图及使用说明
扬帆电子工作室
重要说明:在使用本模块前请详细阅读本文档,以确保您能正常使用 本模块,感谢您的使用!
一、硬件总体介绍
1、系统原理图如下:
JP1:逻辑输入端,为 IN1\IN2\IN3\IN4,其中 IN1、IN2 控制电机 M1;IN3、IN4 控制 电
冲对主控制器的影响。 RN1、RN2:上下拉电阻,不用多说;其中 470 为 470 欧电阻,5.6K 为 5600 欧电阻。
PWMA、PWMB:L298N 使能端(高电平有效,常态下用跳线帽接于 VCC),可通过这
两个端口实现 PWM 调速(使用 PWM 调速时取下跳线帽),具体参考 L298N 芯片手册。
P0=0xaa; Delay(1000); P0=0x55; Delay(1000); }
2011 年 1 月 1 日 1 版
扬帆电子 yfanmcu.taobao.com
}
所以请不要再问我们要控制直流电机的程序,很多问题如果您仔细总 计资料就可以解决的,最怕的就是连 L298N 手册都没读过一次的您 问我们真的不好给您讲。其他具体问题具体分析,好了,就这样吧。 有问题请讲,最后祝您使用愉快!
我们送的资料里面有相关的程序,一个为简单的 PWM 调速程序,另一个为步进电机的简单 驱动程序,这两个程序只是参考不做他用。 如何控制直流电机正反转 如逻辑输入部分接单片机 P0 口的 P0.0-P0.3.那么想让电机正转只要给 1010,反转给 0101 即 可: Void main() {
While(1) {
2011 年 1 月 1 日 1 版
机 M2。例如 IN1 输入高电平 1,IN2 输入低电平 0,对应电机 M1 正转;IN1 输入低电平 0,IN2 输入高电平 1,对应电机 M1 反转,调速就是改变高电平的占空比。(如何改变占空比请学 会百度)
U1A-U1D:为 TLP521-4 光隔,作用是光电隔离,保护因电机启动停止瞬间产生的尖峰脉
VIN:电机供电电源接口,如果电机采用 9V 供电,那么电源正极接 VIN,负极接 GND 即
可。
VCC:L298N 芯片供电 5V,此模块需要外接(最好取逻辑部分的电压供电)
2011 年 1 月 1 日 1Βιβλιοθήκη Baidu版
扬帆电子 yfanmcu.taobao.com
D1-D8:续流二极管-IN4007 M1:电机 1 接口,没有正负之分,如果发现电机转向不对将电机两线调换即可。 M2:同 M1。 2、硬件接线图: 以 51 单片机为例,简单叙说直流电机的驱动。
驱动步进电机如下:
2011 年 1 月 1 日 1 版
扬帆电子 yfanmcu.taobao.com
对应接线即可,共地问题仍需要注意。 关于模块的另外两点说明: 1、模块最大负载功率 25W,高于这个功率的直接忽略,大功率下发热现象会比 较严重。 2、PWM 调速频率不宜太高,10K 以下为宜。
二、软件部分