天天看點

USB轉4路232、485、TTL子產品調試

USB轉4路232、485、TTL子產品調試。這個子產品總共用了8顆晶片,其中一個是5v轉3.3v晶片,一個XR21V1414轉序列槽晶片,兩個SP3232PE晶片,四個SP3485EN晶片,其實并不複雜的一個電路,但是在測試的過程中卻遇到很多的問題,花了很多時間才到達了想要的結果。

子產品焊接闆子花了一上午,為了焊接得精緻一點,是以焊接得比較慢​。焊接完後,通過USB連接配接到電腦USB口,用萬用表測試各部分電壓正常,然後打開序列槽進行測試,因為是4路電路,計劃打開四個序列槽視窗分别測試232、485 、TTL​。

遇到的第一個問題就是打開任務管理器檢視COM口的時候,識别到了,但是有歎号,很顯然的以為是驅動沒有安裝好,然後解除安裝了驅動從新安裝,結果還是不行,然後更新驅動,也是最新的了,問題還是沒有得到解決,也用了百度上的一些方法,結果還是不行,最後通過用軟體修複了一下系統,就沒有歎号了,這就是遇到的第一小問題​。

然後開始測試,都是4路電路,我用了一組接另外一組,然後打開四個序列槽視窗,分别發送和接收,最開始測了485沒有問題,然後測試232電路,結果又遇到問題了,測了很多次,232電路始終隻能發送,不能接收,進行了電阻電容檢查,基本沒有問題,然後檢查原理圖也沒有問題,然後檢查PCB是不是走線有問題,最後還是沒有看出問題來,然後就實在找不到原因,看到百度上有人說:“把晶片的電容100nf換到1uf,就可以 了”。

換了過後,還是不行,最後懷疑可能是485晶片影響到了,然後拆了485晶片,232正常了,晶片焊接回去,也是正常的,但是TTL不行,試了很多次最後決定重新焊接一塊新闆子,​焊接完後,232和TTL正常,一個485用不起,然後換了晶片,居然可以了,這就奇怪了,明明用的都是全新的晶片,電壓也沒有問題,怎麼的就壞了,對于前面那個闆子,也不知道是哪兒出了問題​。

對于這個小子產品,花了很長的時間弄,其實都是因為一小點的問題導緻整個電路達不到效果,是以很多時候一定要好好分析,去懷疑每一種可能才能更好的解決​。

繼續閱讀