在PCB板上调试104(0.1μF)独石电容驱动MAXIM MAX3232串口芯片的心得

 如图,STM32F103C8单片机的USART1串口连接MAX3232芯片,原本是用的4个50V 0.1μF的有极性电解电容,串口能在115200波特率下正常收发。

电路图如下:

PCB走线如下:

其中9针串口插座采用的是Altium Designer的Miscellaneous Connectors里面的DSUB1.385-2H9封装。

 

现在想把这4个电容换成104的无极性独石电容。

将C13替换成104独石电容,其他三个仍然为电解电容,插上测试没有问题。

再替换掉C14,也没有问题。

再替换C15,没有问题。

然而替换C16之后,插上测试,单片机只能接收不能发送。电压表测试MAX3232的2脚大约为2V,6脚为0V。

于是又替换回来,还是一样的结果,只能接收不能发送,6脚电压始终为0V。

断电后电压表一测,发现C16电容两个引脚是通的!这说明拆焊的时候可能不小心把板上的GND的铺铜弄坏了,导致C16的下方和GND以外连接在了一起。于是拆掉电解电容,直接飞线出来接电解电容。

发现,还是不行。这下虽然C16两端没有连通了,但是电压表量出来2脚的电压为2.25V,6脚的电压为0.76V。此时发送和接收都不行了,电脑上的串口调试助手发送什么字符,电脑马上就收到什么字符。。。。没过几分钟,芯片剧烈发烫。

这个时候断电,把芯片取下来,重新拿了一片新的没用过的MAX3232插上去,发现串口完全正常了,既能发又能收。这说明刚才那一弄已经把原来的芯片烧坏了。。。

然后赶紧把最后一个电解电容换成104独石电容,插上电,串口正常收发!

这说明MAX3232的5个电容(C12~16)全部用104独石电容也是可以正常工作的!

 

 

MAX3232芯片2脚和6脚为以下电压说明是正常的:

2脚 6脚
6.52V -6.33V
4.79V -2.81V
4.63V -2.71V
4.83V -3.34V

不正常的电压:

2脚 6脚
2.27V 0.81V
2.25V 0.76V

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章