本月累计签到次数:

今天获取 积分

10

只有一个电机接口的单片机能不能接上两个电机呢?

只有一个电机接口的单片机能不能接上两个电机呢?
已邀请 :
理论上没有问题。比如电机侦测到不同的脉冲,电机就做不同的动作,或者高低电平来确认状态。 起决于程式的编写和外围电路的设计
 
3

yuquanyou

赞同来自 : 长征 欢乐测试5 Gaoshenghan

看你怎么用,怎么接,电机参数是否一致等,问题太模糊 了。
2

Gaoshenghan

赞同来自 : 欢乐测试5 测试#145

权且认为你的两个电机都是相同的两线直流小电机,单片机出来的信号线有两根。
对于你的提问,答案是肯定的,即单片机出两根线可以分别控制两个直流电机的停转。方法如下:
购买一个L298电机驱动模块,如图:
L298驱动模块.jpg

两个电机分别接在L298的输出A、B上,逻辑输入四个端子接0101的常态电信号,单片机出来的两根信号分别接在通道A、B的使能上,接好电源、地线就可以了。
逻辑输入接0101常态信号时,其实就决定了两个电机的转向不能更改(即电机只能朝一个方向转动),单片机出来的两个控制信号分别接在A、B的使能上,就可以单独控制两个电机的停转。
总结如下:
两个电机的正反转、停止总共对应9种状态,而单片机2路常态输出只能对应4种状态,显然这是不够使用的,而上面的解决方法是在牺牲掉电机正反转的功能切换下实现的,总之不够完善。
另外、楼上说的单片机发脉冲波形来控制,笔者认为不妥,因为直流电机不具备对波形的甄别能力,也就是这样根本给不了电机启动信号。如果你的单片机确实只剩两路信号给两个电机用的话,那只好再加一块单片机,即原来单片机的两路输出给新加的单片机作为输入,原单片机发波形信号,新加的单片机(有足够的管脚)分析指令后就能单独控制两个电机的正反转及停止了。
 

要回复问题请先登录注册