===============================================================
電路圖:
電路功能:
本電路模塊,可直接連接到單片機的I/O進行使用,是一個通用的蜂鳴器驅動模塊。
電路工作過程:
蜂鳴器分無源和有源兩種,從電路上來看,這兩種蜂鳴器在這都可以工作,區別是單片機程序不一樣。
當網絡節點Beep為高電平時,三極體Q1截止,蜂鳴器無電流,不響。
當網絡節點Beep為低電平時,三極體Q1導通,蜂鳴器有電流,會響。
所以在Beep節點輸入PWM脈衝時,蜂鳴器就會發出響聲。工作過程很簡單,再看看每個元件的作用:
電阻R3為上拉電阻,目的為了在Beep節點懸空時,三極體Q1的基極有一個穩定的高電平。
電阻R4為三極體Q1的基極電阻,限制基極電流。
電容C1為旁路電容,對刺耳的高頻信號能起到旁路作用。
三極體Q1起開關管的作用,控制蜂鳴器。
電阻R1,R2是蜂鳴器的限流電阻,這是很常見的一種安裝方法,主要起到兩個作用:
一是這兩個電阻並聯一起,可以分流,使每個電阻上的的熱量不會超過它的額定功耗,保證電阻壽命;
二是方便調試。在一個電阻功率都能滿足的情況下,如果要增加蜂鳴器響度,只需再並聯一個電阻就行,而不需要重新拆下原來的電阻,調試方便。同時在選取不到合適電阻時,也可以用並聯方式來解決。
注意:
本例電路很常用,對5V的單片機系統,可不用修改參數就直接使用;但對3.3V的其他控制系統,就需要調節其中的一些參數了。