L298怎么接单片机?

买了几个模块,L298N 还有 UL2003 求教下接线方法
主要控制2个步进电机,1个是12V的,1个可能是12V或者24V的
最好把接电源的方法也说下,谢谢,有图最好
我希望可以直接插家里电源的,需要稳压模块么?还是变压器?
我是新人,下面是图
主要是电源线啊,我不知道电源该怎么接
是不是准备2个电源,还是3个?
电机如果1个12V的,1个5V的,
是不是得准备2个电源,1个5V供单片机,1个12V供电机?
线呢?怎么接

如下图,输入输出一一对应:


  L298是一款单片集成的高电压、高电流、双路全桥式电机驱动,设计用于连接标准TTL逻辑电平,驱动电感负载(诸如继电器、线圈、DC和步进电机)。L298提供两个使能输入端,可以在不依赖于输入信号的情况下,使能或禁用L298器件。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-28

ULN2003很简单,输入输出一一对应就可以了。

追问

主要是电源线,我搞不清楚,是不是得准备2个电源,1个5V,1个12V?
L298N跟UL2003接12V的,单片机接5V的,对么?

追答

是的,步进电机需要12V或24V,单片机需要5V

追问

我把IN1~IN4 接到 IO口 P1.0~ P1.3
电源我有1个9V电池,我就接了降压模块,输出5V到接到UL2003
所以我就拿了个5V的步进电机打算测试下,可是程序没写错,为什么就是不转呢?

这中间哪错了、。?

追答

9V 电压太低,一般步进电机需要24V。

追问

可这个电机就是5V的啊,而且ULN2003 最高也才12V

第2个回答  推荐于2018-03-08
虽然我了解这些东西,比如UL2003说白了是反相器,内部是复合晶体管,即达林顿管。你输入高时,输出为低。输入低的时候,内部是集电极开路的,需要你在输出端接上拉,那样才能输出高。
L298用来驱动步进电机用,电流输出大,驱动能力强。你直接上实物图是不行的,芯片清楚,毕竟板子的走线不清楚,建议把电路图贴出来才行。本回答被网友采纳
相似回答