|
發布時間: 2022-10-16 14:22
正文摘要:1、問題:用51單片機直接外部連接蜂鳴器聲音會很小,基本聽不到。 2、解決辦法:使用三級管放大電路就很好的解決了此問題。 本人使用的是無源蜂鳴器模塊,PNP三級管,100K電阻。 連 ... |
zzzzz8840 發表于 2022-10-28 15:14 有可能是我仿真圖畫錯了,按描述的連接方法連接后確實是解決了蜂鳴器聲音小的問題。 |
| 感覺三極管錯了 |
xwd2010 發表于 2022-10-26 11:06 謝謝大神指導,我是一個略懂一點點C語言的小白(連C都是自學的),對電子電路啥的真的是一竅不通,一時興起,想學學單片機,很多電路和元器件都是臨時找資料然后照葫蘆畫瓢,目的只是實現功能就行。所以你說的我只能停留在術語上,其它就都不明白了 ![]() |
william_wangxb 發表于 2022-10-25 23:12 謝謝大神指導,我是一個略懂一點點C語言的小白(連C都是自學的),對電子電路啥的真的是一竅不通,一時興起,想學學單片機,很多電路和元器件都是臨時找資料然后照葫蘆畫瓢,目的只是實現功能就行。 |
| 最簡單是使用STC單片機的推挽模式,用灌電流模式,可以有最多20ma的電流,完全夠驅動蜂鳴器了,有源無源都可以驅動。 |
| 樓主的模擬電子技術還需要加強,PNP三級管CE極明顯反了,E極(箭頭端)接電源正極,C極串接蜂鳴器到地,G極串10K電阻到I/O 就可以了 ,看有人說用NPN三極管,因為51單片機是開漏極輸出,驅動NPN估計不行(沒有驗證過) |
| 如果要用PNP三極管,三極管在上,蜂鳴器接三極管的C和地,如果要按你電路就換成NPN三極管,這樣問題就解決了 |
這個三極管應該是NPN的,你接了個PNP的蜂鳴器能響嗎?![]() ![]() ![]() |
| 樓主的圖確實是錯的,但描述和接線是沒問題的,引起了誤解。接線是采用了射極輸出模式 |
fsj5098 發表于 2022-10-16 20:53 人家是100歐 |
hhdsdy 發表于 2022-10-17 12:47 初學單片機,對電子電路也不懂,也是照葫蘆畫瓢,解決了自己的疑難問題,以后多向大神學習! |
lijun_9999 發表于 2022-10-17 11:41 什么叫接法效果更好,聲音更大?9015是PNP的,但是基極電阻確實不合適,有些時候并不是暫時可以用就沒有問題的;另外,單片機就是單片機,肯定不能正常帶動蜂鳴器的,這是基礎知識,連這個都不知道,說明沒有認真學習 ![]() |
lsh04 發表于 2022-10-17 09:44 小白一枚,但實測確實是完美解決,而且比你們說的接法效果更好,難道三級管是NPN型?用的就是S9015三級管 |
fsj5098 發表于 2022-10-16 20:56 實測,按你說的接法有放大,但放大效果不明顯 |
fsj5098 發表于 2022-10-16 20:53 電阻是100歐,筆誤 |
| 三極管都接反了——經測試,完美解決??? |
| 三極管也接反了,發射極接電源正極,集電極接蜂鳴器,蜂鳴器另一端接電源負極 |
| 電阻太大,應該取值2k-5.1k |