请教各位大神详细的介绍2HZ的产生,现在蜂鸣器电路2HZ没起作用!!!!!!

2019-03-25 13:12发布

请各位大佬详细说明2HZ的产生。现在这个使用这个电路,蜂鸣器振荡的频率很快。在保证元件焊接正常的情况下,为什么出现这样的问题? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
莫慌我拔枪
1楼-- · 2019-03-26 15:15
DELAN1234567 发表于 2019-2-19 09:09
2HZ的电路可能是为了让蜂鸣器间歇,不然听起来很噪。蜂鸣器的工作频率是由LED_BEEP控制。这个电路基本上是2 ...

现在就是蜂鸣器间歇很短,我想达到1秒一响,在原电路上怎么改?
maychang
2楼-- · 2019-03-26 16:04
莫慌我拔枪 发表于 2019-2-19 14:33
led_beep是低电平电信号,需要使用蜂鸣器的时候就给0。

如果LED_BEEP信号由单片机产生,那么根本不需要U3B、U3C和U4B,需要蜂鸣器断续发声时,单片机输出半秒高电平,半秒低电平,再半秒高电平,再半秒低电平……即可。这样最方便。
ddllxxrr
3楼-- · 2019-03-26 21:59
LED_BEEP就是个开关,它经过74HC14整容后,同2KHZ的源一起输出出喇叭,而2KHZ那部分只是整出个方波
topwon
4楼-- · 2019-03-26 23:16
本帖最后由 topwon 于 2019-2-19 16:18 编辑

实际电路应该是用的有源蜂鸣器,所以电路只需要提供一个on/off的控制信号就可以了。而on/off的频率(注意不是蜂鸣器的发音音频)就由R25和C16的RC常数来确定(U3B起一个整型和反相震荡的作用),要增大间隔就是降低充放电速度,只要增加R25和C16的取值就可以了。因为U4B是个与门,所以蜂鸣器工作时LED_BEEP信号要一直置低(起个功能开关的作用)。
topwon
5楼-- · 2019-03-27 02:48
本帖最后由 topwon 于 2019-2-19 16:20 编辑

初次上电时,C16未充电,所以U3B_3pin为低电平,所以U3B_4pin反相输出高电平,这个高电平通过R25给C16逐步充电,随着C16电压的上升,达到U3B的输入高电平门限,则U3B_4pin反相输出低电平,则C16由开始通过R25放电,如此循环反复,形成震荡的方波输出。所以震荡频率/周期既与RC电路的充放电速度(RC常数)有关,也与U3B的高低电平输入判断门限电压有关(不过这个门限电压与芯片参数有关,不方便改,所以改RC常数就行了)。
tiankai001
6楼-- · 2019-03-27 06:04
 精彩回答 2  元偷偷看……

一周热门 更多>