标题:
三极管驱动蜂鸣器的问题
[打印本页]
作者:
baikeeditor
时间:
2013-6-7 14:30
标题:
三极管驱动蜂鸣器的问题
用的
51
单片机的
P2.0
口驱动的
input
口。
之前一直用的
8550
驱动的蜂鸣器,如右图
B
所示,没有问题。今天我改用
8050
如
A
图,发现用硬件直接将
input
接电源正极可以驱动,当用单片机拉高
input
的时候却发现不行了。蜂鸣器只会发出那种卡住的那种沙沙声。测了下发现
input
口对地电压没有达到
51
单片机
VCC
电压(
4.5V
),只有有
0.5V
,将
input
与
P2.0
断开,也就是没有负载的情况下
P2.0
却能达到
4.5V.
(现在这个问题已经解决,原因是我用的是增强型
51
单片机,
IO
口设置成强推挽
A
图就可以用了)
简单的说,我想问难道是
8050
不适合在这里用吗。
另外
C,D
两图是我后来又加上的,如果你选怎么驱动蜂鸣器的话你会选择哪个呢
作者:
cuicaifeng
时间:
2013-7-29 14:35
P2.0为0.5V?你程序或电路搞错了吧?
用NPN驱动蜂鸣器,蜂鸣器应接在三极管C极上,你这种接法,E极电压约等于VCC,三极管不能处于放大状态,几乎没有电流经过,蜂鸣器当然不能鸣响了,你可以测下E极电压和蜂鸣器通过电流大小
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0