搜尋此網誌

2013年10月10日 星期四

自製 USB 轉 RS232 轉接版

在開發 Arduino 程式時,最常用的介面就是 RS232 ,無奈現在的 PC 上幾乎都沒有 RS232 的接頭了,通常都是另外買一個 USB 轉 RS232 的轉接線,然後再把 Tx/Rx 接出來用。





而 Arduino 上通常都會有另一顆 USB 轉 RS232 的晶片,使得 arduino 可以直接用 USB 和電腦對接,就可以直接把程式下載進 arduino 的晶片裡。


如果打算自己從兜線路,焊晶版,那就得自己動手做 USB 轉 RS232 的電路了,因為,大部份的單晶片都會有 Tx/Rx 的腳位,如果燒了 bootloader 進去後,就能用 Tx/Rx 來下載程式。


況且,這也只是一顆晶片就能搞定了,自己做也來的便宜又方便...

找了一下市面上的 USB 轉 RS232 的晶片, FTDI 這個牌子蠻有名的,量大且穩定,一顆 NT80 算是比較貴的,不過,這種東西,還是希望穩定一點比較好,不然到時如果碰上的相容性問題,那花下去的時間可就不值得了..所以,我找了 FTDI FT232RL 這顆晶片,一顆 80 元。


接下來就是先來畫電路圖了,在網路上找了一下,這類的線路圖蠻多的,所以很容易就把線路圖畫好了。


然後就是苦工了,不過,這顆 FT232RL 是 SSOP-28 的腳位,沒辦法直接上洞洞版,只好先去買一塊轉接電路版(自己洗電路版就不用買了..)。話說,這一版也要 NT25 啊,夠貴的啦......


考驗焊功的時間到了,要把 FT232RL 焊上轉接版真的需要些功力,我這個軟體起家的宅宅,再加上手邊沒有助焊劑,只能靠著吸錫線和烙鐵,慢慢的焊....然後再一點一點的確認是否有短路...真的是花了我不少時間...


在 FT232RL 焊上轉接版後,一切就快了,照線路圖施工,很快就完成了這塊程式下載版了。


自己做的就是不同,程式下載起來就是覺的爽快啊....哈哈...


2 則留言: