上月修理TBR-134电台发现是主控板存储芯片DS1230Y损坏。查资料得知DS1230Y是256k(32Kx8bit)非易失性静态存储器SRAM。开始认为这个器件可能比较难找,到马云的淘宝上搜索才发现这已经是一个普通器件。可能当初刚设计出来时是比较昂贵的器件,搜索出的价格从5元~300元都有,有些号称原装进口,有些是国产新品。所以当时选择一家天猫店下单,想质量应该有些保障。结果顺利的把机器修复,详情参见《退役TBR-134短波数字化电台的修理》。
从俺的BIOS编程器提供资料看DS1230Y和HM62256的测试方式完全一样。而在DS1230Y资料中也明确它可以直接替换32Kx8bit的SRAM和EEPROM(如:28256)。因此当时也曾考虑过如果不能顺利购到DS1230Y的话,将做一个应急替代方案,就是利用静态存储器HM62256来DIY代替。因为2007年曾经帮助3区HAM成功用2732代替82S181来修复MSR8000的ROM,详情可参见《MSR8000存储芯片82S181的代换》。
查资料得知HM62256是32Kx8bit的CMOS静态存储器。而且有L/L-SL系列是低功耗产品,典型值只有5μW。如果使用一只CR2032锂电池供电应该至少可以保证10年数据存储。实际上DS1230Y内部除了有锂电池外,就是多出个控制电路来解决首次使用时才开始启用内部电池功能的电路。搞不好有些产品里面就是我这样设计使用的也说不准哈!
SRAM加电池的数据备份方案这在ICOM R71E中已早有应用,通常R71E使用的芯片是NEC D446C-1与HM6551(256 x 4bit)是兼容的SRAM。当年SHARP PC1500的内存扩展模块CE-161也是如此设计,这可以参见拙作《夏普PC-1501袖珍计算机的检修(续)》。再有MSR8000、SDD004B等中外机器中也都有成功使用案例存在。
俺设计的电路如图。在元件使用上一定注意要选有L或L-SL后缀的低功耗产品。这样CR2032电池能支持较长时间。电池和二极管可以安装在HM62256芯片正面。将原IC的28脚掰到正面来,用二极管的引脚替代它到插座去。
此文纯粹是假想方案,电路设计也只是停留在纸面,是否可行还得靠实践来证明。俺暂时还没有去实践,供大家批评指正!
今后如果俺那台134再出现DS1230Y问题,一定使用这个方案来尝试解决!
2014年10月5日
联系客服