为什么有源蜂鸣器不响

2019-03-24 17:23发布

我是个小白,外行人,刚接触51单片机

想试一下人体红外模块 HC-SR501做开关,当人经过的时候蜂鸣器发声。蜂鸣器是arduino的电子积木,低电平触发。
用的是STC51单片机,5V1A供电。
但是无论换哪个针脚,蜂鸣器不发声
用LED代替蜂鸣器的时候,有人经过,LED会亮,说明人体红外模块正常;不接人体红外模块,直接给蜂鸣器低电平,能发声,说明蜂鸣器正常。

看了下百度,有人说要加一级晶体管放大,但是不是很明白,为什么放大电路有Vbb和Vcc两个电源。是USB供电之外还要另外的电源供电吗?那些电阻电感之类的应该选多少欧多少亨的?有3种放大电路接法,改选哪种,电路该怎么接?


还有,除了可能是需要加晶体管,还可能是什么问题?该怎么解决
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
maychang
1楼-- · 2019-03-24 23:53
“但是无论换哪个针脚,蜂鸣器不发声”
“用LED代替蜂鸣器的时候,有人经过,LED会亮”
LED只需要零点几毫安电流就很亮了,蜂鸣器则需要大得多的电流才能够发声。51单片机I/O口电流输出能力相当小,不足以使蜂鸣器发声,但完全可以使LED发光。
maychang
2楼-- · 2019-03-25 03:21
 精彩回答 2  元偷偷看……
包租公
3楼-- · 2019-03-25 04:04
maychang 发表于 2016-11-20 15:57
“看了下百度,有人说要加一级晶体管放大,但是不是很明白,为什么放大电路有Vbb和Vcc两个电源。是USB供电 ...


像百度百科的这个图的话,是不是把Ucc接到Us的+端就共用电源了?
剩下的那些Rs、Ra、Rb、Rc、RL都是怎么确定的?
maychang
4楼-- · 2019-03-25 07:56
包租公 发表于 2016-11-20 16:47
像百度百科的这个图的话,是不是把Ucc接到Us的+端就共用电源了?
剩下的那些Rs、Ra、Rb、Rc、RL都是怎 ...

看不到你的图片。
要想让eeworld网友看到,你需要把图片下载到你的计算机,点击红 {MOD}的“点此添加图片或附件”,然后上传到eeworld。
gmchen
5楼-- · 2019-03-25 08:25
 精彩回答 2  元偷偷看……
chunyang
6楼-- · 2019-03-25 11:10
楼主应给出电路。

一周热门 更多>