找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4662|回复: 10
打印 上一主题 下一主题
收起左侧

npn驱动蜂鸣器有问题

[复制链接]
跳转到指定楼层
楼主
为什么会这样,,如图片,,怎样用npn驱动蜂鸣器

967C578342C9622C3EA06E091DE3018B.jpg (91.19 KB, 下载次数: 108)

967C578342C9622C3EA06E091DE3018B.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:121156 发表于 2016-8-12 17:27 | 只看该作者
刚上电所有的i/o口都是高电平好像(stc89c51),所以会出现上电就响的情况
回复

使用道具 举报

板凳
ID:121156 发表于 2016-8-12 17:31 | 只看该作者
还有,你的蜂鸣器是有源的还是无源的?
回复

使用道具 举报

地板
ID:126119 发表于 2016-8-12 21:21 | 只看该作者
PK250 发表于 2016-8-12 17:31
还有,你的蜂鸣器是有源的还是无源的?

有源的,,,那51单片机不是不能用npn驱动有源蜂鸣器了,,因为npn是高电平通,,所以用npn上电就会响一下是这样嘛,,我用pnp不会呀
回复

使用道具 举报

5#
ID:126119 发表于 2016-8-12 21:22 | 只看该作者
麻烦跟我讲一下,,,谢谢
回复

使用道具 举报

6#
ID:70330 发表于 2016-10-28 09:21 | 只看该作者
刚上电就响,是因为单片机上电后,默认是高电平输出,三极管导通,蜂鸣器就响了
回复

使用道具 举报

7#
ID:138155 发表于 2016-10-28 09:24 | 只看该作者
你再加一级驱动试试
回复

使用道具 举报

8#
ID:70330 发表于 2016-10-28 10:12 | 只看该作者
NPN驱动,P2.0推挽输出,否则驱动电流不够。换PNP就没事
回复

使用道具 举报

9#
ID:144892 发表于 2016-10-28 10:46 | 只看该作者
可能是方向反了 你先直接接5v的电源试试 三极管引脚也别搞错了
回复

使用道具 举报

10#
ID:145042 发表于 2016-10-29 12:10 | 只看该作者
那51单片机不是不能用npn驱动有源蜂鸣器了,,因为npn是高电平通,,所以用npn上电就会响一下
回复

使用道具 举报

11#
ID:145062 发表于 2016-10-29 14:11 | 只看该作者
判断步骤:
1.蜂鸣器是有源的还是无源的,
2.你的蜂鸣器上组好是串接一个限流电阻。
3.你的MCU是输出电平是3.3V还是5V。
4.你可以将程序设置成电平输出,
5.建议你使用NPN方式驱动,但是缺点是开机会响一下,可以通过程序快速启动将响的声音改为最小。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表