在计价秤上,24c02中的标定数据数据会丢,是什么原因?

[复制链接]
5303|14
 楼主| jimoom 发表于 2007-4-6 15:05 | 显示全部楼层 |阅读模式
在计价秤上,24c02中的标定数据数据会丢,
不是每台,而是偶尔产生,是什么原因?
ayb_ice 发表于 2007-4-6 15:24 | 显示全部楼层

随便说说

  多半是被程序改写了...
computer00 发表于 2007-4-6 15:29 | 显示全部楼层
 楼主| jimoom 发表于 2007-4-6 16:25 | 显示全部楼层

问题再详诉一遍:

问题再详诉一遍:
1。计价秤从在正常使用过程中没有写数据的过程。
2。只有开机的时候读一次数据,使用中不读数据。
3。计价秤一天中的开关机次数最多也没几次。
4。不是偶尔一次读错,而是整片数据都丢失了。
5。重新标定后 就正常了。
6。大部分的秤没问题,也就那么一台。就算1/1000吧

这最有可能是什么原因一起的?
ayb_ice 发表于 2007-4-6 16:28 | 显示全部楼层

用硬件写保护

 楼主| jimoom 发表于 2007-4-6 16:32 | 显示全部楼层

这是个办法,不过麻烦。

硬件写保护,除非器件坏掉,还没遇到过数据丢掉的。不过调试麻烦。
gxs64 发表于 2007-4-6 18:09 | 显示全部楼层

RE

是全部复位或是数据被冲乱?
如果是“全部复位”,则需另外找原因。如果是“数据被冲乱”,可采用沉余的办法。
dai_weis 发表于 2007-4-6 22:50 | 显示全部楼层

你的24C02写保护引脚怎么处理的?

如果数据由MCU写入应该给该引脚提供控制功能,使其在大部分时间为保护,只是在写的时候才打开,尤其是上电时,必须保证保护引脚的电平的稳定
yewuyi 发表于 2007-4-7 08:31 | 显示全部楼层

你的EE的工作电压是多少的?

要注意EE和MCU上电复位的问题.

也就是说,电源抖动时可能出现第一次抖动EE/MCU都正确,但随后第二次抖动来临时,如果EE支持低电压工作,那么EE不能RST,但MCU发生了RST,那么,下面出现什么样的事情都可能了.

避免SDA/SCL挂死发生.
 楼主| jimoom 发表于 2007-4-7 12:27 | 显示全部楼层

re

re:gxs64
这个也没仔细研究过,“数据被冲乱”的可能大吧,冗余的办法  ram和rom估计都不允许。
re:dai_weis 
wp端是直接接地的,由mcu控制,在上电和断电的时候怎么保证 引脚的电平一直为高?
re:yewuyi
工作电压是5v  支持低电压工作 >1.8v就可以了
即使”SDA/SCL挂死发生“,重新开机或多次开机后还会发生? 
ayb_ice 发表于 2007-4-7 13:25 | 显示全部楼层

随便说说

  wp可以参考RST方式设计,然后再由MCU控制。。。
yewuyi 发表于 2007-4-9 13:51 | 显示全部楼层

如果SDA/SCL挂死,只有EE电压失去后才能‘原神归位’

因为EE支持1.8V工作,请检查一下你的MCU可支持的工作电压是多少?
 楼主| jimoom 发表于 2007-4-13 10:55 | 显示全部楼层

测试结果

这几天 拿几个仪表 进行重复性的开关机试验 平均每小时 1500次  
已有3个仪表的数据丢失了
现象都是 前面的几个字节数据丢了,后面的还是正确。(被改写的数据是一些乱码,不是0xff)

yewuyi 发表于 2007-4-13 11:29 | 显示全部楼层

把EE的VDD处理一下再测试

当MCU掉电RST的时候,同时复位一下EE的VDD,经过这样处理后你再测试看看,从你描述的结果看,是很明显的RST不一致的问题。
michael_li 发表于 2007-4-13 18:05 | 显示全部楼层

电子天平

你们电子天平用的24c02阿
我用的是93C46

不过这种现象倒没遇到过  回去想想
校准的数据被掉了..
程序写数据的时候电压稳定...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

203

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部