精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

將TTl電平轉換為USB電平的eCH340 USB轉換串口電路設計

454398 ? 來源:博客園 ? 作者:捕蟲少年 ? 2020-10-20 13:44 ? 次閱讀

CH340是南京沁恒公司生產的USB轉串口芯片,能夠將TTL電平轉換為USB的輸出。常見的USB轉換串口的芯片有PL2303,CH340等,CH340因性價比較好,良品率較PL2302好,所以應用的更為廣泛。常見的電路圖有如下:

圖為某寶CH340模塊原理圖,該模塊較為簡單,主要需要注意的地方有:

1.CH340只能將TTl電平轉換為USB電平,并不能轉換為232電平,所以當只有一個CH340芯片的時候,可以直接將CH340芯片的RXD和TXD引腳接DSP單片機,但是不能直接接串口,如果需要接串口,則應該再加一個電平轉換芯片,如MAX232等。

圖為CH340官方文檔中的轉串口電路的接法。

2.注意TXD和RXD引腳的接法,TXD和RXD中關于數據輸入輸出的方向是針對CH340芯片來說的。因此,在與DSP連接的時候,應該講DSP的RXD引腳與CH340的TXD引腳相連接,DSP的TXD與CH340的RXD相連接,如果連接錯誤,則在串口調試助手中不會有任何數據顯示。

3.DSP波特率的設置。28335中的波特率設置是由SCIHBAUD和SCILBAUD兩個寄存器決定的,兩個八位的寄存器共同構成一個16位的數值BRR,BRR決定了波特率的分頻系數,公式如下所示:

一般的,當DSP的主頻為150MHz時,LSPCLK的頻率為37.5MHz。通過上式即可求得所需波特率的BRR值。例如,若需要的波特率為9600時,BRR應為1e7,SCIHBAUD為0x0001,SCILBAUD為0x00e7。

4.調試中出現了幾個浪費時間較多的錯誤,其一是將TXD和RXD接反,導致沒有數據輸出,因為板子已經制好,迫不得已將PCB上的綠漆剝開,用最笨的方法將兩根線調換了位置。第二個錯誤就是錯將CH340的18引腳接高,18引腳的功能是RS232輔助功能。R232 引腳用于控制輔助 RS232 功能,R232 為高電平時 RXD 引腳輸入自動反相。如果 R232 引腳為高電平啟用輔助 RS232 功能,那么 RXD 引腳內部自動插入一個反相器,默認為低電平。在CH340的官方文檔中,大部分情況的時候該引腳都是懸空狀態,即低電平。而我在進行電路設計的時候參考了官方文檔中簡版電路,該電路中18引腳是接高的,因為后面還有一部分的電平轉換電路,而我再設計的時候沒有用到后面的電路,輸出的直接就是TTL電平,導致的結果就是在程序調試的過程中,CH340接受的數據為亂碼,而發送的數據均正常。

下圖為上文提到的簡版電路,其簡化的部分就是將需要MAX232 的部分換成二極管三極管組成的電路。在實際使用時要注意他們之間的區別。

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • usb
    usb
    +關注

    關注

    60

    文章

    7903

    瀏覽量

    264047
  • TTL電平
    +關注

    關注

    1

    文章

    99

    瀏覽量

    11984
  • 串口芯片
    +關注

    關注

    0

    文章

    36

    瀏覽量

    10500
  • CH340
    +關注

    關注

    3

    文章

    64

    瀏覽量

    40000
