打印

三极管控制蜂鸣器的问题,图中电路如何控制IO才能是蜂鸣器

[复制链接]
3128|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
Stone_up| | 2013-6-6 22:06 | 只看该作者
给IO 2KHz左右的脉冲即可发声         
其实用一个三极管足矣。

使用特权

评论回复
板凳
723737969|  楼主 | 2013-6-6 22:16 | 只看该作者
我用一个驱动声音不够大,而且不拉高IO的话会低鸣,用两个主要是控制完全关闭,但是驱动不了,VCC=5V,io=p1.0 ,51如何驱动?

使用特权

评论回复
地板
学习_成长| | 2013-6-7 00:38 | 只看该作者
给IO口低电平(P1.0=0)时,2N3906导通使得2N3904导通,蜂鸣器发声。相反,给IO口高电平(P1.0=1)时,2N3906截止使得2N3904截止,蜂鸣器不发声。

使用特权

评论回复
5
kagaobin| | 2013-6-7 08:41 | 只看该作者
一个三极管应该是够的,记得要加上拉电阻哦。

使用特权

评论回复
6
y651503148| | 2013-6-7 09:38 | 只看该作者
对,一个三极管够了,无源蜂鸣器是给脉冲才响的

使用特权

评论回复
7
723737969|  楼主 | 2013-6-7 12:58 | 只看该作者
y651503148 发表于 2013-6-7 09:38
对,一个三极管够了,无源蜂鸣器是给脉冲才响的

请问是输出PWM吗?

使用特权

评论回复
8
落雪绽菊| | 2013-6-7 23:10 | 只看该作者
1和2中间是绝缘的吧?这个方案可能不行。

使用特权

评论回复
9
hufei1956| | 2013-6-7 23:15 | 只看该作者
和用一个三极管的效果是一样的吧,前面一个的作用也就控制后一个,流过蜂鸣器的电流貌似没有增大啊

使用特权

评论回复
10
落雪绽菊| | 2013-6-8 17:49 | 只看该作者
试试这个能行不。

使用特权

评论回复
11
y651503148| | 2013-6-9 16:25 | 只看该作者
723737969 发表于 2013-6-7 12:58
请问是输出PWM吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

1

粉丝