首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[原创]怎么实现掉电数据保护

[原创]怎么实现掉电数据保护

我想问一下,怎么实现掉电数据保护?请大侠给讲解一下!
检测到掉电瞬间,保存数据到flash或eeprom中,关键要做好掉电检测部分,要保证MCU有足够的时间来保存数据.或者用带有FRAM的MCU则可以很容易的实现掉电数据保护.8FX系列有些型号带有FRAM.

你可以用充电电池代替滤波电容,这样永不掉电。而且滤波效果特别优良。。。

哈哈,这个我知道,首先要有一个过零检测电路,强电过零检测可以,弱点过零检测也可以(就是在变压器的次级侧检测,开关电源的话就只能用强电过零检测了),过零检测电路的输出信号为很窄的矩形脉冲波,如果掉电,单片机就检测不到这个过零信号了,这个时候依靠电解电容中的余电迅速将重要数据写入E2,如果数据较多的话你的电解电容要足够大,否则写不完。
检测到掉电瞬间,保存数据到flash或eeprom中,关键要做好掉电检测部分,要保证MCU有足够的时间来保存数据.或者用带有FRAM的MCU则可以很容易的实现掉电数据保护.8FX系列有些型号带有FRAM.

返回列表