当前位置:首页 > 单片机 > 单片机
[导读]法拉电容也叫超级电容器,双电层电容,其体积小、容量大、电压记忆特性好、可靠性高。与充电电池相比,具有充电时间短、功率密度高、使用寿命长、低温特性好及无环境污染等优势[2]。在数据保护电路中采用法拉电容取代

法拉电容也叫超级电容器,双电层电容,其体积小、容量大、电压记忆特性好、可靠性高。与充电电池相比,具有充电时间短、功率密度高、使用寿命长、低温特性好及无环境污染等优势[2]。在数据保护电路中采用法拉电容取代电池作后备电源,在提高系统可靠性、延长寿命、降低设备成本和维护成本等方面,有十分重要的意义。

  本文将通过一个设计案例,具体介绍法拉电容在单片机系统的RAM数据保护中的应用,为嵌入式系统中RAM数据保护提供一种可行的参考方法。

  某一采用UT6264C70LL作为RAM的单片机系统,在系统掉电后,要求RAM的数据后备时间达到5天。

  1  硬件设计

  采用法拉电容作为RAM后备电源,法拉电容后备时间的典型计算公式为:

  式中:C(F)为法拉电容的标称容量,Uwork(V)为电路中的正常工作电压,Umin(V)为电路能工作的最低电压, t(s)为电路中后备时间,I(A)为电路的负载电流。

  UT6264CSC70LL的典型数据保持电流为1 μA,工作电压为5 V,数据保持所需电压最低为2 V。取0.1 F的法拉电容,计算得到RAM的数据后备时间为3.35天。而实际上,当RAM的电源电压降低时,其数据保持电流将减小,因而后备时间可以延长。

  另外,电源出现波动时,RAM的片选引脚、写使能引脚及数据线端口也容易引入干扰或不正常的控制时序,从而破坏RAM中的数据。因此,需要通过电路设计,确保电源不正常时读写控制端口时序可控,从而增强RAM数据的安全。

  电路原理图如图1所示。

  当电源正常时,5 V电源VCC通过快速整流二极管D1给RAM(U2:UT6264)供电,并通过R1给法拉电容(C1:FM0H104Z)充电。掉电时,D1截止,法拉电容C1作为备份电源,通过R1为U2供电,保证RAM中数据不消失。

  在掉电过程中或电源出现波动时,为了增强RAM数据的安全性,采用了专用电源监控芯片(U3:IMP706),提供系统的监控功能。上电、掉电和电网电压过低时会输出复位信号,同时还能跟踪1.6 s的定时信号,为软件运行提供看门狗定时器(watchdog timer)防护。当电源电压掉至约4.74 V时,U3向CPU(U1:AT89S52)输出掉电信号(PW_DN),CPU进行掉电应急处理和保护现场,不向RAM芯片进行任何读写操作。当电源电压进一步掉至4.4 V时,U3产生复位信号,CPU被复位,同时RAM芯片U2的片选引脚CE2也被置为低电平,确保U2不被读写操作。

  

 

  图1  电路原理图

  2  软件设计

  本案例电路的地址定义是: RAM地址范围(8 KB)为0000H~1FFFH;看门狗定时器控制地址为E000H。

  软件包括主控制程序、掉电中断处理程序、定时中断处理程序等。

  

 

  图2  主流程

  (1) 主控制程序

  上电进行必要的CPU初始化后,检查正常掉电标志和RAM Check Sum计算检查,以确认RAM中数据是否正常。如果正常,就进行掉电前的现场恢复。其主程序流程框图如图2所示。

  (2) 掉电中断处理程序

  CPU收到掉电信号(PW_DN)中断时,CPU进行掉电应急处理和保护现场,设置正常掉电标志,保存RAM Check Sum计算结果,以备上电时检查RAM数据是否被破坏。其流程框图如图3所示。

  

 

  图3  掉电中断处理流程

  

 

  图4  定时中断处理流程

  (3) 定时中断处理程序

  看门狗定时器电路需要在每1.6 s内清零,在定时中断处理程序中调用看门狗清零子程序。定时中断时间要设在1.6 s以内,例如100 ms。定时中断处理流程框图如图4所示。

  结语

  在本应用实例中,经测试,掉电后RAM数据后备时间是10~14天,且数据可靠,系统运行稳定。显然,选择更大容值的法拉电容将有更长的后备时间。在控制系统的产品设计中,为提高产品的可靠性、降低成本、增强产品在市场上的竞争力,本文提供的方案具有参考价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称 Arm)今日宣布推出全新 Arm® Lumex™ 计算子系统 (Compute Subsystem, CSS) 平台,这是一套专为旗舰级智能手机及下一代个人电脑加...

关键字: CPU AI 消费电子

Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称 Arm)今日宣布推出全新 Arm® Lumex™计算子系统 (Compute Subsystem, CSS) 平台,这是一套专为旗舰级智能手机及下一代个人电脑加速...

关键字: 消费电子 CPU AI

8位单片机在嵌入式设计领域已经成为半个多世纪以来的主流选择。尽管嵌入式系统市场日益复杂,8位单片机依然不断发展,积极应对新的挑战和系统需求。如今,Microchip推出的8位PIC®和AVR®单片机系列,配备了先进的独立...

关键字: 单片机 嵌入式 CPU

上海2025年8月15日 /美通社/ -- 在数字化转型浪潮与数据安全需求的双重驱动下,澜起科技今日重磅推出第六代津逮® 性能核 CPU (以下简称 C6P )。这款融合突破性架构、全栈兼容性与芯片级安全防护的高性能服...

关键字: CPU BSP 数字化 AI

采用分离式架构,充分利用主机 CPU 和 PCIe® 基础设施,克服传统存储瓶颈

关键字: CPU 数据中心 服务器

受生成式 AI 驱动, RISC-V 芯片市场快速发展。预计到2030年,RISC-V SoC出货量将达到1618.1亿颗,营收将达到927亿美元。其中,用于AI加速器的RISC-V SoC出货量将达到41亿颗,营收将达...

关键字: RISC-V CPU AI CUDA ARM 推理

7月21日消息,“全球最佳游戏CPU”锐龙7 9800X3D自去年11月上市以来,价格一直比较坚挺,前期还经常处于缺货状态。

关键字: CPU GPU

人工智能 (AI) 正在以惊人的速度发展。企业不再仅仅是探索 AI,而是积极推动 AI 的规模化落地,从实验性应用转向实际部署。随着生成式模型日益精简和高效,AI 的重心正从云端转向边缘侧。如今,人们不再质疑边缘 AI...

关键字: 人工智能 CPU GPU

CPU通过将代码转换为机器语言、通过指令集架构(ISA)识别代码、以及利用控制单元(CU)和算术逻辑单元(ALU)执行代码这三种主要方式来认识代码。CPU首先将编写的高级语言代码通过编译器转换为低级语言,即机器语言,这是...

关键字: CPU 机器语言
关闭