• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

电磁炉断电记忆是怎么做到的?

我拆了一个电磁炉,用的MCU是s3F9454,断电后1个小时左右MCU保存着断电前的设置.然后我检查了电路板没发现带EEPROM,MUC内部也是没有的.之后我测量了断电时MCU电源端电压还能维持在1V一下某个范围之内,此时上电可以继续断电前的工作,我把电源端电放掉,之后上电电磁炉就直接进入待机而不是继续刚才的工作了,

问题就来了,按照这个判断断电后数据是直接保存在RAM中的,但是s3f9454的工作电压在2.0~5.5V之间,按理说单片机掉电后RAM中的数据是随机的,那么在1V以下还能这么长时间在RAM中保存数据是怎么做到的呢?

希望熟悉s3F9454这款单片机的高手不吝解答,小弟将万分感谢!!!
全部回复(15)
正序查看
倒序查看
2009-06-10 20:38
掉电检测使mcu进入休眠模式了
0
回复
LV.1
3
2009-06-10 23:29
@秋天的风
掉电检测使mcu进入休眠模式了
秋风说得没错,有几款与9454兼容的芯片都有此项功能
0
回复
無疆
LV.7
4
2009-06-12 17:09
并不是掉电检测使mcu进入休眠模式.而是电源用一个4148保存好电容电压两端电压,给单片机供电只要不低于0.4V单片机RAM数据还被保持.上电后通过判断RAM状态就可以按原来进行工作.电脑压力锅就必需有此功能,否则不合格.本人写过许多电脑压力锅程序应用很好.保存长久取决于程序算法和电容质量.
0
回复
ayong168
LV.5
5
2009-06-13 16:02
@無疆
并不是掉电检测使mcu进入休眠模式.而是电源用一个4148保存好电容电压两端电压,给单片机供电只要不低于0.4V单片机RAM数据还被保持.上电后通过判断RAM状态就可以按原来进行工作.电脑压力锅就必需有此功能,否则不合格.本人写过许多电脑压力锅程序应用很好.保存长久取决于程序算法和电容质量.
还有这招!好
0
回复
yinghs
LV.1
6
2009-06-15 10:20
@無疆
并不是掉电检测使mcu进入休眠模式.而是电源用一个4148保存好电容电压两端电压,给单片机供电只要不低于0.4V单片机RAM数据还被保持.上电后通过判断RAM状态就可以按原来进行工作.电脑压力锅就必需有此功能,否则不合格.本人写过许多电脑压力锅程序应用很好.保存长久取决于程序算法和电容质量.
情况正如无疆所说,单片机VCC端与稳压管之间正是通过4148进行隔离的,有个问题,9454的RAM数据在0.4V以上还能保存是经验所得还是某个技术文档里面有说明的,因为我开始也是这么认为的,但是我用51单片机模拟这种状态是不行的,原因是51的RAM在1V一下数据就全丢了?
还有正如上面几位所说的,如果检测到掉电后就进入掉电模式降低功耗,是不是能将保存的时间延长更多呢?
不过好像s3f9454就只有内部低电压复位而没有低电压检测之后还能操作其他事情这个功能吧?
0
回复
2009-06-15 14:15
**此帖已被管理员删除**
0
回复
tmx2008
LV.4
8
2009-06-15 20:00
@yinghs
情况正如无疆所说,单片机VCC端与稳压管之间正是通过4148进行隔离的,有个问题,9454的RAM数据在0.4V以上还能保存是经验所得还是某个技术文档里面有说明的,因为我开始也是这么认为的,但是我用51单片机模拟这种状态是不行的,原因是51的RAM在1V一下数据就全丢了?还有正如上面几位所说的,如果检测到掉电后就进入掉电模式降低功耗,是不是能将保存的时间延长更多呢?不过好像s3f9454就只有内部低电压复位而没有低电压检测之后还能操作其他事情这个功能吧?
三星9454与现代1202 1204的RAM都具有0.5V保存RAM数据的功能.在单片机VCC端与稳压管之间通过4148进行隔离可做掉电记忆,但单片机必须要有复位时I/O口到输入端功能,才能做掉电记忆,51单片机没有这功能.
0
回复
無疆
LV.7
9
2009-06-16 11:41
@tmx2008
三星9454与现代12021204的RAM都具有0.5V保存RAM数据的功能.在单片机VCC端与稳压管之间通过4148进行隔离可做掉电记忆,但单片机必须要有复位时I/O口到输入端功能,才能做掉电记忆,51单片机没有这功能.
师傅说的对.
0
回复
yinghs
LV.1
10
2009-06-17 15:42
@tmx2008
三星9454与现代12021204的RAM都具有0.5V保存RAM数据的功能.在单片机VCC端与稳压管之间通过4148进行隔离可做掉电记忆,但单片机必须要有复位时I/O口到输入端功能,才能做掉电记忆,51单片机没有这功能.
“单片机必须要有复位时I/O口到输入端功能,才能做掉电记忆”
这句不是很明白,望高手能否稍微详细的指点一下?
0
回复
ayong168
LV.5
11
2009-06-17 16:44
@zstianming1118
**此帖已被管理员删除**
哈哈
  小李,那个帖都有你的宣传
