找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 51xueze
打印 上一主题 下一主题
收起左侧

单片机蜂鸣器不响

  [复制链接]
41#
ID:305435 发表于 2018-4-16 12:14 来自手机 | 只看该作者
高电平
回复

使用道具 举报

42#
ID:309169 发表于 2018-4-16 13:20 | 只看该作者
换个三极管试试 ,还有那个蜂鸣器有个本来就是不响的
回复

使用道具 举报

43#
ID:309169 发表于 2018-4-16 13:21 | 只看该作者
你可以试试speaker  或者看看电压有没有给够
回复

使用道具 举报

44#
ID:309194 发表于 2018-4-16 13:30 | 只看该作者
程序里beep取反应该没问题了
回复

使用道具 举报

45#
ID:309201 发表于 2018-4-16 13:35 | 只看该作者
高电平触发
回复

使用道具 举报

46#
ID:308656 发表于 2018-4-16 13:45 | 只看该作者
你这个是无源蜂鸣器
要来回取反才行
回复

使用道具 举报

47#
ID:309260 发表于 2018-4-16 15:00 | 只看该作者
来个pwm脉冲试试
回复

使用道具 举报

48#
ID:309291 发表于 2018-4-16 15:25 | 只看该作者
单片机输出驱动蜂鸣器,还是单片机拉低然后电源驱动蜂鸣器了
回复

使用道具 举报

49#
ID:285421 发表于 2018-4-16 15:43 | 只看该作者
给高电平试试
回复

使用道具 举报

50#
ID:306028 发表于 2018-4-16 16:36 | 只看该作者
可以试一下=
回复

使用道具 举报

51#
ID:305329 发表于 2018-4-16 16:39 | 只看该作者
用高频三极管  
回复

使用道具 举报

52#
ID:291351 发表于 2018-4-16 16:48 | 只看该作者
是不是有源蜂鸣器
回复

使用道具 举报

53#
ID:307107 发表于 2018-5-9 08:42 | 只看该作者
husb2018 发表于 2018-4-16 11:43
beep=~beep;表明你用的蜂鸣器是无源的,有源蜂鸣器beep=0;就会一直响

回答的好
回复

使用道具 举报

54#
ID:321459 发表于 2018-5-9 10:04 | 只看该作者
先确定有源还是无源,一个是高电平驱动的一个是低电平的
回复

使用道具 举报

55#
ID:241128 发表于 2018-5-9 10:14 | 只看该作者
说这个图是高电平使Q1导通的回去好好学习三极管原理......
回复

使用道具 举报

56#
ID:224683 发表于 2018-5-11 19:05 来自手机 | 只看该作者
如果是无源蜂鸣器要写一个程序产生一个方波才能发声
回复

使用道具 举报

57#
ID:522654 发表于 2019-5-8 09:11 | 只看该作者
你用的应该是无源蜂鸣器 它必须通过对beep取反才能获得一定频率的声音  如果你希望beep=0就可以一直响必须还要用有源的蜂鸣器
回复

使用道具 举报

58#
ID:530368 发表于 2019-5-8 10:18 来自手机 | 只看该作者
是无缘蜂鸣器吧
回复

使用道具 举报

59#
ID:301267 发表于 2019-5-8 15:24 | 只看该作者
STC89C51 发表于 2018-4-11 13:41
楼主确认下蜂鸣器类型,蜂鸣器有有源和无源之分,楼主恐怕是无源蜂鸣器。

那就是蜂鸣器信号没对
回复

使用道具 举报

60#
ID:509640 发表于 2019-5-8 16:34 | 只看该作者
应该是beep的问题,试试取反,这里面涉及了你的蜂鸣器时有源和无源的问题
回复

使用道具 举报

61#
ID:505065 发表于 2019-5-9 21:31 | 只看该作者
beep没有取反,已经产生错误了
回复

使用道具 举报

62#
ID:515566 发表于 2019-5-9 21:49 | 只看该作者
注意蜂鸣器正负极,如果两引脚的高度不一样,长为正短为负。然后试试输出为高电平。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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