|
概述
CP2102是一個(gè)高度集成的USB-to-UART橋,它提供了一個(gè)簡(jiǎn)單的解決方案,使用最少的元件和PCB空間將RS-232設(shè)計(jì)改成USB。
CP2102包括USB 2.0全速功能控制器、USB收發(fā)器、振蕩器、EEPROM和UART。不需要其他的外圍元件。
內(nèi)置的EEPROM用來定制USB的Vendor ID、Product ID、產(chǎn)品描述、電源描述、設(shè)備釋放號(hào)、設(shè)備序列號(hào)。你可以在產(chǎn)品生產(chǎn)和測(cè)試階段,通過USB讀寫該EEPROM。
Silicon Laboratories提供了一個(gè)虛擬串口(VCP)驅(qū)動(dòng)程序,它允許基于CP2102的產(chǎn)品以串口的形式出現(xiàn)在PC應(yīng)用軟件中。CP2102的UART接口能實(shí)現(xiàn)所有的RS-232信號(hào),包括控制信號(hào)和握手信號(hào),因此現(xiàn)有的系統(tǒng)固件不需要修改。在一些現(xiàn)有的RS-232設(shè)計(jì)中,如果需要改為USB設(shè)計(jì),可以使用CP2102來代替RS-232電平變換器。
當(dāng)然,你也可以通過Silicon Laboratories USBXpress驅(qū)動(dòng)程序套件直接訪問CP2102。
Silicon Laboratories公司推出的USB接口與RS232接口轉(zhuǎn)換器CP2102是一款高度集成的USB-UART橋接器,提供一個(gè)使用最小化元件和PCB空間來實(shí)現(xiàn)RS232轉(zhuǎn)換USB的簡(jiǎn)便解決方案。詳細(xì)資料請(qǐng)參考相關(guān)datasheet.
在使用cp2102之前,我使用的是pl2303,但pl2303不但外圍器件多,在有干擾時(shí)很容易掛起出錯(cuò),特別是提供的驅(qū)動(dòng)程序在掛起后使電腦當(dāng)機(jī)了,只有關(guān)掉電源,重新上電開機(jī)后才能恢復(fù)工作。
CP2102接口線路簡(jiǎn)單,按照datasheet參考線路即可,無需多說。
一:軟件驅(qū)動(dòng)注意有:
1:CP210x USB to UART Bridge驅(qū)動(dòng)程序安裝,進(jìn)入官網(wǎng)或其它地方,很容易下載到驅(qū)動(dòng)程序,一路next 安裝后重起電腦即可。
2: 驅(qū)動(dòng)安裝成功后,連接CP2102和電腦,可以在控制面板上看到新添加的串口號(hào),如果覺得串口號(hào)數(shù)字不順眼,還可以在屬性->端口設(shè)置-〉高級(jí) 中更改串口號(hào)。調(diào)試我一般配合丁丁編寫的sscom32進(jìn)行。
3:如果有多個(gè)CP2102使用,有的電腦會(huì)只分配一個(gè)com口,導(dǎo)致程序出錯(cuò),這時(shí)可以用CP210xSetIDs.exe軟件修改序列號(hào),一般沒事不要去修改它。
4:對(duì)CP2102操作按照com 口操作就可以了,不用管繁瑣的usb協(xié)議。特別適合數(shù)據(jù)量不大的應(yīng)用。
二:CP2102 焊接。
在剛開始時(shí),我也花了很長時(shí)間來試驗(yàn),最后總結(jié)了一個(gè)比較好的方法,與大家分享,其步驟如下。
1:用粘性的松香,均勻圖在pcb上。
2:放上芯片按緊,微調(diào)chip,對(duì)齊pad,利用松香粘住IC.
3: 烙鐵頭不要用尖頭的,選用刀口形的,掛上焊錫后沿PCB的一邊給芯片和PCB掛錫。要注意不要碰到chip,chip很容易移動(dòng)的,這時(shí)焊錫要多一些,是固定用的,有短路不要怕。冷卻固定后再觀察一下chip是否移動(dòng),是否還是對(duì)齊的,如果有移動(dòng),沒有對(duì)齊,就要用烙鐵融化焊錫,同時(shí)移動(dòng)IC,使IC 4邊對(duì)齊。
4:固定后,焊接其它3邊,這個(gè)比較簡(jiǎn)單的,掛上錫,用刀口烙鐵走一遍就好了,具體感覺得自己多練習(xí),體會(huì)。
5:再同4,走一遍第3步用焊錫固定的那一面。
6:檢查一下有短路沒有,有的話,重新走一遍就好了,有時(shí),還需要加一點(diǎn)助焊的松香。
7:拆芯片用熱風(fēng)槍比較好,加熱,吹吹用夾子拿下就好了。
6:要覺得不干凈,用酒精擦擦就好了。
三: 封裝問題??
在使用中還發(fā)現(xiàn)一個(gè)問題,沒有搞明白,我之前用的09年生產(chǎn)的背面是28個(gè)pad,沒有g(shù)nd 點(diǎn)的ic,cp2102工作正常,后來訂購了一批07年的,背面是28個(gè)pad加一個(gè)gnd點(diǎn)的。就工作不正常了,沒有com口出現(xiàn)。一直沒有解卻這個(gè)問題,不知道那位遇到過這個(gè)問題?
再后來又訂購了一批10年的背面是28個(gè)pad,沒有g(shù)nd 點(diǎn)的ic,工作就又正常了,以后訂購就要特別說明要09或10年的,背面是28個(gè)pad,沒有g(shù)nd 點(diǎn)的ic。
|
|