微控制器蜂鳴器工作原理是什麼?哪位高手可以指教一下

時間 2021-09-08 22:39:49

1樓:九磅仕伍便士

蜂鳴器工作發聲原理:

蜂鳴器的發聲原理由振動裝置和諧振裝置組成,而蜂鳴器又分為無源他激型與有源自激型。

無源他激型蜂鳴器的工作發聲原理是:方波訊號輸入諧振裝置轉換為聲音訊號輸出。

有源自激型蜂鳴器的工作發聲原理是:直流電源輸入經過振盪系統的放大取樣電路在諧振裝置作用下產生聲音訊號。

電路原理:portc.3/t0 作為i/o 口通過三極體q2 來驅動蜂鳴器ls1,而portc.

2/pwm0 則作為pwm 輸出口通過三極體q1 來驅動蜂鳴器ls2。另外在porta.3 和porta.

2 分別接了兩個按鍵,一個是pwm 按鍵,是用來控制pwm 輸出口驅動蜂鳴器使用的;另一個是port 按鍵,是用來控制i/o 口驅動蜂鳴器使用的。連線按鍵的i/o 口開內部上拉電阻。

2樓:多少個什麼

蜂鳴器發聲原理是電流通過電磁線圈,使電磁線圈產生磁場來驅動振動膜發聲的,因此需要一定的電流才能驅動它。

微控制器io引腳輸出的電流較小,微控制器輸出的ttl電平基本上驅動不了蜂鳴器,因此需要增加一個電流放大的電路。s51增強型微控制器實驗板通過一個三極體c8550來放大驅動蜂鳴器。

3樓:匿名使用者

工作原理:蜂鳴器主要由多諧振盪器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。有的壓電式蜂鳴器外殼上還裝有發光二極體。

多諧振盪器由電晶體或積體電路構成。當接通電源後(1.5~15v直流工作電壓),多諧振盪器起振,輸出1.5~2.5khz的音訊訊號,阻抗匹配器推動壓電蜂鳴片發聲。

壓電蜂鳴片由鋯鈦酸鉛或鈮鎂酸鉛壓電陶瓷材料製成。在陶瓷片的兩面鍍上銀電極,經極化和老化處理後,再與黃銅片或不鏽鋼片粘在一起。

接通電源後,振盪器產生的音訊訊號電流通過電磁線圈,使電磁線圈產生磁場。振動膜片在電磁線圈和磁鐵的相互作用下,週期性地振動發聲。

蜂鳴器的分類:

1、按其驅動方式的原理分,可分為:有源蜂鳴器(內含驅動線路,也叫自激式蜂鳴器)和無源蜂鳴器(外部驅動,也叫他激式蜂鳴器);

2、按構造方式的不同,可分為:電磁式蜂鳴器和壓電式蜂鳴器;

3、按封裝的不同,可分為:dip buzzer(插針蜂鳴器)和smd buzzer(貼片式蜂鳴器);

驅動電路:

蜂鳴器驅動電路一般都包含以下幾個部分:一個三極體、一個蜂鳴器、一個續流二極體和一個電源濾波電容。

1、蜂鳴器

發聲元件,在其兩端施加直流電壓(有源蜂鳴器)或者方波(無源蜂鳴器)就可以發聲,其主要引數是外形尺寸、發聲方向、工作電壓、工作頻率、工作電流、驅動方式(直流/方波)等。這些都可以根據需要來選擇。

2、續流二極體

蜂鳴器本質上是一個感性元件,其電流不能瞬變,因此必須有一個續流二極體提供續流。否則,在蜂鳴器兩端會產生幾十伏的尖峰電壓,可能損壞驅動三極體,並干擾整個電路系統的其它部分。

3、濾波電容

濾波電容c1的作用是濾波,濾除蜂鳴器電流對其它部分的影響,也可改善電源的交流阻抗,如果可能,最好是再並聯一個220uf的電解電容。

4、三極體

三極體q1起開關作用,其基極的高電平使三極體飽和導通,使蜂鳴器發聲;而基極低電平則使三極體關閉,蜂鳴器停止發聲。

4樓:匿名使用者

你可以認為蜂鳴器就是一個喇叭。當有一定頻率的電流通過時就能發出音來。

5樓:匿名使用者

很簡單的原理,就是用一個口,輸出方波,這個方波輸入進蜂鳴器就會產生聲音,通過控制方波的頻率、時間,還能產生簡單的**

6樓:貳雨兒

這張**上,三極體主要是做驅動用的。因為微控制器的io口驅動能力不夠讓蜂鳴器發出聲音,所以我們通過三極體放大驅動電流,從而可以讓蜂鳴器發出聲音,你要是輸出高電平,三極體導通,集電極電流通過蜂鳴器讓蜂鳴器發出聲音,當輸出低電平時,三極體截止,沒有電流流過蜂鳴器,所以就不會發出聲音。

7樓:

用pnp的三極體是錯誤!

微控制器驅動蜂鳴器的電路分析

8樓:匿名使用者

你所說的情況並不限制與蜂鳴器的驅動,包括常用的繼電器,指示燈等很多情況(布林控制器件)都會遇到。

設計這種電路,首先是要考察驅動的物件,看其正常工作的額定電流和電壓。根據電流和電壓引數選擇三極體的,一般要保證三極體的最大ic要大於等於1.5倍驅動物件的額定電流,vce要大於等於1.

