因GPIO口输出电流有限,但是蜂鸣器在蜂鸣时需要较大的电流,GPIO输出口无法满足要求,而三极管8550最大可提供1A的输出电流,足以驱动蜂鸣器。
用GPIO口来控制8550的导通与截止,从而来控制蜂鸣器。
当向P0.7写入逻辑1时,P0.7输出高电平(+3.3V),三极管8550的基极电流为0,此时三极管Q1处于截止状态,电源不能加到蜂鸣器的正极上,蜂鸣器无法发声。
当向P0.7写入逻辑0时,P0.7输入低电平(0V),三极管8550的发射极和基极之间产生电流,此时Q1导通,蜂鸣器开始发声。
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。
蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用母“H”或“HA”(旧标准用“FM”、“ZZG”、“LB”、“JD”等)表示。
电压式蜂鸣器 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。有的压电式蜂鸣器外壳上还装有发光二极管。
多谐振荡器由晶体管或集成电路构成。当接通电源后(1.5~15V直流工作电压),多谐振荡器起振,输出1.5~2.5kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。
压电蜂鸣片,由锆钛酸铅或铌镁酸铅压电陶瓷材料制成。在陶瓷片的两面镀上银电极,经极化和老化处理后,再与黄铜片或不锈钢片粘在一起。
电磁式蜂鸣器 电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场。振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。
蜂鸣器-百度百科
晶体管导通时,C是负极,C与负5伏为0.7V。负载接在C与+5V之间。
你选用的蜂鸣器额定电压是多少V的呀
可以看出蜂鸣器额定电压6V,电流32MA,正极接三极管C极,导通时接近5V,如用LED代替应串联一个390电阻
这个R20一般就接到单片机的IO口上,当跟R20相连接的IO口输出低电平时,三极管就导通,1号节点就被拉到高电平了,1,2两脚之间有电压差,故可以使蜂鸣器工作了。
C极接蜂鸣器的正极,充分导通考虑压降时C极为+4.3V(8550是Si管),发光二极管是共阳接法(正极接在一起),则单片机I/O端在程序执行时为低电平是二极管就亮了,共阴则高电平时亮。