为什么L298的IN引脚会拉低单片机的输出电压?P2.0输出高电平,接在IN1上居然输出为0。

来自:    更新日期:早些时候
程序中我让P2.0引脚输出高电平,为什么单片机却输出-0.5V左右?换到实验板上测试却输出正确.~

输出没有高电平,一般来说是管脚的工作方式没有设置好。要想输出高电平,需要将管脚设置成推挽输出模式。或者设置成开路输出模式,外部接上拉电阻。你说的情况,很可能是开发板上有拉电阻,而你自己的电路没有上拉电阻。

晶振晶振,是振的。用万用表测到的电压,是一个高频交流信号的平均电压,另外,万用表测量时,会影响到晶振的信号,导致晶振信号的振幅发生变化。所以,你测晶振管角的电压,只能拿来做个参考,要想具体的看,还是要用示波器,当然,示波器也会影响晶振信号,具体还看你示波器的输入阻抗,超高,影响超小。

STC的下载程序是ISP方式,计算机通过串口与STC内部的固件程序进行通讯,将代码数据发送给单片机,单片机在内部进行写操作,实现代码的烧录。如果出现报错,一般是通讯不成功,重点检查这部分,另外还是可能是参数没配置好,对照手册检查设置。

要看你供给L298N的5V是用另外的电源还是从MCU引出的电源。
L298N供电的5V如果是用另外电源供电的话,(即不是和单片机的电源共用),
那么需要将单片机的GND和模块上的GND连接在一起,只有这样单片机上过
来的逻辑信号才有个参考0 点,电机才会正常工作,此点非常重要。

你用万用表测量一下L298N的这个输入端口对地电阻有多大,如果很小的话,有可能是这个芯片本身有问题了。51单片机的IO口除P0外都是内部弱上拉模式,拉电流能力很差,也就1mA左右吧,普通51单片机没有推挽模式,增强型的比如STC12系列有推挽模式拉电流能力据说能达到20mA。

按照资料看,你这么接应该没错.估计是干扰,把+5V和+24V与GND间接入100nF 电容看看。
如果没有改善,再试试输入接另外一组即IN3和IN4,ENB,如果正常,就是原来那组坏了。否则,就只能换一片L298了。

别急,单片机输出端口接10k上拉电阻试试看,不行的话端口设成强推再试试。(只是不知道单片机可以不)

这个问题,我完全不懂啊,完全是为了抽奖凑数的

你意思是加个旁路电容吗?100nf?其他容值可以吗?
对供电加电容防止干扰,推荐用100nF,其他小容值的也可以。

接了10K上拉电阻还是不行,U4的IN1和IN2都是2.3V左右,U7的IN1和IN2都是3.8V左右,两个的使能端都正常。
这个电机驱动芯片没用个,不知道太多,但还是怀疑由于种种原因U4拉流太多,普通51不能满足拉高的需求,一直在玩STC,感觉他的推挽输出挺给力的,应该能驱动,不知道你用什么单片机,可能帮不到你但还是祝成功。

谢谢,我用的STC89C52RC,好像不能推挽输出是吧?你说的推挽输出的是哪些型号?和我用的这款兼容吗
STC12C****的,到他的官网看看资料。


为什么L298的IN引脚会拉低单片机的输出电压?P2.0输出高电平,接在IN1上居然输出为0。视频

相关评论:
  • 14737113648为什么L298的IN引脚会拉低单片机的输出电压?P2.0输出高电平,接在IN1上...
    赵真衬你用万用表测量一下L298N的这个输入端口对地电阻有多大,如果很小的话,有可能是这个芯片本身有问题了。51单片机的IO口除P0外都是内部弱上拉模式,拉电流能力很差,也就1mA左右吧,普通51单片机没有推挽模式,增强型的比如STC12系列有推挽模式拉电流能力据说能达到20mA。

  • 14737113648L298N的使用方法
    赵真衬1. 特性与功能:L298N是双全桥驱动器,支持5V-35V电压,最大输出电流2A,内置保护二极管,四端口输入和输出,以及4.5V-5.5V的控制电压。重30克。2. 引脚说明:L298N有15个引脚,包括IN1-4的输入控制端,OUT1-4的电机驱动端,EN1-2的使能端,VCC电源和GND地。确保正确连接每个引脚。3. 接线...

  • 14737113648急!L298N电路的问题
    赵真衬首先检查电机,有没有短路,直流电阻应该大于4欧的,再检查驱动芯片在驱动电机时,的电源输入引脚处的电压是否正常,如果都正常,那问题就在驱动芯片上了,再次确认PWM脉冲的输出情况,如果都正常那很有可能是驱动芯片损坏了,建议你更换芯片。。

  • 14737113648电机驱动芯片L298n,out1\\out2与地之间电压正常且不同相差较大,使能端接...
    赵真衬芯片的其他两个引脚与out1\\out2对应的in1\\in2需要输入一组高低不同的电压,即当in1是高电平时,in2为低电平,反之亦然;不同的组合使电机转向不同。

  • 14737113648求助:直流电机驱动的问题。L298N驱动直流电机,电机不转。
    赵真衬回答:L298有两组h-bridge ,1和15脚都应该有一个小阻值和适当瓦数电阻接地的。

  • 14737113648下图是L298N驱动直流电机电路图,想请问下那8个IN4001二极管起到的作用...
    赵真衬二极管是限制输出幅度的。当输出高于+5V时上边的二极管导通,使输出箝位在5V+VD上;当输出低于0V时下边的二极管导通,使输出箝位在-VD上。

  • 14737113648如何通过PWM调节占空比来调速(L298N)?
    赵真衬然后就设置IN1脚所对应的PWM了,其通过改变占空比的大小来进行调压的,这样就能控制电机的转速了。当然你的占空比若是过小的话,这样对应的电压输出很小,电机可能会不转的。至于为什么其能调压,还是回答的第一句的话,弄懂占空比及PWM,自己想下就OK了,这样你会获得更多知识的 ...

  • 14737113648最近做了一个l298N用于驱动直流电机,底下附有连接图,大神们看看为啥电机...
    赵真衬L298N的第4、9脚的电源有没有都接上去。电源、电流要够大,但电流不能超过2A,不然是不会走的。电路没什么问题,程序对的话,就看一下电源是否接对了。9脚+5V是要从单片机接过来的,4脚的电源可用电池盒接进去。

  • 14737113648l298n电机驱动模块原理图
    赵真衬1、将numbers的引脚3和4连接到L298模块的引脚IN1和IN2(逻辑输入)。2、将10ENA引脚(通道A使能)电机连接到OUT1和OUT2输出端口。3、将控制面板上的GND和VCC分别连接到L298N驱动模块上的电源GND和板载5V使能。4、输入代码。5、输入第二部分代码,完成。

  • 14737113648L298N和51单片机的连接问题??请问需要加上拉电阻么?
    赵真衬L298N驱动一般的直流小电机还是绰绰有余的,单片机你接的是哪个口,P0口的话需要上拉电阻,别的口是不需要上拉的,另外你可以看一下298的手册,最大输出电流是多少,另外还有298的电源功率够不够,这些都需要确认的。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网