找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6129|回復: 4
打印 上一主題 下一主題
收起左側

板載CH340不能被識別問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:1002058 發(fā)表于 2022-1-24 15:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
大部分單片機的一個最重要、最常用的通信口,是串口,既普通又常用,又可靠,所以一般開發(fā)板都配有串口。
目前,筆記本電腦,臺式電腦幾乎都無串口了,都是通過軟件,把USB虛擬成一個串口,來與開發(fā)板對接。
這樣開發(fā)板都基本是采用芯片CH340來把USB口傳來的信號,轉換成真正的串口信號,再連接到芯片的串口。
51單片機開發(fā)板,也是如此,現在大部分都會板載一片CH340,來實現串口通信。
1、首先談,板載CH340不能被電腦識別:
     我第一次用板載CH340,是在STM32開發(fā)板上,當時情況是,電腦完全不識別,我開始還以為電路有問題,查了原理圖,對比了芯片數據手冊,也參考了買的幾種他人的開發(fā)板,確認原理圖沒有問題;又仔細用萬用表,檢查了電路板,也是與電路圖相符的。當時就特別困惑了,上網查了一下,終于看到一個熱心的網友發(fā)的文章,其中談到了CH340在PCB排板的問題。
CH340在PCB排板時,整個CH340芯片系統(tǒng)(包括CH340周邊器件)的地線必須自成一體,最后才單點引出,與開發(fā)板的地線連接。否則就干擾嚴重,甚至不工作(電腦不識別)。
這有點像模擬系統(tǒng)與數字系統(tǒng),地線連接的方式。
我由于設計時,不知道這點,開發(fā)板上CH340單元(CH340芯片系統(tǒng))接地點有多處,是分別與開發(fā)板的地線網絡連接的,不是CH340單元的地線先自成一體后,再單點接出與開發(fā)板地線再連接的。
為了驗證是不是這個問題:于是,我就先用刀片,把CH340單元的地線,與開發(fā)板地線的連接線,全部斷開,只保留了一處,然后再用飛線把CH340單元的地線全部連接上。即人為,把開發(fā)板上的CH340單元的地線自成一體后,再與開發(fā)板的地線相連。
改好后,上電一試,電腦居然能識別到開發(fā)板上的CH340了,隨即試了電腦與開發(fā)板的串口通信,一切正常! 又試了電腦通過串口向stm32下載程序,也一切正常。
并且我那批做的其他幾塊開發(fā)板,也同樣如此操作,板載CH340都能被識別,都能正常工作。
但畢竟是跳的飛線,有幾處斷開地線的口子,長時間工作時,有不能被識別的情況發(fā)生,斷電后再開機就又能被識別了。
在其后的第2版PCB時,走線時,先把CH340單元的地線先自成一體后,再單點接出與開發(fā)板地線相連接。CH340工作就非常穩(wěn)定。再也沒出現過不被電腦識別的問題。

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:883031 發(fā)表于 2022-1-26 15:59 | 只看該作者
雖然沒碰到過,但還是謝謝樓主的分享。以后設計電路時也對注意。
回復

使用道具 舉報

板凳
ID:1065838 發(fā)表于 2023-3-31 20:54 | 只看該作者
cn_zhx 發(fā)表于 2022-1-26 15:59
雖然沒碰到過,但還是謝謝樓主的分享。以后設計電路時也對注意。

問題解決了,34C02焊反了,導致CH340不能被識別
回復

使用道具 舉報

地板
ID:829010 發(fā)表于 2023-4-3 20:17 | 只看該作者
我的一塊IAP15核心板,板上帶CH340。插入電腦有時候電腦直接死機。
回復

使用道具 舉報

5#
ID:1081524 發(fā)表于 2023-6-2 09:24 | 只看該作者
CH340C不是只有一個引腳接地嗎?
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

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