2009年9月30日星期三

【转载】MAX232芯片的RS232接口保护电路

MAX232芯片的RS232接口保护电路
2009-03-14 18:16:17

     最近设计的一款仪表里使用RS232通讯,我用的是贴片"MAX232 ESE+ 0815"芯片,电路如下图:

 

RS232保护电路

     在选择TVS管的时候花费了点时间,开始时D1、D2打算使用P1.5KE18CA,后来在同事的提醒下查了些资料。用示波器观察MAX232的TXD出来的电压峰值不会超过10V,使用D2选用了P1.5KE15CA;仔细查看MAX232的PDF,发现RXD输入端可以承受30V的电压,再加上有些芯片出来的RS232信号电平有可能超过20V,所以为了更大的兼容性D1就用了P1.5KE24CA。

     由于仪表所处的地方经常会有瞬间100~200v的大电压,R1,R2的作用在于限流,防止TVS管和自恢复保险丝的损坏。不过R1 R2需要选择功率大些的,由于空间足够,所以我用的是1W的。

     由于仪表工作环境没有连接市电以及任何天线,所以没有考虑防雷,如果要加防雷的话可以在前级再加陶瓷放电管。

    有一点小疑问,我用示波器看得TXD出来的电压只在+7~-7V间,会不会是max232芯片质量不好,或者是假冒的?或者是泵升电容质量不好?不过信号传输倒也不影响,因为一般的芯片只要电压绝对值大于2V就可识别。

     另外我做了个有意思的测试,在去掉tvs管保护的前提下。在RS232TXD上加上超过15V的电压,然后就可以听到MAX232在吱吱的响。在RS232RXD上加电压,不断的上升,直到50V的样子MAX232芯片损坏了。

没有评论:

发表评论