利用FT232實現USB轉串口


FT232B數據手冊:http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232BL_BQ.pdf

常用的USB轉串口的芯片有FT232、PL2303、CH340。利用這些芯片做的模塊有很多賣的。但是當我們需要集成到PCB板上的時候就需要自己畫了。

以上三個芯片PL2303有某些型號不支持win10而且穩定性不如CH340和FT232(被坑過),所以為了保險,采用穩定性最好的FT232(當然,CH340也很好,而且是國產)。

下面正式開始


 

 FT232可以直接鏈接3.3V的UART接口(即RXD和TXD接口的電平,鏈接3.3V的UART需要VCCIO輸入3.3V):

RXD與TXD的電平取決於VCCIO接口的輸入電平,VCCIO輸入的是5V電平那么RXD與TXD就是5V,VCCIO輸入的是3.3V電平那么RXD與TXD就是3.3V,圖6.1中USB供電用的就是5V.

+3.0 volt to +5.25 volt VCC to the UART interface pins 10...12, 14...16 and  18...25. When interfacing with 3.3V external logic in a bus powered design connect  VCCIO to a 3.3V supply generated from the USB bus. When interfacing with 3.3V  external logic in a self powered design connect VCCIO to the 3.3V supply of the  external logic. Otherwise connect to VCC to drive out at 5V CMOS level.

USB供電:

 晶振接口:

7.1用的是3引腳的陶瓷諧振器,7.2用的是兩個引腳的晶振。我們一般用的是晶振。

串口LED:

FT232B具有兩個專用於控制LED狀態指示器的IO引腳,一個用於發送數據,另一個用於接收數據。 當正在發送/接收數據時,相應的引腳從三態驅動到低狀態,以便在數據傳輸的LED上提供指示。 使用數字一次性定時器,以便即使對最終用戶也可以看到少量的數據傳輸。 圖9.1顯示了使用兩個獨立LED的配置 - 一個發送數據,另一個用於接收數據。

在圖9.2中,發送和接收LED指示燈被聯合在一起,以給出指示任何發送或接收數據活動的單個LED指示燈。 另一種可能性(這里未示出)是使用基於圖9.2中的電路的3針公共陽極三色LED來具有單個LED,其可以根據與接收的發射活動的比率顯示各種顏色的活動 活動。 請注意,LED連接到VCCIO。

封裝尺寸:

該包裝有一個7mm x 7mm的主體(9mm x 9mm,包括導線),引線長0.8mm。 上圖顯示了LQFP-32封裝 - 所有尺寸均為毫米。 請注意,使用兩種日期代碼格式 - XXYY =日期代碼,其中XX = 2位數字年數,YY = 2位數周數; 或XYY-N,其中X = 1位數年份。 數字,YY = 2位數周數,-N為整數。 FT232BL完全符合歐盟RoHS指令。


 至此datasheet差不多了解了個大概,以上有些內容直接Google翻譯自datasheet。 

下面開始繪制原理圖


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM