找回密码
 立即注册

QQ登录

只需一步,快速开始

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

ADC掉电检测的算法怎么写,哪个大佬发一个,谢谢

[复制链接]
跳转到指定楼层
楼主
ID:302293 发表于 2024-4-18 16:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1110945 发表于 2024-4-18 20:07 | 只看该作者
不就是掉电检测吗,用端口中断就检测了的,比adc测量简单容易多了。
回复

使用道具 举报

板凳
ID:1109793 发表于 2024-4-18 20:37 | 只看该作者
对啊,电容大的话用扫描IO状态都可以
回复

使用道具 举报

地板
ID:302293 发表于 2024-4-19 09:45 | 只看该作者
明日之星8 发表于 2024-4-18 20:07
不就是掉电检测吗,用端口中断就检测了的,比adc测量简单容易多了。

掉电是有电压变化的,mcu也是接在电源上的,当电源电压低于12V时,mcu是可以检测到ADC电压值的,但是我用定时器去扫不稳定
回复

使用道具 举报

5#
ID:302293 发表于 2024-4-19 09:46 | 只看该作者
xiaobendan001 发表于 2024-4-18 20:37
对啊,电容大的话用扫描IO状态都可以

IO口的电压是线性变化的,怎么去扫,怎么判断
回复

使用道具 举报

6#
ID:1109793 发表于 2024-4-19 10:33 | 只看该作者
sr861126 发表于 2024-4-19 09:46
IO口的电压是线性变化的,怎么去扫,怎么判断

我是变压器供电,在电容前边加二极管,二极管前的脉动信号经过电阻引入IO,每当IO的低电平时间超过10ms算掉电。或者其他方式也可以,或者二极管前边加一个小电容滤波一下,就不是脉动信号了,总之都可以,只要在二极管后面的电容放电完成之前检测到就可以完美保存几十个字节的数据
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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