1 当用单片机5V电源给L298N供电驱动5V的小马达时,驱动模块的12V和5V都接单片机的5V,GND一定得接单片机的GND。第一排6个排针接单片机的IO口就可以了。其中IN1到IN4为马达逻辑输入,控制其正转和反转。以左边马达为例当IN1=0,IN2=1时为正转。IN1=1,IN2=0时为反转。待机则全为0,刹车则全为1。ENA和ENB为两马达的使能(调速用)。

2当接入7~12V电压时,正5V不需要接电压,其可以输出5V的电压供单片机使用。中间那个接单片机的GND。


3当输入的电压大于12V小于24V时,需要拔掉电源旁的跳线帽,5V端需要接入5v的电压,GND还是接GND。
下面是我写的驱动代码(51单片机)

#include<reg52.h>
#define uint unsigned int
sbit ENA=P3^5;
sbit IN1=P3^6;
sbit IN2=P3^7;
void delay(uint n){uint x,y;for(x=n;x>0;x--)for(y=114;y>0;y--);
}
void Speed(uint a) // 调节范围0~100
{ENA=1; //使能转delay(a); // a越大,延时越久,速度越大ENA=0;  // 使能停delay(100-a);// 类似
}
void main()
{ while(1) { // 反转IN1=1;IN2=0;Speed(70);}
} 在这里插入代码片

L298N 驱动电机与单片机的线路连接图相关推荐

  1. L298N驱动电机+pwm

    目录 一.L298N驱动电机 二.pwm波输出--电机转动 pwm参数 pwm参数计算 输出比较 pwm基本结构:运行控制 → 时基单元 →捕获/输出比较通道 时基单元 捕获/输出通道的输出 STM3 ...

  2. PIC单片机PIC18F26K80中断优先级图

    上图中,高优先级为红色线的上半部分,低优先级为红色的下半部分.其中一个中断源在上半部分和下半部分都有的,表示它既可以设为高优先级,也可以设为低优先级.如TMR0(定时器0)在上半部分和下半部分都有:而 ...

  3. L298N驱动直流电机转动

    仿真线路图: 代码: #include<reg52.h> sbit ENA=P3^5; sbit IN1=P3^6; sbit IN2=P3^7;void delay(unsigned i ...

  4. 基于51单片机的蓝牙控制小车的简单实现(有源代码,无图) (上篇)

    1. 简介 这是2016年底两周时间做的一个蓝牙小车,它分为上下两篇,本文是上篇.原本是发在了http://bbs.elecfans.com/ 的,不过由于我的博客都在CSDN上,因此我就把它们重新复 ...

  5. 【51】基于51单片机的蓝牙控制小车的简单实现(有源代码,无图)

    原文地址:http://bbs.elecfans.com/forum.php?mod=viewthread&tid=544143 此帖子现在有一个后续版本,实现了手机端的蓝牙程序控制小车运动以 ...

  6. lj245a引脚功能图_技术文章—教你快速读懂单片机时序图

    我们都知道在学校是通过铃声来控制所有班级的上下课时间,那个单片机是通过什么样的办法进行取指令,执行指令和其它操作的呢?在这里引入了一个时序的概念: 一.时钟电路 单片机时钟电路有三种方式: 1.单片机 ...

  7. adc0809引脚图及功能_80C51单片机的引脚及其功能介绍

    首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍. 单片机的40个引脚大致可分为4类:电源.时钟.控制和I/O引脚. ⒈ 电源: ⑴ VCC - 芯片电源,接+5V: ⑵ VSS - 接 ...

  8. arduino uno r3单片机封装图_单片机控制的OLED简易电子表原型

    在多年以前,我刚开始学单片机的时候,就想着要用51单片机加上0.96英寸的OLED DIY一个电子表,但是可惜当时水平有限,没能实现.现在我早已玩转了STM32,准备向ARM9进发,突然想到了当年的想 ...

  9. hc05与单片机连接图_lcd1602接线图_lcd1602与单片机连接图

    lcd1602液晶屏在很懂工业产品上都有应用,LCD1602能够能够同时显示32个字符,价格便宜,编程简单而且稳定可靠.lcd1602液晶屏是一种图形点阵显示器,显示原理简单易懂,都是液晶屏内部的液晶 ...

最新文章

  1. 【译】表变量和临时表的比较(转)
  2. Nilearn中的基本操作和查看
  3. 数据库-优化-pt-kill-授权-数据
  4. C++内存日志系统(一)
  5. WebSocket开发说明文档
  6. 基于R语言地理加权回归、主成分分析、判别分析等空间异质性数据分析
  7. java利用poi为excel添加图片水印
  8. ubuntu配置全局系统代理
  9. javascript基础常识问答(三)
  10. 软件工程(3)微信抢票应用个人总结
  11. Linux应用程序动态更改用户ID
  12. tomcat各版本下载
  13. b与b不同(b和B的区别)
  14. 【Pandas处理CSV】Error tokenizing data. C error: Expected 1 fields in line XX, saw XX
  15. 提升效率:优化Java代码的35个小技巧
  16. matlab lpc求共振峰频率,共振峰检测算法研究与实现
  17. 穿越NAT的SDWAN技术实现(下)
  18. powerpc 配置ddr3
  19. 自然语言理解(NLU)相关微信小程序大全
  20. 学习笔记四.基于HAL库的stm32f103硬件读写EEPROM(CUBEMX)

热门文章

  1. 如何从零打造一把专属的 “客制化机械键盘” —— 个人指南来啦
  2. applovin 面试经验
  3. (转载)VC的内存泄漏检查
  4. 数据库之查询表student——查询计算机系年龄在20岁以下的学生姓名
  5. 1.1 本手册的结构
  6. geotools 可视化,具有无状态渲染器
  7. 审稿过程中的一些人名(EIC,AE,ADM)
  8. SEOer在创业团队6个月的故事
  9. 虚拟机命令里面的光标不动了怎么办_专治VMware各种不服之虚拟机开机黑屏、蓝屏...
  10. python中文分词统计_python 中文字数统计/分词