这个蜂鸣器电路是怎么工作的

上图中基极为什么要接到P24呢,还有8550三极管是高电平导通还是低电平导通啊,还有那个蜂鸣器是怎么产生持续的声音啊,三极管的发射极为什么接到蜂鸣器而不是接地呢,求大神为新手解答下。

那是个PNP三极管,单片机的P2.4要输出一个低电平,才能满足“发射结正偏,集电结反偏”的条件,也就是说,这个电路中的蜂鸣器是在IO输出低电平时才响。如果发射极接地的话,就要使用NPN三极管了,那时单片机输出一个高电平才能导通。对于STM32、MSP430等处理器而言,高电平和低电平输出都无所谓,但51单片机的拉电流能力很差,也就是IO输出高电平时输出电流很小,有时不能使三极管可靠的饱和,所以才使用低电平利用灌电流来驱动负载。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-15
要确定这个电路的工作原理,必须要先确定电路中的蜂鸣器是有源蜂鸣器还是无源蜂鸣器。
假设电路中的是无源蜂鸣器,那么P24必须提供一个交流驱动信号给8550的b极,经过8550驱动蜂鸣器发声。
假设电路中的是有源蜂鸣器,那么P24只需给8550的b极一个0电平就使8550导通,蜂鸣器发声。
8550是P型三极管,E极电位要比C极电位高,才能正常工作,所以C极接地,E极通过蜂鸣器接电源。本回答被网友采纳
第2个回答  2018-03-29
蜂鸣器两端加上直流电压后就会发出高频声响。
8550是PNP型三极管,导通时发射极高,集电极低,所以发射极要接蜂鸣器的负端而不是地。当三极管的发射极电压高于基极电压0.6V发射极与集电极就会导通使得蜂鸣器的负端接地而接通电源。
要使蜂鸣器发出声响,8550要导通,因此P24控制信号此时要低。
相似回答