这篇文章解释了一个简单的编程反向正向电机电路,用于实现玩具应用。这个想法是马修先生提出的。
技术规格
我是一个新的追随者,你的网站,这是一个伟大的资源!
我需要你帮我设计一个电路。
我女儿在学校有一个项目,那是一辆机动车辆。我想能够建立一个2级定时电路,其中一个瞬时开关将激活一个前进运动几秒钟。
然后反转极性以逆向动作几秒钟。电机电压为3V。如果您可以协助此构建,这将是非常有帮助的。先感谢您。
马蒂。
设计
建议的电机玩具电路具有使用顺序延迟定时器电路的自动正反向驱动功能,可在下图中显示:
参考上图,T1,T2阶段以及相关组件形成一个具有与期望电动机反向正时周期对应的振荡器频率周期的异形多程度。
Tip127级是用于启用电路的按钮开始的锁存电路。
IC 4017执行包括Q1 ---- Q4的晶体管驱动器级的向前和向后脉冲。
晶体管驱动器配置为h桥,以促进电机的反向前进运动,以响应从IC 4017输出接收到的触发器。
通过下面的解释可以理解电路:
瞬间按下按钮时,T3通过开关接收到一个短接地脉冲,该开关启动晶体管将其打开,并向电路提供一个正脉冲。
初始化触发器导致IC 4017引脚4出现逻辑低电平,即使在按钮被释放后,仍将T3保持并闩锁在一个牢固的ON位置上。
同时引脚15还接收一个正脉冲重置IC,使得PIN3以逻辑高开头。
利用PIN3最初沿特定方向上致动H桥和电动机,这取决于桥网跨越电动机线的极性。
现在T1和T2开始计数,当它们设定的时间结束时,pin14从T2的收集器接收到触发脉冲,迫使pin3的高逻辑移到pin2。
上述情况立即恢复h桥极性,并导致电机启动相反的运动过程,直到下一个脉冲pin14的IC到达。
一旦在IC 4017的pin14处检测到后续脉冲,IC的pin2处的高逻辑现在向前移动一步,并在IC的pin4处稳定。
然而,由于引脚4与T3相关联,在该引脚的一个高开关立即关闭T3,从而打破闩锁和关闭整个电路的电源。
玩具电机电路现在完全关闭,直到再次按下按钮。
0.1UF电容器应与R2并联连接,使得每次电源在T2触发器上首先接通,并且能够以设定的时间间隔来正确实现系统。
视频校对
调整时间延迟
通过改变R2/R3或C1/C2或这两对的值,可以根据用户偏好设置或调整时间间隔。
虽然这里的电路是作为一个玩具来实现的,但它可能有许多有趣的工业应用,并可以修改来执行几个用户指定的程序机器激活。
是的,这很奇怪……
我试着把每一边的底座(TIP122/126)放在一起,把一个1K电阻放在pin2和第二个1K到pin3。现在它可以工作(也可以反过来),但晶体管仍然过热。
我可以看到的唯一可能的问题是PIN2 / PIN3转换之间的死时间。在4017中,转换可能没有适当的死区时间......当所有晶体管完全偏离时,PIN2 PIN3切换之间的短暂时刻......这确保了所有晶体管即使在过渡时段期间的微秒也不会在一起进行。
你可以尝试使用IC4047相反,它具有内置的所有功能,只需在输出引脚上配置IC并连接H桥,并且希望您可以立即获取结果......
嗨,谢谢你!
这正是我正在寻找的,但请帮助我(新手警报)
我可以使用:
–pnp 2N2907(代替2N2907)
npn 2N4401(而不是2N2222)
- CD4017(而不是IC4017)
- TIP126(而不是TIP127)
-引脚15的0,22uf电容-必须是陶瓷的吗?如果可以,我可以用22pF吗?
-你方案上的“IC”是指pin 8,对吗?
不客气!是的,这些等价物是完美的,尽管电机驱动器晶体管额定值将取决于电机规格。对于所示值,电机额定电流不应超过200mA
所以我不知道我做错了什么
我已附加3-6V 75mA齿轮直流电机。输入:3,2V 1500mA
现在我使用电解0,22f电容器:负引脚15,加引脚16。我应该用陶瓷吗?
当我按下按钮时,我只看到照明(左)一个LED。
请先做以下测试电路,如图所示连接3个led。所有这些led必须以各自的速度闪烁:
对于1500 mA的马达,驱动晶体管可能很快烧坏....要么你应该改变与TIP122和TIP127晶体管或改变电机到200mA电机
....这个测试电路请使用6v而不是3v
谢谢,我试试吧!
顺便说一句。我的电机只有75mA 3V-6V。只有一件事我不能改变。
好的,没问题,我把电池规格误读成了马达规格…。
结果:新LED和一个LED在NPN侧亮起,即所有......但是当我向R1,R2和C1(如C1等相同的方向为R1,R2和C1添加)时!新的一个LED闪烁,H-Bridge侧面的LED也在切换。但是,电机仍然不会移动。
顺便说一句。我意识到在我的第一个问题中我犯了错误,实际上我用了两个2N3906而不是2N2907。
所以直流电动机输出可能较低?
因此,看起来你的晶体管不稳定,4017开关良好,除了必须仔细观察的电桥。
也可以使用2N3906代替2N2907,因为两个都是PNP,但电流差除外,考虑到电机电流为50 mA,电流差也可以
您可以用两个并联但极性相反的LED和一个常见的1k串联电阻器来更换电机
如果这两个led交替闪烁,那么你的桥配置也可以…
我已经按照你的建议测试了电路,有两个相反的led,它可以工作,但只有没有电机。甚至,我用2N2222和2N2905A建造了新的H-Bridge,结果是一样的。桥架的两侧正在切换,但当添加电机时,led关闭,电机不动。相同的3个不同的直流电机..
这可能是由于电机电流不足造成的。请试一下里面的晶体管达林顿模式,适用于NPN和PNP。
我想尝试一下,但我不确定如何恰好将达林顿到电路中。
我真的很欣赏你帮助我的努力。如果您可以将其绘制到现有电路,我将感激。
非常感谢。
您必须以以下方式连接它们:
此外,反向正向开关之间应存在间隙,以确保晶体管开关的100%安全性。
所以,请用引脚4替换引脚2,用引脚10替换引脚4…
谢谢你!现在它工作与3V和引脚3和4。但是时机有点奇怪比如1。forward-1。向后重复,然后向前3秒,然后重新开始。我需要的是:例如1秒。向前-一秒,后退和重复无限次,直到手动关闭。
有可能的?
当我尝试更换引脚2引脚4,引脚4引脚10之间的桥开始切换一边和两边,所以电机只在一个方向转动。
很高兴它现在起作用了!请忽略之前关于更改密码的建议,因为我忘记了反向/反向的情况…你可以使用原来的3、2、4密码序列!
这就是它的工作原理:https://vimeo.com/516621002
我如何同步反向/向前计时?
时序必须是相似的,因为晶体管稳定是对称的,和脉冲宽度在pin14的IC是一个均匀的方波。
我认为问题是由于电机产生的反电动势,使电路计时混乱。
我在文章中修改了具有大量变化和保护功能的图表,请在电路中进行相同的操作,也可以检查图表的每个角,并查看电路中的所有内容都适当地实现,然后检查响应。
现在我有点困惑了,在这种情况下,GND符号到底是什么意思?负电源是参考吗?还是真正的土壤,进入土壤?
原谅我的无知。
接地符号不重要,它仅表示来自蓄电池或电源的公共负极线!该符号表示所有这些点必须与负线共同连接。
我买了并组装了你在新电路中改变的所有东西。
现在电机只有一个方向。
H-Bridge正常开关的LED。
当我用2个OP回来的电路而不是DC电机测试电路时,我看到第二个LED(反向方向)非常小的光线。
如果pin3和pin2上的两个LED都在排序,那么4017工作正常,请再检查一下桥晶体管,可能是h桥的某个地方出了问题。
在之前的图表中,晶体管基极电阻是100欧姆,但我把它们改为1k,因为达林顿对正在被使用在新的图表中。
你可以试着像以前一样把1k减少到100欧姆,看看电机是否工作。
我希望你已经用焊锡把零件组装好了
在第一个电桥中,我使用100K而不是100欧姆。我以为是一样的。
在使用1N4007的新桥中,我使用的1K与您完全相同。
是的,我已经焊接了所有零件。。
现在我有了新的H桥,在底座上有100欧姆的电阻,新的4x NPN BC 559C(代替以前的2N3906)和4x PNP 2N4401。
结果有点奇怪。电机工作,时间可能是正常的,但LED仍然关闭,晶体管非常热!
所以我猜关键在于晶体管/电阻器的正确组合。
请移除引脚3、ans引脚2处的LED,然后再次检查响应,可能LED干扰了晶体管的基极电流…。
如果晶体管越热,最好的是用Tip122替换为NPN的Tip122,以及PNP的Tip127。这些拥有达林顿对
工作时间很短。
现在,电机只有一个方向,停止并重复。也许我烧掉了tip122或者我不知道。
IC 4017电路没问题。测试这些选项:
1.桥梁Tip122 / Tip126(R1K) - 现在只有一个方向 - 重复
2.桥接器2N4401/BC559(R100)-工作正常但过热
3.桥接器2N4401/2N3906(R1K)–只有一个方向停止重复,但当我用手指触摸PNP晶体管的发射极和基极(pin2侧)时,电机会正确地来回移动
是否有选择将IC4017电路连接到现成的H-Bridge L9110S?
这是奇怪的,它工作了一段时间,然后你又有问题。如果不进行实际检查,我可能很难诊断故障。
TIP122/127是太强大的3V/50 mA电机,所以晶体管损坏是不可能的,除非晶体管本身是副本。
电路设计是完美的,我可以向你保证!
您可以尝试在所有晶体管的基极/发射极之间放置1k电阻,看看是否有帮助,也可以尝试用乙醇或稀释剂清洁所有焊点。
L9110S在芯片中没有反向功能,只有通过反转电机线才能实现。
在最后一次测试后,只有一个电阻,我把一切放回(1K每个基地),并再次测试它最后一次…现在它工作完美..所以我猜问题可能是冷焊点或类似的东西。
再次感谢你,斯瓦格塔姆先生。
下载你的频道短片:
https://drive.google.com…….
https://drive.google.com......
好了,看来问题终于解决了,我很感激你对解决这个问题的耐心和兴趣!
非常感谢这些视频剪辑,它们看起来棒极了!我很快会在我的YT频道和上面的文章中更新它们。
好了,我第六次尝试创造可工作的h桥。现在我使用TIP122 / TIP126 +R1K在每个基地和没有led。
它工作!!!https://vimeo.com/519681120
这是我的设置,工作得很好,没有热量和时间平衡:
//www.addme-blog.com/wp-content/uploads/2021/03/circuit-final-compressed.jpg
谢谢你Swagatam。
花了比我预期更多的时间、精力和金钱,但我对结果很满意。
看起来太棒了,很高兴现在能用了。
是否可以提供原始的视频片段给我,以便我上传到我的YouTube频道.....如果很难,那就没有问题。
先生,我有一个24V PMDC规格,是3A,65W和速度15M / min。我想在一个方向上旋转它。我正在从Atmega 32生成PWM信号,但我不知道硬件部分我读了大量的文章,但不知道炎热。你能帮我弄清楚。
Rakesh,你可以这样连接它:
https://www.homemade-circulay.com/wp-content/uploads/2019/11/motor-arduino.png.
你好,先生,我想在我的稻田里做一个12v 7ah电池的小探照灯
请提供我的设计
非常感谢。
嗨Sidheshwar,您可以尝试以下概念来制作搜索光
//www.addme-blog.com/replacing-conventional-automotive/
先生,我有一个项目bipolor函数..它将在一个终端前进和反转
我在esp8266使用这个,然后esp8266-01的输出是gpio2和gpio0使用信号..
在单终端使用信号如PWM频率:
高频PWM电机前进,
电机逆转的低频率PWM。
使用一个信号
https://drive.google.com/file/d/0B3JcmtO_g_SdcFduRTdOQnExMUU/view?usp=sharing
就像伺服的功能一样......
谢谢
谢谢你electroman,
我感谢你提供的信息。谢谢你的更新。
我想使用12v电机我应该做什么改变
无需更改…您可以在12V应用中使用相同的电路。
亲爱的Swagatam Majumdar先生…感谢您的回复…
当电机没有连接时,晶体管还很热…我用的是cdrom的电机…我想是5伏电机....用这个电机,我想为我的摄像头做简单的平移控制…
谢谢
亲爱的mbah,如果它在没有负载的情况下发生,那么这种情况不应该也永远不会发生,除非配置中出现错误。
电桥的两个输入应该是交替触发的,如果这两个输入是同时提供的,那么这将导致所有晶体管的导通和晶体管之间的短路和升温。
因此,请检查您可能如何配置程序
亲爱的MDAH,电机的当前评分是什么?电机是否在漏洞中旋转?
但是不管怎样,晶体管会变得不太热,你可以在晶体管上添加散热器....发热是由于大电流,即使电压可能更小。
亲爱的先生Swagatam……
我已经尝试过这个模式,而不是只有H桥......晶体管NPN走得很热......我使用BD139用于NPN和BD 140用于PNP ......即使是3V电池的SWPLY ...... .WHARS错了?非常感谢