![]() |
發布時間: 2024-4-25 22:50
正文摘要:還沒有下載程序的時候,這個板子一通電這個蜂鳴器就響了,請問是正常的嗎。目前因為各種原因板子還沒能燒錄程序,也不知道這個電路低電平報警是否可行(程序是可以的,因為我用低電平觸發蜂鳴器模塊接開發板試過)。 ... |
樓主沒有說明PB8與什么器件的IO口連接:單片機,FPGA或其他處理器。 是因為該IO口的上電瞬間電平或IO口模式配置不正確造成的。 |
用NPN的管子驅動, 基極接下拉電阻; 用PNP的管子驅動, 基極接上拉電阻; 才能確保三極管可靠的截止. |
明顯電路設計有問題 |
可能是由某些因素導致一電就項一下,所以在設計電路時,可以加一個上拉電阻,避免這種情況的發生 |
這個電路要注意一點就是VCC與驅動信號的電平匹配問題,驅動電路的供電電壓與蜂鳴器的供電電壓不能相差太多,最好小于0.7V.另外,8樓說的考慮一下,蜂鳴器最好改接到C極與GND之間以防負反饋。 |
好滴,謝謝大家的解答 |
正確的接法是Q2E接電源+,C接蜂鳴器+極,-接地 |
可以換成8050 |
我也是一模一樣的電路,沒燒程序上電不響,因為單片機上電沒有程序默認就是高電平弱上拉, 不響是正常的 |
基極加一個上拉電阻,避免板子一通電蜂鳴器就響 |
無論是有源蜂鳴器、還是無源蜂鳴器,保險起見,在蜂鳴器兩端反向并聯一個二極管。 |
程序沒問題就在Q2基極加一個上拉電阻。 |
完全可行。 |