手电大家谈-手电筒爱好者之家

 找回密码
 注册成为会员,享受更多功能。

QQ登录

只需一步,快速开始

只需一步,快速开始

搜索
查看: 21228|回复: 79

[电池] 摩托罗拉电池保护板的秘密-----破解摩托罗拉充电器的关键

[复制链接]

该用户从未签到

发表于 2012-3-22 23:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册成为会员,享受更多功能。

x
本帖最后由 wave02 于 2012-11-10 20:01 编辑

还是从我的blog转过来的一篇。

这个只是给需要的人做参考的和让普通人了解摩托电池保护板的,不是建议谁去这么做的。

摩托罗拉在早期生产过一批做工,性能和用料都非常不错的手机电池充电器。因为当初手机都是几千元上万元的价格,所以充电器设计和生产几乎可以说是不计成本了(相对于600-800元的售价,用料应该不成问题。当时一块锂电池都要1千多元的{:1_292:}),用的元件都是质量很不错的,多数都用了单片机控制,远不是现在的锂电池充电器能比的。不信的话就从最重要的故障率看。有谁听过V998原装电源适配器正常使用中坏的?现在苹果的电源适配器坏的网上都是论堆的,更别说其他的牌子了。

后来因为手机的换代,大批的充电器也随之淘汰。现在这种充电器买一个只需要3-4元就可以。之所以这么便宜,对应的手机被淘汰是一个原因,更主要的原因应该是另外一个:因为摩托罗拉设计这个充电器的时候为了防止给不配套的电池或者非原装电池充电,在单片机内置了一段检测电池型号的程序,只有对应的原装电池才会启动充电程序,否则拒绝给电池充电。很多人曾尝试用摩托罗拉的充电器给其他的电池充电,结果无一例外都是闪红灯,提示充电失败。网上一般认为想要使用,必须找到对应的原装电池保护板(个别情况只需要特定阻值的电阻)。但是实际使用的时候哪里找对应的原装保护板去。

这个原因也造成了摩托罗拉的充电器变成了鸡肋,留着吧,没法用,扔了吧,挺可惜。摩托罗拉的电池一般有3个接点和4个接点两种,3个接点的引脚是:正极,ID和负极。4个引脚的比3个的多一个温度电极。其中ID引脚是决定摩托罗拉充电器和手机对电池类型识别的关键。但是网上只是说了一下ID记录着电池识别的相关信息,但是却没有给出一个详细的介绍。曾经在一个论坛看到一个稍微详细点的介绍,但却不是很正确。

下面这个图就是从那个论坛网页截取下来的,发帖的人说红色箭头指的那个标记H5的贴片元件是储存信息的,其实这个不对,这个图拍的不是很清楚,其实我感觉旁边那个粉红色圆圈里的才是真正的储存信息的芯片。
1.jpg



为了验证这个结论,我拆了两个V998的原装电池,弄出两个原装的保护板。
DSCN2785.jpg



可以看到和网页中截图的那个保护板类似,一个标记H5的贴片元件和一个3引脚的贴片元件,两者是并联的。其实标记H5的贴片元件是飞利浦出的PZU系列的稳压二极管PZU3.9,稳压值是3.9V,用来保护储存信息的芯片的。

而真正储存信息的却是旁边粉色圆圈里的那个sot23封装标记09C4的元件。这个元件是美信(MAXIM)公司出的DS2502芯片(也有部分摩托罗拉原装电池的保护板采用的是该公司的DS1982,两者没啥区别)。DS2502是一个一次性写入的EPROM,这个芯片内部出厂时全部设定是FFh,只能从逻辑1写成逻辑0,反过来是不行的。这就类似我们的普通刻录光盘,可以多次写入,但是已经写入的部分不能再做更改。
DSCN2786.jpg



从这个飞利浦PZU系列稳压二极管的说明书里可以看到标记H5稳压二极管型号。B,B1,B2,B3那栏表示稳压值误差的大小。
06.gif



下面的图是我把保护板的ID引脚通过USB-1wire转接线连接电脑后(嘿嘿,还记得改锂电池保护板那个帖子里用到的DS2480B转接线吧),运行DS2502配套的程序读出的数据。

一共读取了3个保护板的数据,并且将这3个保护板的数据外加DS2936A芯片的数据(来自说明书,下文会提到这个芯片的作用)做了比较。白色背景的数据是4个芯片中至少有一个芯片数据与之不同的,而背景是绿色的数据则是在4个芯片里都完全相同的。考虑同一个充电器在换上不同型号的保护板后,很多都能不提示出错,所以绿色背景的数据可能是充电器和手机识别电池的关键数据。

具体这些数据代表什么含义,这个只能问摩托罗拉给充电器单片机编程序的人才行。
00.gif

01.gif

02.gif

03.gif



这里的数据不是储存电池信息的,是储存这个芯片是否允许写保护等一些信息的,和原装电池的识别无关了。
04.gif



DS2502价格不便宜,几块钱一个。而满大街卖的国产组装电池也能在摩托罗拉出的充电器上不被据充(我亲自试过不止一块组装电池),显然组装电池是通过了充电器单片机的验证的。看组装电池的价格也不可能是用DS2502的,那组装电池是怎么完成这个验证的?

其实有些厂家推出过类似功能的芯片,比如DS2936A,这个芯片和DS2502功能一样,唯一的区别是DS2502是需要摩托罗拉生产电池的部门把数据写进芯片的,而DS2936A确实在芯片生产过程中就把信息都固化在芯片里了。DS2052类似于一个空白的刻录盘,买来的时候什么内容都没有,需要你自己刻录信息到上面;而DS2936A类似于买来的VCD光盘,买来的时候就已经有内容了。

