说到掉电啊,时常令人心痛。相信很多人很多次体验过掉电没有保存的痛楚。单片机也不例外。当单片机正常运行的时候,突然断电或者一些意外导致没有电源供应的时候,所有的内部设置都会消失的无影无踪。但是不要着急,数据存储器的一些东西丢了,我们可以想想办法避免。在一些有后备的供电的系统里面,可以把这些重要的数据采集到的存储在EEPROM中去,因此,加入单片机掉电检测电路或者,单片机掉电数据保存系统的加入无疑是雪中送炭。
最有效的方法就是利用法拉电容对掉电进行检测与保存,大家都清楚,一般的单片机工作的电压都是在5福特左右,这里使用6福特打压供电,其主要的原因就是钳去多余的0。6福特,保证正常的单片机的运作电压,而0。47法拉的电容就可以作为掉电之后规划预警的回旋之用。并且电容具有单向导电性可以持续为储能电容充电。
3系统方案比较、设计与论证
以下主要介绍各模块的功能方案,主要的构成是温度的测量预设值,还包括系统的状态三个部分。
3。1 主控制器模块
主控制器当然选择STC单片机,因为它有很多有点,一下简要讲述,所以选择单片机作为控制器芯片时不二选择。稍后我们会继续探讨51和52单片机的区别,在两者之间做一个选择。
1、高集成度,体积小,高可靠性强
将各个部件基于一晶体芯片的单片机,无疑可以将其功能完美展现,它的高集成度,体积小可以为我的设计节约很多不必要的开支,内部的布线也相当不错,而且比一般的芯片还要出众,表面都被固定不容易被外部环境损坏,安全又使用,所以很适合做毕业设计用。
2、控制功能强
分支转移能力,I/O口的逻辑操作及位处理能力这两项技能的加成,让单片机能充分满足大家对控制的精度要求,丰富的指令系统控制条件,特别适合专门做相关的控制课题以及研究。
3、易扩展
不要小看一个小小的单片机,麻雀虽小五脏俱全,它的里面有计算机运行需要的必须得部件,外部还有很多输入/输出的管交,可以和很多计算机的应用系统连接起来。
4、优异的性能价格比
提到性价比,就要考虑它的运行速率和运作的效率了。它的性能很高,通过使用使用RISC流水线、DSP等技术的使用,它的寻址能力已经突破原有的64K限制大关,有些可达16M之多。所以它的销量也往往高的惊人。还有一点,现在的芯片制造企业日益增多,需求提高的同时,产出也日益精湛,所以性价比会越来越高的。
5、便于生产便携式产品
生产的源头是为了满足消费者的需求。所以现在的单片机都是方便大家携带,而且正常的工作电压越来越低,处于3V左右,电流仅仅在几百微安,特别方便。
方案1:
首先第一条方案我们想采用并行输入/出方式的CPLD逻辑控制器,它是一种可编程的逻辑控制器件,体积小的同事具有较高的稳定性能,它不仅易展,还能事项很多复杂的功能算法,就本次设计而言,我们不需要特别高的数据处理能力,依不需要特备强大的功能,只需要简单的逻辑运算,所以就成本考虑,我们选择放弃方案1。
方案2:
第二条方案我们想利用标题所述的51系列单片机,作为系统的核心控制系统。51系列单片机上面我们也详细介绍了他们的作用与优点,但是最终我们没有采用51系列,这里我们简要介绍一下51系列单片机和52单片机的区别:C52系列单片机相对C51,它的RAM空间由原来的128K增加到256K、其次呢,它的内部FLASH由原来的4K增加到了8K,还有,中断源的增加:C52除了具备C51的定时器/计数器 T0 和定时器/计数器 T1,还额外增加了一个定时器/计数器 T2。但是两者的价格相差无几,所以就综合考虑来讲,我们选择STC89C52单片机来作为主控制器,故放弃本方案。