原创 一个电池掉电报警电路

2022-11-23 11:04 4581 28 9 分类: MCU/ 嵌入式

  有的设备里使用电池作为后备电源,当无交流供电时,切换到电池供电。如果电池未安装,或因为过充、过放保护了。电池无效时,有的设备会有风险。而电池掉电报警电路可以一定程度上降低风险。

此电路在电池电压正常时,蜂鸣器不发声。而电池电压为0时,蜂鸣器发声。为了增加发声时间,蜂鸣器会断续发声。

   电路中电池经过LDO输出5V对超级电容充电。充电电路需要用电阻限流。输出电压与限流电阻之比应小于LDO的最大电流。

两个CMOS与非门与外围阻容构成多谐振荡电路。当电池有电压时,与非门A输出为低,禁止振荡,此时与非门C输出也为低,蜂鸣器不发声。

当电池缺失或掉电时,与非门A输出为高,振荡器开始工作。如果起始与非门B输出为高,电路通过R6 R7 C2 C3充电,C点电压慢慢升高,O点输出为低。当C点电压上升到与非门高电平阈值时,与非门B输出为低,O点输出变高,蜂鸣器发声。此时电容通过R6放电。C点电压开始时为高电平电压与电容上充得的电压之和。当C点电压降低到与非门B的低电平阈值后,输出变高,O点输出为低,如此反复形成振荡。电路中加入一个二极管是为了充电慢,放电快的效果。得到一个小占空比的输出。输出的脉冲约为占空比10%,频率1hz的信号。

 


使用图示电路,当电池掉电后,蜂鸣器能发声大约一小时。

注意:LDO需要选择低静态电流的Iq uA级别的,防止在关机时过度消耗电池。

作者: southcreek, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-408807.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论5条评论)

登录后参与讨论

jslrj 2023-6-3 11:23

学习了

southcreek 2022-12-9 07:23

a838899: 电池电压都是了  超级电容 反向放电  早就没有了。电池电压都是了  超级电容 反向放电  早就没有了。电池电压都是了  超级电容 反向放电  早就没有了。 ...
明白人,确实需要考虑LDO 的反向导通。要求不高,在LDO前加个二极管就行了。

qwqr3231 2022-12-8 14:36

看看电路

a838899 2022-12-8 09:55

电池电压都是了  超级电容 反向放电  早就没有了。电池电压都是了  超级电容 反向放电  早就没有了。电池电压都是了  超级电容 反向放电  早就没有了。

NoraYin 2022-11-23 14:04

电池保护选用稳定抗干扰的MCU很重要,引脚控制不打火
相关推荐阅读
southcreek 2024-12-04 16:32
PWM输出隔离DAC设计
这个设计的目标是产生一个隔离的DAC输出。12V供电,产生0~5V的输出。达到10000约13.3位的分辨率。要求DAC输出在改变设置后1S内能稳定。需要能长时间保持稳定和低噪声。能达到要求的DAC只...
southcreek 2024-12-04 15:23
一个基于HAL库的串口控制框架
将串口接收配置为 DMA方式,DMA 使用 DMA_CIRCULAR 模式工作。串口接收的数据实际上构成循环队列。 定义一个结构Comm_typedef 结构体中包含指向接收到的第一字节位置chrc...
southcreek 2024-07-08 11:38
接地不良导致的故障分析
这个电路的控制板需要连接显示板和识别板。5V 供电和串行控制连到显示板,显示板再连接到识别板。识别板上电位器使用一个LDO供电,将输入的5V转成3.3V。当电位器滑动时,输出电压在0~3.3V之间。...
southcreek 2024-06-26 09:15
【EMC整改】带辅助加热的滴速控制器辐射抗扰整改
这个滴速式的输液泵使用一个红外线发射和接收装置,当有液滴通过时,会扰动检测信号,识别这个扰动检测到液滴滴下,获得滴壶中的液滴速度,调整阀门大小,实现输液速度控制。控制器还配备一根加热条,用于输液时对药...
southcreek 2024-06-06 08:52
QT 使用QSettings 操作ini文件配合表格操作
这个项目可以演示 使用QSetting 读取或写入 ini文件。并使用tablewidget 显示。Ini文件的格式如下,这个文件可以事先编写。也可以在程序中生成。有一个大类,下面有一个小类使用等号设...
southcreek 2024-05-27 16:18
差分输入ADC的单端到差分转换器驱动设计
单端信号需要转换成差分信号,以便使用ADC进行转换。这个就所谓的ADC驱动电路。需要的结果为Vp = Vcm + Vi/2Vn = Vcm – Vi/2这样 Vp – Vn = Vi使用简单的加法器和...
EE直播间
更多
我要评论
5
28
关闭 站长推荐上一条 /3 下一条