为什么输入信号要接入PNP管来驱动蜂鸣器?

[复制链接]
13599|24
 楼主| 取名太难 发表于 2009-4-22 22:47 | 显示全部楼层 |阅读模式
HWM 发表于 2009-4-23 07:50 | 显示全部楼层

是NPN管。至于为何,问你自己啊,为何更愿意乘车而不愿意

  
hfei 发表于 2009-5-19 08:25 | 显示全部楼层

蜂鸣器工作电压

看你蜂鸣器工作电压,还有可以减小单片机负荷,I/O输出驱动电流可以小些。
netantsheihei 发表于 2009-5-26 16:41 | 显示全部楼层

这是看你单片机能承受的电流

单片机有个最大I/O输入电流,如果超过这个值(比如I/O直接短路),可能你的单片机就挂了<br />加个NPN三极管,就是用小电流控制大电流.如果还不明白,建议去看模拟电路-三极管部分
wangyf572 发表于 2009-10-26 13:49 | 显示全部楼层
增大驱动电流!!!
从心开始 发表于 2009-10-27 20:18 | 显示全部楼层
估记楼主想问:

为什么不用NPN管驱动,而经常用PNP管驱动蜂鸣器吧?

我猜想是 :单片机上电,IO口是高阻的原故吧,如果IO口内部有上拉,那用NPN管驱动,蜂鸣器应该会响
symcukf 发表于 2009-10-28 10:44 | 显示全部楼层
[local]1[/local]

看看三极管那部分。
symcukf 发表于 2009-10-28 10:56 | 显示全部楼层
:Q附件大了没发上来。
https://bbs.21ic.com/frame.php?fr ... c.com/iclist-1.html
(原帖出处)
http://www.symcukf.com/1022.htm  (资料地址 )

《元器件及单元电路介绍》(针对书籍)

看看三极管那部分,希望对你能有帮助。同时也希望能够把你的心得跟大家分享~
丫脚指头 发表于 2009-10-31 13:20 | 显示全部楼层
这得看你的MCU的型号了,51的话上电后I/O口都是高电平,用NPN的话BEEP直接就响了,所以要接PNP管。恩  就这些
yangwh0729 发表于 2009-11-4 11:27 | 显示全部楼层
为什么要加一个二极管呢?
new1988 发表于 2009-11-4 13:08 | 显示全部楼层
为什么要加一个二极管呢?
yangwh0729 发表于 2009-11-4 11:27
ru
如果不加二级管的话,当三极管导通的时候,电源的电流直接经三极管往地上去了,蜂鸣器还会响吗!!!!!
calm_lrc 发表于 2009-11-4 13:56 | 显示全部楼层
反正不懂楼上说的,不加二极管,三极管导通不就流过蜂鸣器了吗?

评论

赞!  发表于 2015-1-29 11:33
xcs_1211 发表于 2009-11-4 14:49 | 显示全部楼层
不加二极管,蜂鸣器也可以响。加二极管的目的是防止蜂鸣器反向电压。
bluecup 发表于 2009-11-4 16:58 | 显示全部楼层
二极管续流的,你砸开个蜂鸣器看看你们是什么就知道了
calm_lrc 发表于 2009-12-1 11:38 | 显示全部楼层
砸开了,蜂鸣器看来是个感性负载,会感应产生反向电压,用续流二极管很好.
teng_wang 发表于 2009-12-1 15:35 | 显示全部楼层
1# 取名太难
teng_wang 发表于 2009-12-1 15:36 | 显示全部楼层
单片机的I/0引脚的驱动能力有限,就利用单片机去驱动三极管,从而达到大电流的控制
gdhaoyun88 发表于 2009-12-6 22:18 | 显示全部楼层
应当是利用I/O来驱动三极管通断来控制蜂鸣器
hukepig 发表于 2011-8-28 10:44 | 显示全部楼层
二极管应该是保护三极管集电极的,因为电感两端的电流不能突变。
兰山通信 发表于 2011-9-17 09:24 | 显示全部楼层
NPN三极管在此作用就是个控制开关,工作是B极高电平有效,控制C极与E极导通,形成回路,工作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

16

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部