通常情况下采用H桥驱动电路,图中二极管用IN4148就行,DC MTR1,DC MTR2 是连接在单片机2个IO口上,一个时刻只允许一个IO输出高电平,另一个输出低,即可。直流电机连接在黄色的区域的DC MTR。
但是,还是真心感谢
8050不是50倍放大吗!单片机输出高电平2-5V,用8050的话岂不是升压到了100以上?
不好意思啊,我是新手,麻烦你讲得详细点好吗,还有,为什么要接1K的电阻啊
好的,用1K电阻接到I/O口和三极管B极之间,这个原因是:1.给定三极管偏置,2.MCU的I/O一般接个电阻实现电流限制灌电流。所以,I/O给出高低电平后,三级管分别工作在截至区和饱和区。那麼CE就导通和不导通。马达就当然就转和不转了
追问对了,8050输入是2-5V输出是多少呢?
追答1K电阻也行,或者2K也可以。
在马达,并联一个二极管和电容,不用也可以。
R18是0欧姆的吗?
追答0欧电阻,这里是可选的设计,换其他大电阻就起到了限制马达电流作用。你在这里直接连通就可以。
本回答被提问者采纳