当前位置: 首页 > 技术资料 > MAX232 与 MAX3232 外部电路电容

MAX232 与 MAX3232 外部电路电容

QooIC.com 新闻出处:互联网 | 发布时间:2015/3/9 15:52:03

这几天开始忙于调试我们自己的STM32主板,2.4G RF模块已经调试成功,然后接着调试串口,也就是如此,问题来了。

    我们的主板是按照神舟IV板上的原理图进行扩展和延伸,串口电路图自然和神舟IV板上的同一类型MAX3232。我们在网上采购的芯片是MAX232,一开始都没有注意,

    调试程序时发现不论什么波特率,串口调试助手都能收到数据,但数据都是错误的。而同样的代码放在神舟IV板上,两个串口都能正常工作。很明显可以断定是我们

    板子的问题。

    于是连夜加班查找问题,电路重新检查过,我们板上使用的是串口1,对应IO口为PA9、PA10。电压也测过是一样的,唯一当时没有怀疑过的就是外设电容。直到今天

    早上,我仍然在怀疑是串口芯片坏了。也就是这个时候,脑海中突然灵光一现,我们焊接的串口芯片和神舟IV上的是不是一样的呢? 赶忙拿起来一看,不一致,看起来

    似乎区别也不大,就名字不一样。翻开手册,看到手册上描述的外部电容时,这疑惑解开了。 MAX3232匹配的电容是0.1uf 也就是100nf,而MAX232要使用1uf电容,

    这应该就是答案了。

    于是赶紧使用电烙铁将电容元件卸下,重新焊接好1uf电容,再进行测试时,一切正常。

    MAX3232 外部电路如下:

    MAX232 外部电路如下:

    以后遇到串口输出不正确,如果是自己焊板,首先检查外围电路电容是否匹配,然后再检查软件的波特率等。