新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于I2C串行通信的EEPROM在电视产品中设计与应用

基于I2C串行通信的EEPROM在电视产品中设计与应用

作者:时间:2009-08-21来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/157881.htm

3 AT24CXX在彩电中的

虽然AT24CXX外围引脚和元件数很少,接口电路简单,但在实际CRT彩电中,由于机内存在高压跳火等干扰信号,E2PROM会出现一些“怪”现象,导致机工作异常。以下给出导致机异常工作的主要现象。

3.1 非人为因素改变E2PROM部分数据

这种现象表现为电视机的工作状态在某次开机后工作异常。如果在发现异常后无任何处理,将在一段时间内保持异常状态。最常见现象如系统关键数据(行、场数据)的突变,这种现象一般是由开机时显像管打火或其他原因导致总线数据线工作异常产生的误操作。出现这种现象时,如果在工厂菜单或用户菜单里根据标准数据调整这些突变的数据,则可以纠正解决;如果这些突变的数据无法调整,则必须采取软件复位、E2PROM赋初始值等方法解决。

从硬件上预防这种现象的方法大多是在总线的SDA、SCL数据线靠近E2PROM引脚处,与地线间加稳压二极管,从而起到保护总线端口的作用,如图2中的VD1、VD2。根据长期跟踪的结果表明,采用此方法E2PROM数据出错率小于3‰。但是此方法只能减小寄存器数据出错率,而不能从根本上消除数据出错,但一般也不会导致E2PROM相应数据区域物理损坏。这种方法的优点是简单易行,几乎不占用器件资源。

目前最科学的方法是利用E2PROM的写保护功能,AT24C08A的第7引脚是数据写保护引脚WP(低电平有效),将其与MCU处理器I/O接口连接,如图3所示。在E2PROM写操作期间,MCU处理器I/O接口输出低电平,E2PROM允许总线写入数据,而在其他操作过程中,该I/O接口输出高电平,E2PROM不允许I2C总线写入数据。此方法成本低(省去两个稳压二极管),出错率更低,但需软件支持。根据统计,使用E2FROM写保护功能,数据出错率小于1‰。如果同时使用上述这两种方法,E2PROM数据出错率则更低,效果更佳。



评论


相关推荐

技术专区

关闭