推薦閱讀:
只需20分鐘,搭建一個(gè)物美價(jià)廉的隔離型USB-to-UART轉(zhuǎn)換器
發(fā)布時(shí)間:2015-12-24 來源:EDN電子技術(shù)設(shè)計(jì) 責(zé)任編輯:wenwei
【導(dǎo)讀】看著工作臺(tái)上的硬件燃起滾滾濃煙,我不禁目瞪口呆。就在片刻之前,電路還一直像期望的那樣好好工作著,突然就聽見如同qiāng聲一樣的電路自毀聲傳來。待測硬件自毀導(dǎo)致了意外的結(jié)果:一直使用的通過USB-to-UART轉(zhuǎn)換器與硬件進(jìn)行通信的計(jì)算機(jī)發(fā)生了不可恢復(fù)的USB故障。現(xiàn)在電腦受損,變成了一堆廢鐵。
可以用便宜的簡單隔離電路保護(hù)計(jì)算機(jī)上的USB端口。嵌入式系統(tǒng)開發(fā)人員日常習(xí)慣于將一些奇怪的硬件和元器件插入他們的電腦中,很少考慮他們這樣做會(huì)帶來什么樣的后果。
本設(shè)計(jì)實(shí)例介紹了一種使用Sparkfun USB-to-UART通用板(BOB)搭建的低成本隔離型USB-to-UART轉(zhuǎn)換器。
隔離型USB-to-UART轉(zhuǎn)換器遲早會(huì)派上用場。舉例來說,在電池供電設(shè)備的開發(fā)過程中,經(jīng)常會(huì)將USB-to-UART轉(zhuǎn)換器連接在設(shè)備上,在沒有采取隔離措施的情況下,會(huì)將主機(jī)的地和大地連在一起。設(shè)備可能工作非常正常,但當(dāng)跟電腦分開時(shí),它就不能正常工作了。隔離型轉(zhuǎn)換器將設(shè)備和主機(jī)的地分隔開來,因此能很早地發(fā)現(xiàn)任何接地問題。
隔離USB-to-UART轉(zhuǎn)換器的最重要用途當(dāng)然是在故障條件下??紤]將一個(gè)未經(jīng)測試的電路板連接到比如MacBook Pro這種昂貴的筆記本電腦的后果吧。USB規(guī)范和硬件層確實(shí)有保護(hù)電路,但它們不是針對(duì)工作在數(shù)百伏直流電壓的設(shè)備設(shè)計(jì)的。當(dāng)一臺(tái)設(shè)備發(fā)生USB總線故障,并有可能給總線施加超過5V的電壓或很大的電流時(shí),花20美元隔離兩臺(tái)設(shè)備是一種明智的決策。
隔離器的選擇
隔離器的選擇需要仔細(xì)斟酌。UART一般被認(rèn)為是低速器件,但現(xiàn)代的微控制器和接口可以支持超過1Mbps的波特率。許多隔離器、特別是光耦隔離器的最大波特率都在100kbps以下。Silicon Labs公司的Si8421BB-D-IS是適合這種應(yīng)用的器件,但不推薦在新設(shè)計(jì)中使用。取而代之的是ADUM3211ARZ,但這種器件尚未經(jīng)過嚴(yán)格的測試,因此使用需慎重。
Si8421BB可以支持2.5kV的隔離電壓約一分鐘之久。這種隔離器能夠支持高達(dá)150Mbps的波特率。Si8421BB-D-IS的小批量價(jià)格僅1.46美元,但如果還嫌貴的話,可以選擇僅1.05美元的Si8421AB-D-IS(最大波特率是1Mbps)。Si8421BB-D-IS的另外一個(gè)優(yōu)點(diǎn)是,它有兩個(gè)采用8引腳SOIC封裝的隔離器,因此非常適合Tx/Rx信號(hào)對(duì)。這種隔離器是單向的,但布局上可以與Sparkfun USB-to-UART BOB做到引腳兼容。
搭建隔離器
需要訂購少量器件:
這些元器件的總價(jià)加上運(yùn)輸費(fèi)也就20美元左右。大多數(shù)開發(fā)人員手頭至少有一個(gè)項(xiàng)目,因此購買足夠的材料搭建兩到三個(gè)產(chǎn)品有助于抵消運(yùn)輸成本。完整的元器件集應(yīng)該類似于圖1所示:
圖1:隔離型USB-to-UART元件。
組裝隔離器
從把隔離器焊接到SOIC BOB開始(圖2)。然后給兩塊電路板增加插頭,如圖3所示。
圖2:SOIC-8 BOB準(zhǔn)備。
USB-to-UART BOB需要一個(gè)4腳插頭,4個(gè)引腳分別是Gnd、Tx、Rx和VCC。
圖3:插頭布局。
現(xiàn)在隔離板就可以直接焊接到USB-to-UART BOB上了。Si8421BB-D-IS的引腳1是電源,應(yīng)該對(duì)接轉(zhuǎn)換板上的FTDI232R IC提供的3.3V。隔離型USB-to-UART轉(zhuǎn)換器的裝配至此結(jié)束!
圖4:裝配好的隔離型USB-to-UART轉(zhuǎn)換器。
測試轉(zhuǎn)換器
USB-to-UART板是通過連接主機(jī)的USB電纜中的USB 5V引腳供電的。板載FTDI232R輸出的3.3V給隔離器的第一面供電,第二面需要由待測設(shè)備的硬件供電,可以是3.3V或5V。測試隔離型轉(zhuǎn)換器的最簡單方法是給Si8421BB-D-IS的第二面提供電源和地,然后通過連接Tx和Rx形成一個(gè)環(huán)路。隔離板裝置的一個(gè)便利之處是,SOIC-8 BOB上未打標(biāo)簽的引腳直接關(guān)聯(lián)到USB-to-UART絲印,因此Vcc、Tx、Rx和GND都是對(duì)準(zhǔn)的。
圖5:測試轉(zhuǎn)換器。
最后一步就是測試電路板了。運(yùn)行你最喜愛的終端應(yīng)用,打開虛擬串口(VCP,就像FTDI設(shè)備驅(qū)動(dòng)器創(chuàng)建的那樣)。為了充分發(fā)揮性能極限,我將終端速率設(shè)置為最大值921.6kbps。在終端內(nèi)輸入字符應(yīng)該會(huì)向隔離器發(fā)送數(shù)據(jù),數(shù)據(jù)再通過環(huán)路返回,終端上應(yīng)該顯示你敲入的字符(圖6)。如果有問題,可以觀察USB-to-UART電路板上的Tx和Rx LED燈。在終端上輸入字符時(shí)這兩個(gè)燈正常應(yīng)該同時(shí)點(diǎn)亮。如果有一個(gè)燈沒亮,那么你就能知道從隔離器的哪一側(cè)去找問題。
圖6:隔離型USB-to-UART轉(zhuǎn)換器的環(huán)回測試。
最后的思考
搭建這樣一個(gè)簡單的隔離電路板至少有助于提供一開始未能到位的保護(hù)功能。作為進(jìn)一步加固措施,你還可以在UART側(cè)增加靜電放電(ESD)保護(hù)功能。
推薦閱讀:
特別推薦
- 增強(qiáng)視覺傳感器功能:3D圖像拼接算法幫助擴(kuò)大視場
- PNP 晶體管:特性和應(yīng)用
- 使用IO-Link收發(fā)器管理數(shù)據(jù)鏈路如何簡化微控制器選擇
- 用好 DMA控制器這兩種模式 MCU效率大大提高!
- 深入分析帶耦合電感多相降壓轉(zhuǎn)換器的電壓紋波問題
- Honda(本田)與瑞薩簽署協(xié)議,共同開發(fā)用于軟件定義汽車的高性能SoC
- 第13講:超小型全SiC DIPIPM
技術(shù)文章更多>>
- 如何使用高性能監(jiān)控電路來提高工業(yè)功能安全合規(guī)性?
- 學(xué)子專區(qū) - ADALM2000實(shí)驗(yàn):多相濾波電路
- IGBT的并聯(lián)知識(shí)點(diǎn)梳理:靜態(tài)變化、動(dòng)態(tài)變化、熱系數(shù)
- 技術(shù)創(chuàng)新+場景多元,協(xié)作機(jī)器人產(chǎn)業(yè)騰飛正當(dāng)時(shí)
- 躍昉科技五周年:以技術(shù)創(chuàng)新為引擎,推動(dòng)行業(yè)數(shù)字化轉(zhuǎn)型
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
線繞電位器
線繞電阻
線束
限位開關(guān)
陷波器
相變存儲(chǔ)器
消弧線圈
肖特基二極管
心率監(jiān)測儀
欣達(dá)旺
新唐科技
信號(hào)發(fā)生器
信號(hào)繼電器
行程開關(guān)
修復(fù)設(shè)備
蓄電池
旋轉(zhuǎn)開關(guān)
血壓計(jì)
血氧儀
壓電蜂鳴器
壓接連接器
壓控振蕩器
壓力傳感器
壓力開關(guān)
壓敏電阻
揚(yáng)聲器
遙控開關(guān)
醫(yī)療電子
醫(yī)用成像
移動(dòng)電源