2倍驅動器件的額定電壓,如果是感性負載(如繼電器),還必須在負載上反向並聯吸收二極體,以防止感生電壓過高損壞三極體。

選擇好三極體後,根據三極體手冊給出的最小放大倍數和驅動器件的最大工作電流計算所需要的ib,根據這個ib查詢三極體資料手冊,看看是否在三極體的安全工作範圍中,如果超出就必須要重新選擇三極體,如果合用,則計算rb。

三極體的vbe基本上可以取一個定值0.7v,查詢微控制器手冊在既定工作電壓下io埠的高電平輸出電壓,用此電壓減去0.7v,再除以之前所得的ib,得出所需的rb,這個rb可能不是標準電阻,取最接近的標準電阻,記住,只能取小值(以保證三極體能處於飽和狀態),驗算實際ib是不是在三極體的安全範圍之內。

9樓:匿名使用者

這位仁兄 三極體在這隻作開關作用 也就是飽和(開),截止(關)。

以npn管為例 此處發射極是正偏的 當引腳輸出高電平時 約為5v,按veb為1v算,若限流電阻為2k,ib為2ma,ce極是可以導通的,為飽和狀態,ic不等於(ib*放大倍數),導通後再計算vcc過蜂鳴器再到gnd的電流 ,蜂鳴器是可以響的。輸出低電平時電壓連veb的門限電壓都不到,三極體自然截止,vcc到蜂鳴器到gnd不形成迴路,不響。

以上是很粗略的分析。主要是為了說明三極體的開關作用。

10樓:小宇時代

我不知道你想要用什麼三極體驅動蜂鳴器啊~!我用p0口驅動蜂鳴器因為我加一個上拉電阻5v電阻是2.4k然後我用的三極體是9013然後就可以驅動啊~!

你要是想用i/o我建議你用9012簡單啊~!不用加電阻就行啊~!在b端加一個1k的電阻就可以驅動但是你說那些理論值我不太清楚但是實際操作我是這樣做而且是好事的啊~!

我驅動的是5v的蜂鳴器啊~!

11樓:匿名使用者

我看懂了,你問的問題太複雜了,其實這個電路很簡單,而且你問三極體工作在什麼狀態下,讓三極體當驅動,它就工作在兩個狀態,就是飽和、截止,兩個狀態,就是導通和斷開。比如用9013的三極體導通電壓為0.7v。

只要給基極一個大於0.7v的電壓它就可以導通,後面要接蜂鳴器它就可以響(看蜂鳴器具體工作電壓)。低於0.

7v,三極體截止,蜂鳴器就不響了!

12樓:匿名使用者

三極體一般都是當作開關管來使用的,然後通過上拉就可以了.

輸出邏輯"1",高電平,三極體導通,蜂鳴器響;

輸出邏輯"0",低電平,三極體截至蜂鳴器不響.

三極體的選擇,要參考負載的額定電流的,如果負載額定電流很大,單純用三極體就不行了,可以考慮使用繼電器驅動.

51微控制器,我想用蜂鳴器響一下停一下,這樣寫不對呀,小白一枚,求大神指教,謝謝

13樓:黃庭石鑼

不是太對,稍微改一下,給你寫一個較

為合適的專

吧:#include

sbit fm=p2^屬0;

void delay(int a)

main()}

14樓:

眼延時時間太短了,改長就行了

15樓:九頂冒陽山

蜂鳴器bai是一種一體化du結構的電子訊響器,本文介zhi紹如何用dao微控制器驅動蜂鳴器,他

內廣泛應用於計

容算機、印表機、影印機、報警器、**機等電子產品中作發聲器件。

蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種型別。

電磁式蜂鳴器由振盪器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源後,振盪器產生的音訊訊號電流通過電磁線圈,使電磁線圈產生磁場,振動膜片在電磁線圈和磁鐵的相互作用下,週期性地振動發聲。

壓電式蜂鳴器主要由多諧振盪器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。多諧振盪器由電晶體或積體電路構成,當接通電源後(1.5~15v直流工作電壓),多諧振盪器起振,輸出1.

5~2.5khz的音訊訊號,阻抗匹配器推動壓電蜂鳴片發聲。

16樓:繆賢舍人

fm=1和fm=0之間的延時太短了

51微控制器蜂鳴器程式是什麼,求51微控制器蜂鳴器程式

迷你手工老張 include reg52.h typedef unsigned char u8 typedef unsigned int u16 sbit beep p1 5 void delay u16 i while i void main while 1 beep beep delay 100...

微控制器蜂鳴器接三極體

假面 此處三極體起開關作用。當fm腳為高電平時,三極體q1截止,蜂鳴器不響 fm為低電平q1導通,蜂鳴器響。蜂鳴器能否直接接到微控制器引腳上要看蜂鳴器本身功率 需要的額定電流 一般小的蜂鳴器電流為幾十ma。以及微控制器引腳的帶負載能力。不同型號微控制器帶負載能力是不同的。運算器所執行全部操作都是由控...

51微控制器的蜂鳴器怎麼關閉求程式段

while 迴圈中只有 speaker 0 就關閉了.如果採用npn三極體作為蜂鳴器的開關管,使用 speaker 0 關閉。如果採用 pnp 的三極體,使用 speaker 1 關閉。具體的程式段 include sbit speaker p1 0 void delay unsigned char...