生产的时候固化了信息,这就造成了DS2936A成本比可以一次性写入的DS502低了很多很多,价格只有DS2502的十几分之一。
05.gif



所以从上面的情况可以知道,破解摩托罗拉原装充电器,让摩托罗拉原装充电器充其他电池的方法并不仅仅是像传说中的只能弄一个原装的电池保护板:
1,找个组装电池的保护板;
2,买DS2936A之类的芯片;
     有点是价格便宜,缺点是兼容性有问题造成不一定适合每个充电器(当然大多数充电器是没问题的);
3,买DS2502芯片,按照充电器的类型写对应的信息;
     优点是兼容性完美,缺点是成本高。(如果有人需要,我可以提供这3个保护板读取出的数据,只要在程序中运行导入命令就能写到新的芯片里了)

2和3虽然对某一个人来说很不划算,但是对于有大批这种充电器的商家,批量购进一批DS2936A芯片,配充电器出售很划算的。可以完美的解决非常好的充电器变鸡肋的问题。业余爱好者也能很方便的用上优质的充电器,不再为找原装电池板而烦恼;同时商家也有利可图,对买卖双方都有好处。


回复 dsu_marcocopyright:copyright

使用道具 举报

  • TA的每日心情
    开心
    2016-4-19 22:43
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2012-3-22 23:50 来自手机 | 显示全部楼层
    这个玩的高深,比三星的有技术含量。
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-22 23:54 来自手机 | 显示全部楼层
    围观
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-1-26 19:40
  • 签到天数: 43 天

    [LV.5]常住居民I

    发表于 2012-3-23 00:02 来自手机 | 显示全部楼层
    只能抛弃它了
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-23 00:34 来自手机 | 显示全部楼层
    电池要再复杂些
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-18 14:39
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2012-3-23 00:41 | 显示全部楼层
    有关资料认真看过了,但是随了原装保护版外,别的好像不行,现在试试看看。不行的只有放弃了。
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-23 00:41 | 显示全部楼层
    继续留名
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-23 01:16 | 显示全部楼层
    玩的高深
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-5 10:36
  • 签到天数: 98 天

    [LV.6]常住居民II

    发表于 2012-3-23 01:38 | 显示全部楼层
    非认可电池 摩托罗拉338C掌中宝出现的问题
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2016-1-21 02:42
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2012-3-23 01:52 | 显示全部楼层
    本帖最后由 老兵新传 于 2012-3-23 08:38 编辑

    天,我手头还有正常的998++手机(原装电池丢了)、原装正常的AAPN4085A充电器和一个正宗但因不对应而被拒充的正常摩托电池,这电池装手机上时屏幕显示“非认可电池”字样,但能开机使用。

    也就是说,不单充电器认电池,就连手机也认电池,M记真混。。。。。看来想把这三者凑合起来或更重要的是充电器意图作“万能充”的话,保护板是关健。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-10-7 22:41
  • 签到天数: 57 天

    [LV.5]常住居民I

    发表于 2012-3-23 01:53 | 显示全部楼层
    好像没有什么意义,现在的技术比那时候好了很多。也许一个三星的火柴盒电路就比这个先进
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2016-1-21 02:42
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2012-3-23 01:59 | 显示全部楼层
    本帖最后由 老兵新传 于 2012-3-23 02:00 编辑

    没有实用意义也作为技术探讨------------,当然,有时间的话{:4_322:}
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-4-21 17:27
  • 签到天数: 1045 天

    [LV.10]以坛为家III

    发表于 2012-3-23 08:58 | 显示全部楼层
    楼主高手!好人呐!!!!{:1_298:}
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-2-12 09:10
  • 签到天数: 708 天

    [LV.9]以坛为家II

    发表于 2012-3-23 09:06 | 显示全部楼层
    这是个技术活。
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-23 09:12 | 显示全部楼层
    看了这编文章,感觉很可悲,为了一个几块钱的旧充电器,还要多花几块钱或是几十块钱,再花上大把的时间来搞它,有这种功夫还不如买一个新的。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-5-19 10:59
  • 签到天数: 3547 天

    [LV.Master]伴坛终老

    发表于 2012-3-23 09:14 | 显示全部楼层
    保存下来慢慢研究   谢谢
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-23 09:37 | 显示全部楼层
    STC不是有一个1块钱的单片机,拿来模拟1wire行不···可以的话就省事了···也不用专用芯片了,就上电的时候骗一下就完事了···
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-20 08:21
  • 签到天数: 38 天

    [LV.5]常住居民I

    发表于 2012-3-23 09:41 来自手机 | 显示全部楼层
    LZ科普,我顶~
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-23 09:56 | 显示全部楼层
    悲剧,技术堡垒
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-13 06:24
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2012-3-23 10:45 | 显示全部楼层
    技术含量高,多谢分享
    回复

    使用道具 举报

    本版积分规则

    小黑屋|手机版|Archiver|论坛自带搜索|下载论坛app|手电大家谈-手电筒爱好者之家 ( 备案序号:鲁ICP备05002565号 )
    以上言论纯属个人观点,与手电大家谈立场无关。
    最佳浏览模式:1920*1080


    GMT+8, 2024-5-19 18:43 , Processed in 0.236017 second(s), 65 queries , Gzip On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表