
做了个l298n驱动电路,输出有电压,但接上电机不转,是不是电流太小了?整流二极管是1n4148
4脚输入电压是电压器给的12V,L298n两个输出电压都为12v,但是接直流电机就是不转,后来改成5v,也一样不转。我按照原理图检查了一遍,各处的电压都正常。感觉二极管选...
4脚输入电压是电压器给的12V,L298n两个输出电压都为12v,但是接直流电机就是不转,后来改成5v,也一样不转。我按照原理图检查了一遍,各处的电压都正常。感觉二极管选错了,望高手指点!
这是我当时编的测试程序,
#include <reg51.h>
sbit p00=P0^0; //**接ENA**//
sbit p01=P0^1; //**接ENB**//
sbit p02=P0^2; //**接IN1**//
sbit p03=P0^3; //**接IN2**//
sbit p04=P0^4; //**接IN3**//
sbit p05=P0^5; //**接IN4**//
void main()
{
while(1)
{
p00=1;
p01=1;
p02=1;
p03=0;
p04=0;
p05=1;
}
}
这里面是1n4007,我用的是1n4148 展开
这是我当时编的测试程序,
#include <reg51.h>
sbit p00=P0^0; //**接ENA**//
sbit p01=P0^1; //**接ENB**//
sbit p02=P0^2; //**接IN1**//
sbit p03=P0^3; //**接IN2**//
sbit p04=P0^4; //**接IN3**//
sbit p05=P0^5; //**接IN4**//
void main()
{
while(1)
{
p00=1;
p01=1;
p02=1;
p03=0;
p04=0;
p05=1;
}
}
这里面是1n4007,我用的是1n4148 展开
4个回答
展开全部
L298电机驱动模块一般只能驱动小电流的直流电机,如果按着电路图连接没错应该也能驱动。一起我做了一个驱动模块用的二极管是IN5819,光耦用的是TLP521-4,你换一下看能行不。现在驱动电机最好用,更好的芯TD340,或者BTS7960B.
展开全部
二极管用这个应该可以的,这里的二极管主要用来保护L289N用的,为续流二极管。我想是不是你R1,R2没有接好的原因。因为它们没有接好,即使有电压,没有形成回路电机也不会转的。
你可以断开R1与R2,当给L289N加上控制命令后,你可以测量一下第1管脚和第15管脚上的电压是否等于VS,如果没有则证明回路没有形成,估计就是断线或者L289N坏掉了。
你可以断开R1与R2,当给L289N加上控制命令后,你可以测量一下第1管脚和第15管脚上的电压是否等于VS,如果没有则证明回路没有形成,估计就是断线或者L289N坏掉了。
追问
我把R1、R2去掉后,1脚跟15脚直接接地,电机可以转了。
追答
那就证明你之前R1,R2有问题或者没有接好。
本回答被提问者采纳

你对这个回答的评价是?
展开全部
太专业了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把图发上来帮你看看、
更多追问追答
追问
发上去了,
追答
你的电机是步进电机么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询