我用51单片机连接L9110驱动电机。单片机的I/O口本来输出的是高电平,为什么一连接L9110就被拉到了0.3V?

作者&投稿:机芝 (若有异议请与网页底部的电邮联系)
51单片机连接L9110~

用光耦、非门、上拉电阻或者直接连接都行啊。


没见过你怎么做的,但我怀疑你选的I/O口能输出电压吗,不会是高阻态吧。

正转与反转输入信号不能同时置为1;
P3^4=0;p3^5=0;不转;
p3^4=0;p3^5=1;转动;
p3^4=1;p3^5=0;转动;

首先,确定你的9110是好的,是否你接的那个引脚对地短路了
其次,你确定你接的L9110的引脚是对的,不是接到其他输出低电平的引脚了
这两个问题都解决了,那可能就是单片机驱动能力不够了,说明你的原理有问题

是你连线的问题。。自己检查下是否连接到地线上面去了

要接光耦隔离的

I/O口是否要上拉电阻

I/O设为推挽输出就好了


要设置51系列单片机串口工作于所需工作方式,应是对哪个专用寄存器进行...
控制51单片机串行口的控制寄存器共有两个:特殊功能寄存器SCON和PCON。下面对这两个寄存器各个位的功能予以详细介绍。1.串行口控制寄存器SCON 串行口控制寄存器SCON的格式如表4.4:SM0、SM1:串行口4种工作方式的选择位。SM2:允许方式2和3的多机通讯控制位。在方式2或3中,如果SM2置为l,则接收到的...

51单片机led呼吸灯代码
这位朋友你好,51单片机,如果他的呼吸灯代码,你可以参考他的使用说明书,也就是说他技术指导说明书上会有表达。

我想问一下用过51单片机做智能小车的朋友们,我用的是l9110s驱动...
电池有电没有,电池和电路间的焊点是否有虚焊,线是否断路,电路的电源部份是否有故障,是否电路功率太大,电池一上去就用完了等等,当年我我们玩智能小车的时候,也是问题多多,一个一个排除就好了

跪求51单片机交通灯编程 请帮下谢谢
0 P3。1 P3。2为记通过车辆数目的数码显示位选口依次为百 十 个 位 P3。6 P3。7为显示时间的数码管的位选 分别依次为 十 个位 P3。3 为外中断口(两个检测车辆闯红灯的光电开关通过二与门相连与门输出接到P3。3口当有中断产生时蜂鸣器响) P3。5 为记数脉冲的输入口 P0口为...

用89c51单片机写一个数码管显示HELLO的程序,是在一个七段数码管上依次...
sbit led1 = P1^0;sbit led2 = P1^1;sbit led3 = P1^2;sbit led4 = P1^3;sbit led5 = P1^4;sbit led6 = P1^5;sbit led7 = P1^6; \/\/看清楚自己的管脚,不一定对应,这里采用P0对应段选 code unsigned char led_paly[5] = {0x76,0x79,0x38,0x38,0x5c};\/\/ H E L L...

用51单片机做一个LED显示的电子钟
用89C51设计LED电子钟6个数码管显示时分秒,要求通过键盘输入初值,打上开关K1时允许设定时间,按下开关K1时开始运行显示时间,K2用做选择是24小时制还是12小时制答得正确又快的可以获... 用89C51设计LED电子钟 6个数码管显示时分秒,要求通过键盘输入初值,打上开关K1时允许设定时间,按下开关K1时开始运行显示时间,K2用...

用51单片机来实现对某个引脚出现高电平次数的计数
\/\/main.c#define uchar unsigned char#define uint unsigned intsbit level = P1^0;int num,num3,num2,num1,num0;void DelayMs(uint ms){ unsigned int i,j; for( i = 0; i < ms; i ++ ) for( j = 115; j > 0; j --);}void main(){ LcdReset(); num = 0; while (...

用51单片机设计一个电子钟
巧了,国亲无聊做了一个玩玩,给你看看把,其实电子钟挺简单的,下面是程序:include<reg52.h> define uchar unsigned char define uint unsigned int sbit ch=P3^2;sbit key=P3^5;sbit key1=P3^4;uchar t0,numn,numy,numr,nums,numf,numm,sw,w,q,b,s,g,sw1,w1,q1,b1,s1,g1,rq...

