蜂鸣器可以用NPN三极管驱动吧,我用npn,实物做出来之后蜂鸣器就是不响。下面是我的电路图
可以的,只要三极管导通给蜂鸣器通电就会响。NPN和PNP的都可以。
三极管基极驱动电压在足够,基极电阻不能太大。不然驱动不了,就是不能使三极管导通。
单片机的输出口通过一个电阻接到基极,集电极接蜂鸣器的正极,蜂鸣器负极接电源。当单片机的管脚SPEAK为高电平时,PN结发生正向偏置,三极管处于导通状态,蜂鸣器两个管脚得电,发声。
记住:NPN三极管的基极为高电平时三极管导通。
扩展资料:
1、R1,R2的阻值应该对调,因为是采用电压控制的PMOS管,阻值可以适当加大,减少功耗,如R1:10K,R2:200K,而且这样还有一个好处,大幅的减轻Q11的负载,也减轻了单片机I/O口的输出电流要求。
2、因为不清楚要求和整体电路,单从这个局部电路来说,暂时无法对加稳压管这方面提供什么建议。
3、另,电路带“电”,调试小心。
4、FM是一个蜂鸣器,8550是一个PNP型的三极管,C端接地,B端由单片机控制,E端通过FM接VCC。根据箭头的方向,E端高电压的时候,当B端也是高电压,那么E和C之间是断开的,当B端是低电压,那么E和C直接导通,实现开关的作用。简单的技巧:三极管上箭头所在方向的二极管,只要二极管正向导通,那么三极管上下就能导通。
5、NPN的三极管也是同样的道理,这里不做过多解释。
6、这里可以看到,三极管用作开关管的时候非常简单,根本不会涉及到任何所谓的公式、放大倍数计算等等。
参考资料来源: