13480828805 发表于 2018-7-27 17:29 赞同,可以分流 |
| 电路设计有些问题,数电三极管工作在截止和饱和二种状态,饱和状态(Ube=0.7,Uce<0.3理想是0,硅三极管),你这Uc=0,肯定达不到饱和条件了。改动,三极管E接Vcc, C接蜂鸣器后接地,正常还要在EB间接一电阻(10K到几十K之间) |
| 换个三极管 |
|
来学习一下的 |
| 三极管用8050,蜂鸣器2端加个二极管就OK了 |
| 蜂鸣器两端加个二极管就可以了 |
| 用万用表检查,三极管是否击穿 |
| 可能是三极管烧了 |
| 你在基极加一个10k下拉电阻试试 |
| 你的蜂鸣器会不会是无源的,用不同频率的脉冲信号试试 |
| 建议把IO口设成高阻态或输入状态试一下,有些IO口输出高电平会抖。。如果还不行,可能三极管被击穿,可以加电阻限流再试一下,或者直接换管子。 |
| 可能是你你的三极管三端电压没有设对 |
| 三极管击穿了吧,换成NPN试一下 |
| 换一个三极管试一下 |
| A733管坏了 |
| 三级管为硅管时,最好能保证Vcc减去IO输出高电平的电压不大于0.5V,如能让IO高电平电压能高于Vcc更好,如果做到这一点蜂鸣器还一直叫,那应该是三级管的管脚接错或者三级已经坏了。建议使用NPN管,如8050,9013之类的。 |
| 首先,你最好是能确保你单片机输出高电平时的电压要大于等于VCC,如果这项满足了还一直响,那就是A733坏了或者A733管脚接错了,一般我还是习惯用NPN的管子,用NPN |
| 三极管用错了 |
| 检查三极管 |
|
应该加一个续流二极管,和蜂鸣器并联。 |
| 检查三极管是否击穿,办法是用导线把三极管基极与发射极相连,如果仍响,说明三极管已坏。 |