51单片机做数字电子钟
 画出程序流程图,编写程序,硬件连接调试,直至正确。 编写课程设计报告。 3、给定条件 在Dais-52PH+单片机实验箱中,有一片8155芯片用于扩展3×3键盘,还具有6位LED数码显示器,可分别用于按键和显示控制。 在PC机上调试可使用MCS51仿真开发系统。 数字电子钟的工作过程为:从00:00:00(时:分:秒)开始计时,...

51单片机如何利用IAP实现数据掉电不丢失?相应程序怎么写?
支持IAP的单片机类型比较多,请提供具体型号 以IAP15F2K61S2为例(STC官方代码)\/\/IAP特殊功能寄存器:sfr IAP_DATA = 0xC2; \/\/IAP数据寄存器sfr IAP_ADDRH = 0xC3; \/\/IAP地址寄存器高字节sfr IAP_ADDRL = 0xC4; \/\/IAP地址寄存器低字节sfr IAP_CMD = 0xC5...

青山区18533066257: 我就用51单片机和l9110这么连接的可是电机驱动不了, -
释罗托西: 程序不对啊,步进电机没有驱动,下面给你一段程序,写入你的程序中试试:uchar code motoz[4]={0x01,0x04,0x02,0x08}; //步进电机正转顺序编码 uchar code motof[4]={0x08,0x02,0x04,0x01}; //步进电机反转顺序编码#define MOTOR P3 for(i=0;i { MOTOR=motoz[i]; //P3驱动 delay(800);

青山区18533066257: 我就用51单片机和l9110这么连接的可是电机驱动不了,
释罗托西: 程序对啊步进电机没有驱动下面给段程序写入程序试试: uchar code motoz[4]={0x01,0x04,0x02,0x08}; //步进电机正转顺序编码 uchar code motof[4]={0x08,0x02,0x04,0x01}; //步进电机反转顺序编码 #define MOTOR P3 for(i=0;i<4;i++) //4步循环 { MOTOR=motoz[i]; //P3驱动 delay(800);

青山区18533066257: 我想问一下用过51单片机做智能小车的朋友们,我用的是l9110s驱动电路, -
释罗托西: 电池有电没有,电池和电路间的焊点是否有虚焊,线是否断路,电路的电源部份是否有故障,是否电路功率太大,电池一上去就用完了等等,当年我我们玩智能小车的时候,也是问题多多,一个一个排除就好了

青山区18533066257: 用单片机连接9110驱动电动机.为什么9110驱动电动机需要触碰一下Ib电动机才开始工作.电路中有用max471检 -
释罗托西: Ib是减速电机吧,因为需要启动力矩,是否启动力矩给小了所以需要你帮助它启动啊一般来说电机在启动时需要根据...

青山区18533066257: 我用单片机最小系统和L9110H桥芯片驱动电机,开始单片机输出低电平电机不转,通过红外遥控让单片机 -
释罗托西: 你好!用万用表测一下电机控制口的电压,看看两个状态各是多少V

青山区18533066257: 51单片机连接L9110怎么编程
释罗托西: 你要控制电机正反转?看L9110的PDF就行了

青山区18533066257: 单片机通过电机驱动芯片LG9110来连接电机,接上后单片机整个工作都不正常了 -
释罗托西: 很简单,加入光耦进行隔离,把单片机的电源和电机电源分开!这样就能将单片机部分和电机驱动部分完全隔离,干扰完全解决.光耦参考型号 TLP521—4.

青山区18533066257: 51单片机的L9110的驱动模块驱动不了微型直流电机? -
释罗托西: 1占空比发大点,2你看一下电机转的时候,供电电压是不是被电机给拉低了.

青山区18533066257: 用L9110控制直流电机可以实现调速吗,还是只能实现正反转,可以的话要怎么做呢 -
释罗托西: 如果要正反转控制u驱动电路做个全桥的控制占空比nr50%的话就停止了!

青山区18533066257: 单片机输出PWM波IO口,可以直接接H桥驱动电路的输入信号吗?? -
释罗托西: 如果单片机输出电压合适,应该可以驱动9110,9110的两个输入都是TTL/CMOS兼容的,3.3V~5V的单片机都可以.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网