|
| 上圖中的102電阻太大,造成基電流過小了吧? |
| S8050供電了,是電阻供的 |
| 換個有源的蜂鳴器試試 |
| 請檢查接線是否錯誤或短路。 |
| 電阻是不是接大了,可以更換小一點的電阻試試 |
|
你蜂鳴器直接加5V電壓,聲音有多大? 蜂鳴器分有源和無源兩種,有源和無源的“源”不是指電源,而是指震蕩源。也就是說,有源蜂鳴器內部帶震蕩源,所以只要一通電就會叫。而無源內部不帶震蕩源,所以如果用直流信號無法令其鳴叫。必須用2K~5K的方波去驅動它。 如果你的線沒有接錯,那就是你的蜂鳴器是無源的。 |
|
樓主圖接法:蜂鳴器聲音小,可以接上拉電阻。也可以用PNP管子驅動方便一些。 |
|
上圖接法蜂鳴器很小聲很正常。因為51單片機高電平輸出電流不足以正常驅動三極管,流過蜂鳴器的電流極小。 下圖接法蜂鳴器很大聲是不可能的。只相當于在上圖P1.5與電阻之間正向接一個二極管,不可能增加P1.5輸出電流。只有3個可能,1.圖畫錯。2.線接錯。3三極管已擊穿。 |
| 如果把8050換成3.3穩壓管就更好了 |
| 你把8050的集電極和發射極接在一起試看 |
|
第一種,晶體管放大倍數低,基極電阻沒有調整到晶體管飽和導通狀態;或端口輸出電平太低??? 第二種:不可能響的!!唯一可能是晶體管C,E結擊穿了,用表量一下~~ |
| 三極管作開關時是在飽和區與截止區,放大區在兩個區間,需要有VBE正偏吧,還有S8050 C也沒有上拉,不知它如何工作的。不知實際焊線是不是這樣了 |
| P1.5輸出高電平,S8050相當于2個背靠背的二極管,P1.5到102導通,第二個三極管基極為高電平,導通。 |
| 51單片機默認是輸出高電平,灌電流驅動能力強所以用PNP管子驅動方便一些。 |