我有一个电脑电源,要用12V的那个输出供给一个ULN2003A来驱动一个12V的步进电机,但是电源上面写的是8A。

怎么办?查资料,ULN2003好像最大承受500mA..请问,应该怎样加电阻?加多大的电阻?怎样计算?
这个电机ULN2003估计是驱不动了…500ma太小了…用电脑USB供电能转,但没有任何意义力距太小

12V的电源不算高,ULN2003A可以承受。在程序上做点文章,也就是说把频率提高一点(30K以上),利用步进电机的电感(反向电动势)来限流。如果你不会处理程序,那就串个25欧姆5W的水泥电阻于步进电机电源(+)线上。不过这样处理之后虽然IC保护到了但电机的输出力矩很小,做做试验还是可以的。

看来你对程序上做文章真得不会。你这样做,假你想对A相通电1毫秒,那么你通0.02毫秒,再断开0.02毫秒,再通电0.02毫秒,再断开0.02毫秒,重复25次。实际运运中,占空比是有讲究的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-04
26除以4等于5余6
第2个回答  2011-09-25
看一下步进电机额定电流,开关电源够用了,关键是ULN2003A能否承受步进电机的功率,要在ULN2003A供电脚上加限流电阻。
第3个回答  2011-09-25
电源8A不要紧,关键是电机的电流是多大

能跟我说下ULN2003A的详细工作原理吗?
实际上,ULN2003A常用于驱动步进电机,这时步进电机的驱动部分是有电压的,当把OUT与步进电机驱动相连时,由于OUT的高阻态,输入的低电平并不会对步进电机产生影响,步进电机保持为高电平。回过头再看一下当ULN2003A的输入电压是高电平时,由于OUT相当于是接地,因此步进电机的的驱动部分的电是接到了地。输...

ULN2003A 是什么芯片?ULN2003A 芯片工作原理,一文全部带你搞定_百度...
ULN2003A是一款16引脚IC,由7个达林顿对(每对受抑制二极管保护)组成,因此能够处理最多7个负载(可能是电感性的)。在单个ULN2003芯片中有7个驱动器,因此最多可以控制7个负载。每个达林顿对可以处理最大500mA的负载,而峰值为600mA。同样,每个达林顿对的最大输出电压为50V。ULN2003A的引脚排列图如下:...

ULN2003A可不可以驱动小功率步进电机(四相五线),其原理是什么?_百度...
可以的。ULN2003内部是达林顿管结构,进行电流放大。最高电压50V,最大电流500MA,一般用来驱动继电器、步进电机。没有什么原理了,里面就是三极管的。你在输入送低电平,输出就是高电平。相当于非门。2003是7个通道的,如果不够可以选2803,它是8个通道的,电气参数一样。

用单片机控制步进电机,用的是芯片ULN2003A,单机可以运转,但电路方面还...
4mA的电流,是很难让电机转动的。如果你写程序有点功底的话就取消R1--R4,假若你软件功底一般的话就把R1--R4改为30欧姆左右。(此电路中单片机出高电平时对应的绕组得电,你的软件要与之对应)

请问能用ULN2003A控制24V的步进电机吗???控制器是AT889S52单片机。步进...
完全可以的哦 不用耦合的 ULN2003的 IN端接单片机的引脚 OUT步进电机 2003的公共端COM接到24v 这样就可以控制了的 2003本来是个复合的达林顿管子 内部就相当于耦合了 专门可以用来驱动低于50V的负载的 你找个ULN的数据手册看看典型应用就知道怎么用了 ...

我的一个51单片机 ULN2003A驱动5线4相的步进电机 找了半天还是不知道哪...
电机驱动有讲究的,最好的办法就是用示波去去跟踪脉冲,看你是想走八拍的,如果你没做过,可以先走4拍试试,如果有脉冲,你就看一下是不是频率太高了,来不及反应。

怎么用ULN2003控制5V继电器?
首先,你要将ULN2003供上电,5V、6V等等的都行,详细的去查下2003的资料。然后你要给2003的输入脚接上你所需要的逻辑电平信号,2003是反逻辑输出的,且2003输出的灌电流较大(也就是说输出0电平的时候驱动能力比输出1电平时驱动能力强)。我建议这样,继电器一般有两个引脚是控制端,你将其中一个直接...

...一个按键实现步进电机的正反转?驱动芯片用的是ULN2003A
在程序里定义一个位变量flag,按下按键时对它取反,若flag为1则正转,为0则反转,就可以了

电机驱动电路用L298N和ULN2003A有什么不同呢?哪个更好一些呢?_百度知 ...
正反转的选择引脚,这些引脚可以用TTL信号来驱动,也就是说可以用单片机来控制。Uln2003A是一个达林顿管阵列,有7对输入输出,可以放大信号,将单片机输出的TTL信号放大到可以驱动马达转动的电流强度。综合两种都应该配合单片机用。至于电压的大小问题,建议你到网上下载相应IC的规格书看,很详细。

ULN2003a接3相6拍步进电机上电会随机发烫
ULN2003输出为1,电机绕是不通电的,因此初始值不是导致大电流的原因。工作时ABC是按A-AB-B-BC-C-CA-A轮流通电的,因是轮流,也不易过热。发热的可能原因:停止时有一或两个绕组长期通电。解决问题方法:1.停止时置motora,motorb,motorc为0,但无锁定力矩。2.停止时关闭24V电源,而由另一5V...

相似回答