USB轉(zhuǎn)串口芯片介紹

USB轉(zhuǎn)串口芯片介紹

ID:39238197

大小:773.01 KB

頁數(shù):10頁

時間:2019-06-28

USB轉(zhuǎn)串口芯片介紹_第1頁
USB轉(zhuǎn)串口芯片介紹_第2頁
USB轉(zhuǎn)串口芯片介紹_第3頁
USB轉(zhuǎn)串口芯片介紹_第4頁
USB轉(zhuǎn)串口芯片介紹_第5頁
資源描述:

《USB轉(zhuǎn)串口芯片介紹》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、pl2303原理應(yīng)用PL2303符合USB1.1標(biāo)準(zhǔn),價格3RMB.2CP2102/CP2103簡介SiliconLaboratories公司推出的USB接口與RS232接口轉(zhuǎn)換器CP2102/CP2103是一款高度集成的USB-UART橋接器,提供一個使用最小化元件和PCB空間來實(shí)現(xiàn)RS232轉(zhuǎn)換USB的簡便解決方案。如圖1所示,CP2102/CP2103包含了一個USB功能控制器、USB收發(fā)器、振蕩器和帶有全部調(diào)制解調(diào)器控制信號的異步串行數(shù)據(jù)總線(UART),采用5mm×5mmMLP-28的封裝。CP2102/CP2103作為USB/RS232雙向轉(zhuǎn)換器,一方面可以從豐機(jī)接收USB數(shù)據(jù)并將

2、其轉(zhuǎn)換為RS232信息流格式發(fā)送給外設(shè);另一方面可從RS232外設(shè)接收數(shù)據(jù)轉(zhuǎn)換為USB數(shù)據(jù)格式傳送至主機(jī),其中包括控制和握手信號?!?.1USB功能控制器和收發(fā)器 2.2異步串行數(shù)據(jù)總線(UART)接口  CP2102/CP2103UART接口包括TX(發(fā)送)和RX(接收)數(shù)據(jù)信號以及RTS、CTS、DSR、DTR、DCD和RI控制信號。UART支持RTS/CTS、DSR/DTR和X-On/X-Off握手。  通過編程設(shè)置UART,支持各種數(shù)據(jù)格式和波特率。在PC機(jī)的COM端口編程設(shè)置UART的數(shù)據(jù)格式和波特率。表1為其數(shù)據(jù)格式和波特率?!?.3內(nèi)部EEPROM  CP2102/CP2103內(nèi)

3、部集成有1個EEPROM,用于存儲由設(shè)備制造商定義的USB供應(yīng)商ID、產(chǎn)品ID、產(chǎn)品說明、電源參數(shù)、器件版本號和器件序列號等信息。USB配置數(shù)據(jù)的定義是可選的。如果EEPROM沒有被OEM的數(shù)據(jù)占用,則采用表1所示的默認(rèn)配置數(shù)據(jù)。注意,對于可能使用多個基于CP2102/CP2103連接到同一PC機(jī)的OEM應(yīng)用來說,則需要專用的序列號。  內(nèi)部EEPROM是通過USB編程設(shè)置的,允許OEM的USB配置數(shù)據(jù)和序列號可以在出廠和測試時直接寫入系統(tǒng)板上的CP2102/CP2103。Cygnal提供了一個專門為CP2102/CP2103的內(nèi)部EEP-ROM編程設(shè)置工具,同時還提供免費(fèi)的驅(qū)動Windows

4、DLL格式的程序庫。這個程序庫可將。EEP-ROM編程步驟集成到OEM在制造中進(jìn)行流水線式測試和序列號的管理的自定義軟件中。EEP-ROM的寫壽命的典型值為100000次,數(shù)據(jù)保持時間為100年。為了防止更改USB描述符,應(yīng)將其鎖定。  2.4其他功能  CP2103除上述功能外也可實(shí)現(xiàn)RS485接口與USB接口轉(zhuǎn)換功能,CP2103支持4個可按照控制信息定義的GPIO引腳?! ?典型應(yīng)用電路  3.1硬件電路設(shè)計  原設(shè)備的RS232接口僅用TXD/RXD2個引腳信號和地3條線。單片機(jī)8031與RS232接口間的電平驅(qū)動采用Maxim公司的MAX202CPE,而采用光電耦合器6N137實(shí)現(xiàn)隔

5、離?! 〔捎肅P2102改造的接口應(yīng)用電路如圖2所示。該電路已通過制板和軟硬件調(diào)試,完全可靠。串口擴(kuò)展,儀需2~3只外部去耦電容器,REGIN端需加0.1μF與1.0μF并聯(lián)的去耦電容。CP2102的供電電源由計算機(jī)的USB接口提供,再連接3只保護(hù)管以便于使用。該電路僅使用CP2102的UART總線上TXD/RXD2個引腳,其余懸空。單片機(jī)可直接識別CP2102的UART總線上信號,為確保數(shù)據(jù)收發(fā)的穩(wěn)定性,避免通信過程產(chǎn)生干擾,采用光電耦合器隔離,并將RST采用一只4.7kΩ電阻上拉至VDD?!‘?dāng)CP2102轉(zhuǎn)換器與主機(jī)連接后,必須根據(jù)操作系統(tǒng)選擇相對應(yīng)的虛擬串行口驅(qū)動程序。不必修改設(shè)備的應(yīng)用

6、程序,就像存取一個標(biāo)準(zhǔn)的物理串口一樣訪問該虛擬串口,端口設(shè)備會產(chǎn)生“CP2102USBtoUARTBridgeController(COM×)”的新端口(×隨計算機(jī)的配置而異),此時說明驅(qū)動程序安裝成功。實(shí)質(zhì)上,所有針對虛擬串口的數(shù)據(jù)通信都足以USB總線傳輸實(shí)現(xiàn)的,但在設(shè)備上,收發(fā)則是RS232數(shù)據(jù)。  3.2軟件設(shè)計  計算機(jī)采用C語言的通訊控制函數(shù),按串行口方式設(shè)置,以實(shí)現(xiàn)接口通訊軟件設(shè)計。單片機(jī)通訊程序如下所示。該通訊程序在波特率9600~600調(diào)試,通訊準(zhǔn)確可靠。CP2102參考價格是8RMB.USB2.0標(biāo)準(zhǔn)。外圍電路為零,也就是說不用外圍電路。這點(diǎn)最好。新的FT2232C型USBU

7、ART/FIFO電路的特征及應(yīng)用摘要:FT2232C是一款USB到UART/FIFO轉(zhuǎn)換電路。文中介紹FT2232C的特性、工作原理及應(yīng)用領(lǐng)域,給出該電路在各種不同場合的典型應(yīng)用電路。關(guān)鍵詞:通用串行總線;通用異步收發(fā)模式/先進(jìn)先出;FT2232C引言在進(jìn)行室外信息采集時,需要定位和通信,還需要由傳感器進(jìn)行各種信息的采集,因而需要多個串口。串口擴(kuò)展已成為系統(tǒng)開發(fā)中經(jīng)常遇到的問題。一般的解決方案是有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。