24小时热门版块排行榜    

查看: 3993  |  回复: 33
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhanglei22

银虫 (小有名气)

[交流] 【求助】请教8051单片机 驱动嗡鸣器 已有17人参与

用8051单片机 驱动嗡鸣器,为什么还要加个三极管控制啊?

直接驱动不行吗?还有一般都用得npn 管, 与pnp有什么不同吗?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuibingbo

新虫 (初入文坛)


小木虫(金币+0.5):给个红包,谢谢回帖交流
一般的蜂鸣器应该是可以驱动的,51的IO输出的电流在20ma,如果你的负载功率很大,因IO的逻辑电平(电压信号是恒定的),当然就要把驱动电流放大才能达到额定的功率,且有的负载需要输入功率达到其额定功率的数倍才能正常工作,比如扬声器(其功率显著的大于蜂鸣器),至于用NPN还是PNP基本上是类似的,三极管的放大作用就体现在电流放大上,单片机的低电平驱动效果很好,但这里是电流放大且对功率有要求,所以一般选择NPN型,这样输入IO电压大一些,电流的放大倍数可以小一些,放大电路的参数要求会宽松很多...
17楼2010-06-27 14:53:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 34 个回答

zhanglei22

银虫 (小有名气)

错了 是蜂鸣器!!


ljl1205(金币+1,VIP+0):欢迎交流 10-12 22:13
8051单片机p1^1口吧,为什么要用三级管控制他啊?

  直接接上蜂鸣器不行吗?
2楼2009-09-25 23:17:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zlhu

金虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
bslt(金币+1,VIP+0):感谢交流,欢迎常来! 11-10 07:40
输出的电流太小,需三极管放大。
3楼2009-09-25 23:38:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wlawei

铜虫 (初入文坛)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
ljl1205(金币+1,VIP+0):欢迎交流 10-12 22:13
引脚的电流太小,用三极管增加驱动电流
NPN和PNP都可以的,网上有一些电路,可以参考

[ Last edited by wlawei on 2009-10-12 at 21:44 ]
4楼2009-10-12 21:43:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见