0
回复
2009-06-18 15:01
@ayong168
哈哈  小李,那个帖都有你的宣传
哈哈,让大家都了解下.
0
回复
tmx2008
LV.4
13
2009-06-18 23:48
@yinghs
“单片机必须要有复位时I/O口到输入端功能,才能做掉电记忆”这句不是很明白,望高手能否稍微详细的指点一下?
复位时I/O口到输出端会消耗电能,只有到输入端是高阻不消耗电能.
0
回复
yinghs
LV.1
14
2009-06-23 16:55
@tmx2008
复位时I/O口到输出端会消耗电能,只有到输入端是高阻不消耗电能.
是这样啊,明白了,多谢帮忙了
0
回复
tmx2008
LV.4
15
2009-06-23 19:44
@yinghs
是这样啊,明白了,多谢帮忙了
你是哪位,我们交个朋友,有问题可发邮件TMXE@163.COM
0
回复
hezhou
LV.1
16
2012-07-30 14:03

我有完整的电压力锅源程序(9454汇编语言有详细注释)+原理图+详细功能说明,断电记忆与电磁炉的处理方法一样的。有需要请与我联系:13416037215 何生

为了让学员尽快掌握单片机编程技术,并掌握大量实用案例,少走很多摸索的弯路。本人准备出售大量的实用性源程序,所有源程序都用汇编语言编写,均带详细的注释。配有完整原理图及详细功能说明,非常方便编程人员学习借鉴。而且价格超低,物超所值!请互相转告,共同学习,共同进步!警告:本人出售的所有源程序版权归本人所有,任何人不得用作商业目的或将其内容擅自公开!实用源程序仅卖50元起。凡是参加培训的学员购买程序均可获得半价优惠!有兴趣的请跟我联系:13416037215  何生。
以下是部分出售的源程序:
一、按产品类别分:
CP001、电压力锅源程序(S3F9454+数码管+指示灯显示)               ¥500
CP002、电压力锅源程序(TM57PA20+数码管+指示灯显示)            ¥500
CP003、触摸电水壶源程序(TM57PA20+数码管+指示灯显示)         ¥600
CP004、按键型电水壶源程序(S3F9454+数码管+指示灯显示)        ¥500
CP005、微压锅源程序(SN8P2501B+指示灯显示)                          ¥300
CP006、RF遥控开关源程序(滚动码烧录SN8P2501B)                     ¥500
CP007、RF遥控开关源程序(学习码SN8P2501B)                            ¥500

CP008、4键触摸IC源程序(SN8P2711)                                          ¥500
CP009、消毒柜源程序(S3F9454+ST08+数码管+指示灯显示)         ¥300
CP010、触摸抽油烟机源程序(S3F9488+液晶显示)                        ¥500
二、按程序功能分:
GN001、用单片机PWM+ADC做的触摸程序(SN8P2711)                  ¥500
GN002、IO型单片机做的0-99度测温显示程序(SN8P2602C          ¥500
GN003、用单个I/O口实现两个单片机间的双向通讯程序(HT46R47)  ¥300
GN004、2262射频遥控解码程序(SN8P2501B)                                ¥500
GN005、BA5104红外遥控解码程序(HT46R22)                                ¥100
GN006、TC6121红外遥控解码程序(HT46R47)                                ¥100
GN007、可控硅调光程序(S3F9454)                                               ¥50
GN008、可控硅调功程序(HT46R22)                                               ¥50
GN009、单片机奏乐程序(SN8P2501B)                                            ¥100

GN010、单片机做的美音功能(SN2501B)                                         100

GN011、SW1621液晶显示驱动程序(HT46R47)                                ¥100

更多程序还未公布,有需要请跟本人联系!13416037215 何生

0
回复