找回密码
 立即注册

QQ登录

只需一步,快速开始

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

请问我这个蜂鸣器电路怎么才能响?

  [复制链接]
跳转到指定楼层
楼主
他CN7出来好几个接口我不知道该怎么接。我接beep端置0不响。

51hei截图20190807214414.jpg (69.65 KB, 下载次数: 88)

蜂鸣器

蜂鸣器

51hei截图20190807214431.jpg (73.58 KB, 下载次数: 70)

单片机

单片机
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:594143 发表于 2019-8-8 00:23 | 只看该作者
加个三极管8550和一个4.7k电阻,驱动一下
回复

使用道具 举报

板凳
ID:402084 发表于 2019-8-8 01:33 | 只看该作者
根据你的电路图,如果没问题的话,你接CN7的第一个引脚BEEP1那个引脚。不过我觉得你的蜂鸣器那里VCC与蜂鸣器之间应该加一个100R的限流电阻;还有,你检查下你蜂鸣器是不是坏了。
回复

使用道具 举报

地板
ID:284926 发表于 2019-8-8 04:16 | 只看该作者
首先确认蜂鸣器是有源还是无源的,有源的通电就响,无源的比如压电陶瓷需要2KHz脉冲才能发声。
回复

使用道具 举报

5#
ID:524818 发表于 2019-8-8 08:16 | 只看该作者
给你个电路图参考一下

蜂鸣器图.jpg (39.03 KB, 下载次数: 83)

蜂鸣器图

蜂鸣器图
回复

使用道具 举报

6#
ID:386381 发表于 2019-8-8 13:40 来自手机 | 只看该作者
加个P型的三极管比如8550,9012驱动一下。
回复

使用道具 举报

7#
ID:491875 发表于 2019-8-8 15:05 | 只看该作者
2003本身就是一个达林顿驱动电路,不用再接三极管了,只要蜂鸣器是好的,接线是没有问题的。当然,首先要确定7脚输出是直流还是交流信号,如果是直流信号,蜂鸣器就应该选择有源蜂鸣器,如果7脚输出的是交流信号,就必须选择无源蜂鸣器。
回复

使用道具 举报

8#
ID:595093 发表于 2019-8-8 18:04 | 只看该作者
老愚童63 发表于 2019-8-8 15:05
2003本身就是一个达林顿驱动电路,不用再接三极管了,只要蜂鸣器是好的,接线是没有问题的。当然,首先要确 ...

那只接beep1端,然后置零就行了吗。蜂鸣器电路其他的管脚呢?
回复

使用道具 举报

9#
ID:511461 发表于 2019-8-8 18:56 | 只看该作者
加驱动吧
回复

使用道具 举报

10#
ID:491875 发表于 2019-8-8 20:16 | 只看该作者
了不得哎呦喂 发表于 2019-8-8 18:04
那只接beep1端,然后置零就行了吗。蜂鸣器电路其他的管脚呢?

不懂你的意思!你不是接在ULN2003的10脚吗?蜂鸣器一般只有2个引脚,一个接VCC(正极),一个接ULN2003的10脚(蜂鸣器的负极)。
回复

使用道具 举报

11#
ID:491875 发表于 2019-8-8 20:18 | 只看该作者
了不得哎呦喂 发表于 2019-8-8 18:04
那只接beep1端,然后置零就行了吗。蜂鸣器电路其他的管脚呢?

有源蜂鸣器有极性区别!正极接VCC,负极接GND或者控制端(达林顿驱动电路ULN2003的一个输出端)。如果极性接错,也不会发声。
回复

使用道具 举报

12#
ID:595093 发表于 2019-8-8 21:25 | 只看该作者
老愚童63 发表于 2019-8-8 20:16
不懂你的意思!你不是接在ULN2003的10脚吗?蜂鸣器一般只有2个引脚,一个接VCC(正极),一个接ULN2003的 ...

就CN7的几个管脚都接哪?
回复

使用道具 举报

13#
ID:598085 发表于 2019-8-8 23:55 | 只看该作者
首先要保证单片机的驱动端口要为输出状态,单片机的驱动引脚连接CN7到BEEP的脚,然后对于ULN2003的引脚上,只要不断取反2003的beep输入就可以得到一个方波,既可以驱动无源压电,也可以驱动普通的电磁式蜂鸣器
回复

使用道具 举报

14#
ID:491875 发表于 2019-8-9 06:38 | 只看该作者
”就CN7的几个管脚都接哪?“   接你的单片机相应的I/O口。
回复

使用道具 举报

15#
ID:595093 发表于 2019-8-9 10:19 | 只看该作者
老愚童63 发表于 2019-8-9 06:38
”就CN7的几个管脚都接哪?“   接你的单片机相应的I/O口。

我要是知道怎么接就不会问了
回复

使用道具 举报

16#
ID:930389 发表于 2022-6-29 03:58 | 只看该作者
了不得哎呦喂 发表于 2019-8-9 10:19
我要是知道怎么接就不会问了

我接的P1.6口,不知道对不对,我也刚学。
回复

使用道具 举报

17#
ID:1030903 发表于 2022-6-29 09:55 来自手机 | 只看该作者
有源蜂鸣器只需要高低电平就可以控制,无缘蜂鸣器需要频率信号
回复

使用道具 举报

18#
ID:1023753 发表于 2022-6-29 10:11 | 只看该作者
phuilee@51 发表于 2019-8-8 00:23
加个三极管8550和一个4.7k电阻,驱动一下

用功放芯片驱动了
回复

使用道具 举报

19#
ID:1023753 发表于 2022-6-29 10:13 | 只看该作者
有源的加电平 无源的加方波信号
回复

使用道具 举报

20#
ID:1013883 发表于 2022-6-29 14:51 | 只看该作者
你得看看你用的蜂鸣器是有源还是无源的蜂鸣器,要是有源的蜂鸣器还是不响那就在前面加个三极管来放大电流驱动蜂鸣器工作。
回复

使用道具 举报

21#
ID:1037596 发表于 2022-6-29 15:11 | 只看该作者

加个P型的三极管比如8550,9012驱动一下。
回复

使用道具 举报

22#
ID:725110 发表于 2022-6-29 19:50 | 只看该作者
2003输入高电平时输出低电平,置零的话O7是高电平,自然不响,你应该将I7拉高才对
回复

使用道具 举报

23#
ID:272269 发表于 2022-6-30 00:26 | 只看该作者
如果 2003的 7脚没有上拉电阻的话 要 单片机有io上拉模式才行 2003说白了就是一个反相器驱动一个mos管 而这个反相器是开漏输入的 要电流拉高才行
回复

使用道具 举报

24#
ID:61140 发表于 2022-6-30 14:06 | 只看该作者
你蜂鸣器对高电平,但ULN2003输入输出是倒相的,要想让蜂鸣器响,ULN输出必需是低电平才会响,那么输入ULN的必需是高电平,你用低电平肯定不响.

在做一个原理图的时候,必需把所有元件性能了解清楚,连元件功能和性能都不清楚就开始画原理图,最后这样是常态.
回复

使用道具 举报

25#
ID:61140 发表于 2022-6-30 14:07 | 只看该作者
简单来说就是在ULN2003第七脚输入高电平就会响.
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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