Ⅰ 关于STC单片机用IO口控制三极管驱动继电器的问题
单片机的IO口应该选用推挽模式,可以驱动共发组态的 PNP、NPN三极管,或者漏极开路模式,驱动NPN三极管;
如漏极开路模式,输出高电平时,共发组态的三极管基极电流由上拉电阻提供,并需要满足让三极管饱和导通。输出低电平时,则三极管截止;
Ⅱ 如何使单片机的I/O口接三极管驱动数码管
使用共阳数码管和中小功率三极管8550(其他中小功率的PNP管也行)
单片机的IO口(如果是用P0口,还需要加上拉电阻,阻值在5.1K-10K之间;建议使用P2)接一个1K-2K的限流电阻,然后借三极管基极。发射极接5V,集电极接数码管。数码管的段码输出端(a,b,c,d...dp)每个都接一个330-470欧的电阻(每个口的电阻值都一样即可),然后再接单片机IO口(比如P0,P1或P3,最佳为加过上拉电阻后的P0,不能跟上面的位码IO口重复)。
Ⅲ 单片机 怎么控制 三极管
在上拉电阻所连接的导线上,如果外部组件未启用,上拉电阻则“微弱地”将输入电压信号“拉高”。当外部组件未连接时,对输入端来说,外部“看上去”就是高阻抗的。这时,通过上拉电阻可以将输入端口处的电压拉高到高电平。如果外部组件启用,它将取消上拉电阻所设置的高电平。通过这样,上拉电阻可以使引脚即使在未连接外部组件的时候也能保持确定的逻辑电平。[1]上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。下拉同理,也是将不确定的信号通过一个电阻钳位在低电平。
上拉是对器件输入电流,下拉是输出电流;强弱只是上拉电阻的阻值不同,没有什么严格区分;对于非集电极(或漏极)开路输出型电路(如普通门电路)提供电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。