赞助论坛
  • 8584阅读
  • 0回复

采用MAX232的刷机小板如何避免易损坏问题的探讨 [复制链接]

楼层直达
发帖
139
精华
0
金币
204
威望
15
贡献
2
好评
2
注册
2010-03-30
楼主    老头乐 发表于: 2010-06-06 09:07:17 
问题的提出:在论坛上经常可以看到坛友们的介绍,由于使用了采用MAX232芯片的自购或自制的刷机小板,刷机时出现MAX232芯片过热而经常损坏的问题。本来采用MAX232芯片的刷机小板应该是比较标准和可靠的,不应该容易损坏,但经本人试验,由于操作不当,使用MAX232制作的刷机小板,确实存在芯片易高热而导致损坏的问题。本人特意做了如下实验,试验的电路均采用USB口供电。
  试验现象:当刚插上USB接口的电源或多次带电插拔COM接口时,有时会出现MAX232芯片严重发热的问题。经实际测试,当出现MAX232芯片发热时,测量USB口的冲击电流竟有250毫安左右,严重的超出了芯片所能承受的功耗(正常电流应<10毫安),看来这就是芯片损坏的原因。
试验结果:这里采用了两片芯片做试验,一片采用标准电路图的芯片,多次进行带电插拔后芯片过热烧毁了,另一片采用改进后的电路图,也多次进行带电插拔,有时电流冲击一下立刻进入稳定状态,芯片始终完好无损。
  这里需要说明一下,在计算机的使用上有这样的要求:计算机的COM接口不支持热插拔,也就是不允许带电插拔,否则极易损坏接口电路,USB接口支持热插拔。但在实际的刷机过程中不可避免的存在COM口带电插拔问题,比如在计算机开机后接入刷机小板及频繁的更换R、T位置,这就给损坏电路埋下了隐患。一般的USB接口可提供<500mA的电流,只有电流>500mA时USB口才具有自身保护功能。利用USB口的自身保护功能无法对刷机小板实施保护。
  解决方法:在USB取电的+5V电路上串入一只0.5W-1W 10Ω 的电阻R,正常状态下压降<0.1V,对使用无影响。当出现冲击电流时,电阻两端压降可使电路躲过冲击电流后进入正常状态,从而可避免MAX232芯片的损坏,经试验,效果明显。虽然串入的电阻R后可以对电路起到保护作用,但是最好的方法还是应该尽量避免电路热插拔。
建议:1、采用USB口取电,COM口直接连刷机小板的,应该在断开USB取电口后进行其他操作。
    2、采用USB口取电,USB转COM又转刷机小板的,也应该在先断开USB取电口后进行其他操作,或断开USB转COM口后进行其他操作。
    3、在刷机小板的+5V电源线上安装一只开关,切断电源后再操作,避免热插拔。
总之,正确的操作才是避免故障的最有效手段,但愿此文能给论坛上的朋友们有所帮助。
  问题的延伸:需要说明的是,利用旧电脑板上拆下的GD75232芯片制作的刷机小板也同样存在这个问题,采用其它数字电路的例如74LS04、4011、4069等及晶体三极管制作的刷机小板,这个问题不明显。本人曾在此论坛上发表过“利用废电脑板拆下的GD75232制作的RS232接口板”见文章出处:LCDHOME论坛网[url]WWW.LCDHOME.NET[/url] 原文地址:[url]http://bbs.lcdhome.net/read-htm-tid-55433.html[/url]也可供参考。
          修改后的电路见附图: