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