標(biāo)題:
板載CH340不能被識別問題
[打印本頁]
作者:
tzh_123
時間:
2022-1-24 15:01
標(biāo)題:
板載CH340不能被識別問題
大部分單片機(jī)的一個最重要、最常用的通信口,是串口,既普通又常用,又可靠,所以一般開發(fā)板都配有串口。
目前,筆記本電腦,臺式電腦幾乎都無串口了,都是通過軟件,把USB虛擬成一個串口,來與開發(fā)板對接。
這樣開發(fā)板都基本是采用芯片CH340來把USB口傳來的信號,轉(zhuǎn)換成真正的串口信號,再連接到芯片的串口。
51單片機(jī)開發(fā)板,也是如此,現(xiàn)在大部分都會板載一片CH340,來實(shí)現(xiàn)串口通信。
1、首先談,板載CH340不能被電腦識別:
我第一次用板載CH340,是在STM32開發(fā)板上,當(dāng)時情況是,電腦完全不識別,我開始還以為電路有問題,查了原理圖,對比了芯片數(shù)據(jù)手冊,也參考了買的幾種他人的開發(fā)板,確認(rèn)原理圖沒有問題;又仔細(xì)用萬用表,檢查了電路板,也是與電路圖相符的。當(dāng)時就特別困惑了,上網(wǎng)查了一下,終于看到一個熱心的網(wǎng)友發(fā)的文章,其中談到了
CH340在PCB排板的問題。
CH340在PCB排板時,整個
CH340
芯片系統(tǒng)(包括
CH340
周邊器件)的地線必須自成一體,
最后才單點(diǎn)引出,與開發(fā)板的地線連接。否則就干擾嚴(yán)重,甚至不工作(
電腦不識別
)。
這有點(diǎn)像模擬系統(tǒng)與數(shù)字系統(tǒng),地線連接的方式。
我由于設(shè)計(jì)時,不知道這點(diǎn),開發(fā)板上
CH340單元(
CH340
芯片系統(tǒng))接地點(diǎn)
有多處,是分別與開發(fā)板的地線網(wǎng)絡(luò)連接的,不是
CH340單元的地線
先自成一體后,再單點(diǎn)接出與開發(fā)板地線再連接的。
為了驗(yàn)證是不是這個問題:于是,我就先用刀片,把
CH340單元的地線
,與開發(fā)板地線的連接線,全部斷開,只保留了一處,然后再用飛線把
CH340單元的地線
全部連接上。即人為,把開發(fā)板上的CH340單元的地線自成一體后,再與開發(fā)板的地線相連。
改好后,上電一試,電腦居然能識別到開發(fā)板上的CH340了,隨即試了電腦與開發(fā)板的串口通信,一切正常! 又試了電腦通過串口向stm32下載程序,也一切正常。
并且我那批做的其他幾塊開發(fā)板,也同樣如此操作,
板載CH340
都能被識別,都能正常工作。
但畢竟是跳的飛線,有幾處斷開地線的口子,長時間工作時,有不能被識別的情況發(fā)生,斷電后再開機(jī)就又能被識別了。
在其后的第2版PCB時,走線時,先把
CH340單元的地線
先自成一體后,再單點(diǎn)接出與開發(fā)板地線相連接。
CH340工作就非常穩(wěn)定。
再也沒出現(xiàn)過不被電腦識別的問題
。
作者:
cn_zhx
時間:
2022-1-26 15:59
雖然沒碰到過,但還是謝謝樓主的分享。以后設(shè)計(jì)電路時也對注意。
作者:
y()
時間:
2023-3-31 20:54
cn_zhx 發(fā)表于 2022-1-26 15:59
雖然沒碰到過,但還是謝謝樓主的分享。以后設(shè)計(jì)電路時也對注意。
問題解決了,34C02焊反了,導(dǎo)致CH340不能被識別
作者:
993387119
時間:
2023-4-3 20:17
我的一塊IAP15核心板,板上帶CH340。插入電腦有時候電腦直接死機(jī)。
作者:
米西米西121
時間:
2023-6-2 09:24
CH340C不是只有一個引腳接地嗎?
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1