找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2310|回復: 4
打印 上一主題 下一主題
收起左側(cè)

改造CH340 USB轉(zhuǎn)串口線使之適合3.3V單片機的方法

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:63113 發(fā)表于 2023-11-18 22:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
一、存在的問題
USB串口線是常見的用于電腦與單片機之間進行通信的設(shè)備。
現(xiàn)在市面上常見的USB轉(zhuǎn)串口線有CH340串口線。這種串口線是電腦的USB口供電的,電腦的USB輸出的電源一般是5V的,那么USB信號轉(zhuǎn)換出來的串口電平一般也是5V的。


如果這種電平接到3.3V的單片機,可能會造成單片機的損壞,那么有沒有辦法使這種串口線適合3.3V電壓的單片機使用呢?
單片機、PLC、電路板、控制器/箱、儀器儀表、機電設(shè)備或系統(tǒng)、自動化、工控、傳感、數(shù)據(jù)采集、自控系統(tǒng)、控制系統(tǒng),物聯(lián)網(wǎng),電子產(chǎn)品,軟件、APP項目開發(fā)設(shè)計定制訂做業(yè)務(wù),可聯(lián)系:3w點yonko-tech點com,Q:25三一26三七26
二、        將串口線改造到3.3V的方法
先看一個CH340的參考電路:


圖 2中,CH340的5#和6#引腳分別接UBS接口的D+和D-引腳,16#和1#接了USB接口的電源引腳。2#和3#分別是轉(zhuǎn)換后的串口收(TXD)發(fā)(RXD)引腳。如果CH340的16#和1#接入了5V電源,那么相應(yīng)的TXD和RXD也是5V電平的。這個直接接3.3V單片機存在損壞的風險。
再看一下CH340手冊上的描述:
CH340 芯片支持 5V 電源電壓或者 3.3V 電源電壓。當使用 5V 工作電壓時,CH340 芯片的 VCC 引腳輸入外部 5V 電源,并且 V3 引腳應(yīng)該外接容量為 0.1uF 的電源退耦電容。當使用 3.3V 工作電壓時,CH340 芯片的 V3 引腳應(yīng)該與 VCC 引腳相連接,同時輸入外部的 3.3V 電源,并且與 CH340 芯片相連接 的其它電路的工作電壓不能超過 3.3V。
可知CH340其實在3.3V和5V電壓上都是可以工作的,只是接到電腦USB口的時候就使用了5V電平。
再看看CH340的電氣參數(shù):


對于3.3V單片機來說,單片機的TXD引腳是輸出引腳,需對應(yīng)CH340的輸入,這個無影響不需要修改。因為對于CH340輸入來說,低于0.7V被判斷為低電平,高于2.0V被判斷為高電平,3.3V單片機的串口輸出電平的范圍能夠覆蓋這個區(qū)間。
3.3V單片機的RXD引腳是輸入引腳,需對應(yīng)CH340的輸出,CH340的輸出的高電平對應(yīng)的電壓最小為(VCC-0.5),如果CH340電源接的是5V,那么輸出的高電平最小為4.5V,顯然不適合直接接到3.3V的單片機上。
那么,如果對應(yīng)CH340的輸出,就需要降壓處理。
降壓最直接的辦法就是串一個電阻(R),那么多大電阻呢?
由圖 3可知,CH340的高電平輸出電流約為3mA,那么根據(jù)歐姆定律,電流乘以電阻等于電壓(5V降到3.3V的電壓差),得出算式3×10-3×R=(5-3.3)V,求得R≈560Ω。


所以,將CH340串口線改造為適合連接3.3V單片機的方法很簡單:將CH340串口線的TXD端(即圖 1綠色線)串接一個560歐姆的電阻即可,然后再接到單片機的RXD端,其余,串口線的GND接單片機的地線,串口線的RXD接單片機的TXD。
本文完。
沙鷗 成都 2023年11月


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:468878 發(fā)表于 2023-11-20 11:16 | 只看該作者
CH340的高電平輸出電流約為3mA
-----------------------------------------
輸出是有這么多,單片機串口通信的時候能吸收3MA嗎?竟然有這么大……還真沒測試過!!
回復

使用道具 舉報

板凳
ID:858964 發(fā)表于 2023-11-20 15:16 | 只看該作者

有現(xiàn)成的CH340模塊刷機線,如圖的橙色線,即3.3V電源線。
回復

使用道具 舉報

地板
ID:63113 發(fā)表于 2024-1-7 16:06 | 只看該作者
Kxuan163 發(fā)表于 2023-11-20 15:16
有現(xiàn)成的CH340模塊刷機線,如圖的橙色線,即3.3V電源線。

這里的應(yīng)該是這個線可以輸出一個3.3V電源,應(yīng)該不是其TXD也是輸出0V/3.3V的信號。
回復

使用道具 舉報

5#
ID:1109254 發(fā)表于 2024-1-15 09:31 | 只看該作者
串電阻臨時可以解決問題。工作電流不同時,電壓也有波動!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表