如何让三极管控制蜂鸣器在低电平正常发声?
日期:2018-04-09 09:05:00来源:点击: 次
如何让三极管控制蜂鸣器在低电平正常发声?
1)用一个PNP三极管,如9012、8550等小功率管,发射极接电源,集电极接蜂鸣器到地,基极接个5KΩ电阻到IO口,足以保证在IO口输出低电平时,三极管饱和导通,蜂鸣器响,但是这里有个先决条件,就是三极管所用的电源电压值,不能高于单片机电源电压值,以保证在IO口输出高电平时,三极管能够截止.
2)如果单片机电源电压为3.3V的,而一般的蜂鸣器都工作在4、5V以上电压的,亦即两部分电路的电源电压不等时,可采用2个NPN小功率管构成二级反相驱动电路,第一个三极管的基极接个5KΩ电阻到IO口,发射极接地,集电极接个5KΩ电阻到电源端,而第二个三极管的基极连接前一个三极管的集电极,发射极接地,集电极接蜂鸣器到电源。
3)一个PNP三极管,例如9012,两个电阻,一个1K一个10K.接法是:三极管基极和发射极直接跨接10K电阻,发射极接5V电源,基极和单片机IO之间串接1K电阻,集电极接蜂鸣器正极,蜂鸣器负极接地. |
------分隔线----------------------------