微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 最小单片机系统 驱动l298n

最小单片机系统 驱动l298n

时间:10-02 整理:3721RD 点击:
测得out1 out2  电压4.19V
接上直流电机 电压变为0 没反应 实验板试验没问题
按经典电路连接的
7805 把 12V 转为5V 工作时 输出电压 4.33V
程序也很简单
#include<REG52.H>
#include <INTRINS.H>
#define uchar unsigned char
#define uint unsigned int
void delay1(int ms);
sbit leftA=P1^0;
sbit leftB=P1^3;
sbit rightA=P1^4;
sbit rightB=P1^5;
sbit led1=P3^3;
sbit ena=P1^2;
sbit enb=P1^1;

/******************主函数******************/
void main()
{
ena=1;
   led1=0;
leftA=0;
leftB=1;
}

L298N是引脚一个高,一个低,电机才会转。

是的没错!
在开发板上 连接l298n就能驱动
自己做了个最小系统+l298 就不行

电路有问题 298n GND 忘记接了!
现在有个新问题
按下开关后 轮子一顿一顿的 就是单片机 在重启 怎么回事?
额外加个5V 电机就能转了,转一会 把额外并联的5V去了 不管开关电路 都没问题!
拔了电源 再插上也没有问题!
但是拔掉电源时间长点 ,在开电路,又开始 电机 一顿一顿的了!

电压输出不够5V 我在输出并联个330uf的电解电容!
输出就够5V了!

留待以后学习之用

.好像那个共地问题很重要。

我也在学这个,问题还是多,慢慢来吧

能不能看看那你的电路图?

路过

路过,看看,,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top