收藏 人收藏

    評論

    相關推薦

    RS232轉TTL轉換器使用方法

    RS232轉TTL轉換器是一種用于RS232標準電平轉換為TTL(邏輯
    的頭像 發表于 11-21 09:22 ?296次閱讀

    TTL轉換器的工作機制 TTL在自動化控制中的重要性

    TTL轉換器的工作機制 TTL(Transistor-Transistor Logic)轉換器的工作機制主要涉及數字信號的轉換
    的頭像 發表于 11-18 10:58 ?211次閱讀

    USB串口串口卡的性能比較

    產品。 一、USB串口串口卡的基本概念 USB串口 USB
    的頭像 發表于 07-15 15:21 ?737次閱讀

    片間 USB 電壓電平轉換器TXS0202數據表

    電子發燒友網站提供《片間 USB 電壓電平轉換器TXS0202數據表.pdf》資料免費下載
    發表于 05-31 10:14 ?0次下載
    片間 <b class='flag-5'>USB</b> 電壓<b class='flag-5'>電平</b><b class='flag-5'>轉換</b>器TXS0202數據表

    如何利用MOS管進行單、雙向電平轉換

    MOS管電平轉換
    微碧半導體VBsemi
    發布于 :2024年04月12日 17:32:58

    Lierda NB-IoT Cat.1 串口電平轉換電路方案說明

    需要通過串口電平轉換電路來實現模組與MCU之間的數據通信。本文給出了NB-IoT&Cat.1的串口電平
    的頭像 發表于 02-24 08:12 ?1101次閱讀
    Lierda NB-IoT Cat.1 <b class='flag-5'>串口</b><b class='flag-5'>電平</b><b class='flag-5'>轉換</b><b class='flag-5'>電路</b>方案說明

    cmos電平ttl電平如何轉換 怎么判斷ttl電路高低電平

    )是常用的數字電路家族,兩者都有自己的特點和應用范圍。在介紹如何轉換CMOS電平TTL電平之前,我們先來了解一下它們的定義和特點。 CMO
    的頭像 發表于 02-22 11:10 ?3314次閱讀

    雙向邏輯電平轉換電路圖分享

    雙向邏輯電平轉換器是一種電子器件,用于在不同電壓邏輯電平之間進行轉換。它可以一個邏輯電平
    的頭像 發表于 02-19 16:54 ?3121次閱讀
    雙向邏輯<b class='flag-5'>電平</b><b class='flag-5'>轉換</b>器<b class='flag-5'>電路</b>圖分享

    串口ttl轉換為232電平的原因

     TTL串口和RS232串口在電氣特性、信號電平和應用領域上有明顯的區別,選擇合適的串口標準取決于具體的應用場景和設備之間的通信需求。
    發表于 01-15 13:59 ?2862次閱讀

    一文了解電平轉換芯片

    電平轉換芯片可以在數字電路和模擬電路中使用。在數字電路中,它可以將不同的邏輯電平(例如
    的頭像 發表于 01-09 13:08 ?3529次閱讀

    電平轉換芯片屬于什么芯片類型

    個電壓級別的信號轉換為另一個電壓級別。 電平轉換芯片在電子設備中發揮著重要的作用。它們可以用于各種場景,例如串行通信、I2C總線、SPI總線、GPIO接口等。電平
    的頭像 發表于 01-05 16:38 ?1795次閱讀

    ch340g無法識別的usb設備

    工作,給我們的項目帶來很大的困擾。 首先,讓我們先了解一下CH340G芯片的工作原理。CH340G芯片是一種專為USB串口通信設計的芯片,它可以
    的頭像 發表于 01-05 14:18 ?4097次閱讀

    5v3.3v電平轉換電路電阻選型

    5V和3.3V電平轉換電路是常見的電子設計中的一個重要部分。在許多應用中,我們需要將5V的信號轉換為3.3V的信號,以便與3.3V電路兼容
    的頭像 發表于 12-22 11:44 ?1444次閱讀

    硬件電路設計USB串口電路設計

    今天我們重點要講述的是USB串口功能,單板設計過程中,往往需要留至少一個調試接口,比較常見的是串口、網口、USB等。其中,串口作為調試接口
    發表于 12-11 18:14 ?9219次閱讀
    硬件<b class='flag-5'>電路設計</b>之<b class='flag-5'>USB</b>轉<b class='flag-5'>串口</b><b class='flag-5'>電路設計</b>

    電平轉換電路原理分析

    今天來說下電平轉換電路,為啥要說這個咧,我之前參與了一個國外項目,國外客戶需要將產品測試的人工數據傳遞到后臺,所以我們需要MCU和一個4G射頻芯片通信,是通過串口通信方式傳遞信息,但是
    的頭像 發表于 12-11 17:38 ?1216次閱讀
    <b class='flag-5'>電平</b><b class='flag-5'>轉換</b><b class='flag-5'>電路</b>原理分析