国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

    文章

    8440

    瀏覽量

    284501
  • TTL電平
    +關注

    關注

    1

    文章

    118

    瀏覽量

    12718
  • 串口芯片
    +關注

    關注

    0

    文章

    44

    瀏覽量

    11272
  • CH340
    +關注

    關注

    3

    文章

    64

    瀏覽量

    41385
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    詳解TPS65192:9通道電平轉換器的卓越性能與應用

    應用設計的9通道電平轉換器,它在提升顯示性能方面有著出色的表現。 文件下載: tps65192.pdf 一、產品概述 TPS65192是一款適用于LCD顯示應用(如電視和顯示器)的9通道電平
    的頭像 發表于 03-01 13:55 ?498次閱讀

    國產電平轉換器雙雄登場!GS0104/GS0108 如何破解多場景電壓適配難題?

    電平轉換
    聚洵半導體科技
    發布于 :2025年12月22日 14:27:36

    單片機TTL和CMOS電平知識

    不一定是TTL電平,因為現在大部分數字邏輯都是CMOS工藝做的,只是沿用了TTL的說法。我們進行串口通信的時候 從單片機直接出來的基本是都是 TTL
    發表于 12-03 08:10

    關于光模塊TTL電平你知道多少?

    TTL電平是? TTL電平信號規定,+5V等價于邏輯“1”,0V等價于邏輯“0”(采用二進制來表示數據時)。這樣的數據通信及電平規定方式,被
    的頭像 發表于 11-10 15:02 ?359次閱讀

    RS232/RS485/RS422/TTL/USB互轉多功能轉換器:防浪涌,六合一轉換

    RS232/RS485/RS422/TTL/USB 互轉多功能轉換器是一種集成多種串口協議轉換功能的設備,能實現不同通信接口之間的電氣信號和
    的頭像 發表于 11-06 18:31 ?539次閱讀

    TTL光模塊電平標準是什么

    在數字電路領域,TTL(Transistor-TransistorLogic,三極管-三極管邏輯)和 LVTT(Low Voltage TL,低壓晶體管-晶體管邏輯)是兩種重要的邏輯電平標準,它們在
    的頭像 發表于 09-19 13:36 ?906次閱讀

    光模塊TTL電平是什么?

    內部各部分之間通信的標準技術。 TTL電平優點有哪些? TTL電平信號對于計算機處理器控制的設備內部的數據傳輸是很理想的,理由如下: 1.計算機處理器控制的設備內部的數據傳輸對于電源的
    的頭像 發表于 08-27 18:13 ?1072次閱讀

    外部晶振在USB串口模塊的應用

    在工業設備、嵌入式系統以及各類專業儀器中,串口通信依然是關鍵的數據傳輸方式。為適應現代計算機,USB串口模塊應運而生。可將 USB 接口轉換為
    的頭像 發表于 08-12 17:28 ?1416次閱讀
    外部晶振在<b class='flag-5'>USB</b>轉<b class='flag-5'>串口</b>模塊的應用

    USB串口芯片 CH340中文手冊

    串行接口(TTL/RS232/RS485)、打印機接口(IEEE-1284)和IrDA紅外接口等多種模式,有效銜接現代USB設備與傳統工業通信標準13。通過全速USB控制器實現數據協議轉換
    發表于 07-28 16:36 ?1次下載

    微源半導體推出14通道電平轉換芯片LP6274

    LP6274是一款專為GOA(Gate On Array)TFT-LCD面板設計的14通道電平轉換芯片。它能夠將由顯示時序控制器(TCON)生成的邏輯電平控制信號轉換為LCD面板所需的
    的頭像 發表于 07-24 17:43 ?997次閱讀
    微源半導體推出14通道<b class='flag-5'>電平</b><b class='flag-5'>轉換</b>芯片LP6274

    USB協議轉換器:USBTTL/232/485,光電隔離

    USB協議轉換器是一種USB接口轉換為其他通信協議接口的硬件設備,主要用于解決不同接口設備之間的兼容性問題,實現數據通信或設備控制。 一、
    的頭像 發表于 05-29 14:59 ?1577次閱讀

    如何將使用USB Mini-B接頭的USB 2.0設備轉換為USB-C?

    如何將使用 USB Mini-B 接頭的USB 2.0設備轉換為 USB-C?
    發表于 05-21 07:54

    有幾種電平轉換電路,適用于不同的場景

    ,I2Cdata/clk腳雙方直接通訊等。當器件的IO電壓不一樣的時候,就需要進行電平轉換,不然無法實現高低電平的變化。二.電平轉換
    的頭像 發表于 05-12 19:33 ?1986次閱讀
    有幾種<b class='flag-5'>電平</b><b class='flag-5'>轉換</b><b class='flag-5'>電路</b>,適用于不同的場景

    電平轉換電路設計原理和常見問題及解決辦法

    電平轉換。因為不同電壓的芯片之間的通信存在電平失配的問題,如果通信兩端的電壓差太大,也可能會損壞芯片引腳,所以我們需要進行電平轉換
    發表于 04-27 15:54

    硬件基礎篇——TTL與CMOS電平

    TTL 驅動 3.3V CMOS可以直接驅動。 2、3.3V/5V TTL 驅動 5V CMOS 高電平輸出大于2.4V,如果落在2.4V至3.5V之間,CMOS電路不能檢測到高
    發表于 03-22 15:21