MAX232 與 MAX3232 外部電路電容
我們的主板是按照神舟IV板上的原理圖進(jìn)行擴(kuò)展和延伸,串口電路圖自然和神舟IV板上的同一類(lèi)型MAX3232。我們?cè)诰W(wǎng)上采購(gòu)的芯片是MAX232,一開(kāi)始都沒(méi)有注意,
本文引用地址:http://m.ptau.cn/article/201612/326194.htm調(diào)試程序時(shí)發(fā)現(xiàn)不論什么波特率,串口調(diào)試助手都能收到數(shù)據(jù),但數(shù)據(jù)都是錯(cuò)誤的。而同樣的代碼放在神舟IV板上,兩個(gè)串口都能正常工作。很明顯可以斷定是我們
板子的問(wèn)題。
于是連夜加班查找問(wèn)題,電路重新檢查過(guò),我們板上使用的是串口1,對(duì)應(yīng)IO口為PA9、PA10。電壓也測(cè)過(guò)是一樣的,唯一當(dāng)時(shí)沒(méi)有懷疑過(guò)的就是外設(shè)電容。直到今天
早上,我仍然在懷疑是串口芯片壞了。也就是這個(gè)時(shí)候,腦海中突然靈光一現(xiàn),我們焊接的串口芯片和神舟IV上的是不是一樣的呢? 趕忙拿起來(lái)一看,不一致,看起來(lái)
似乎區(qū)別也不大,就名字不一樣。翻開(kāi)手冊(cè),看到手冊(cè)上描述的外部電容時(shí),這疑惑解開(kāi)了。 MAX3232匹配的電容是0.1uf 也就是100nf,而MAX232要使用1uf電容,
這應(yīng)該就是答案了。
于是趕緊使用電烙鐵將電容元件卸下,重新焊接好1uf電容,再進(jìn)行測(cè)試時(shí),一切正常。
MAX3232 外部電路如下:

MAX232 外部電路如下:

以后遇到串口輸出不正確,如果是自己焊板,首先檢查外圍電路電容是否匹配,然后再檢查軟件的波特率等。
評(píng)論