|
楼主没有说明PB8与什么器件的IO口连接:单片机,FPGA或其他处理器。 是因为该IO口的上电瞬间电平或IO口模式配置不正确造成的。 |
| 用NPN的管子驱动, 基极接下拉电阻; 用PNP的管子驱动, 基极接上拉电阻; 才能确保三极管可靠的截止. |
| 明显电路设计有问题 |
| 可能是由某些因素导致一电就项一下,所以在设计电路时,可以加一个上拉电阻,避免这种情况的发生 |
| 这个电路要注意一点就是VCC与驱动信号的电平匹配问题,驱动电路的供电电压与蜂鸣器的供电电压不能相差太多,最好小于0.7V.另外,8楼说的考虑一下,蜂鸣器最好改接到C极与GND之间以防负反馈。 |
| 好滴,谢谢大家的解答 |
| 正确的接法是Q2E接电源+,C接蜂鸣器+极,-接地 |
|
可以换成8050 |
|
我也是一模一样的电路,没烧程序上电不响,因为单片机上电没有程序默认就是高电平弱上拉, 不响是正常的 |
| 基极加一个上拉电阻,避免板子一通电蜂鸣器就响 |
| 无论是有源蜂鸣器、还是无源蜂鸣器,保险起见,在蜂鸣器两端反向并联一个二极管。 |
| 程序没问题就在Q2基极加一个上拉电阻。 |
| 完全可行。 |