各位朋友大家好,最近小弟我在做一個項目需求的時候,需要通過USB3.0接口同時掛載5張SD卡到電腦上讀取數(shù)據(jù)。目前我的方案是使用一個USB-HUB芯片,下面掛3個GL3224的USB3.0讀卡芯片。該芯片可以同時掛載2張SD卡到電腦上。因此理論上可以達到一次掛載5章SD卡。
但是! 實踐的時候,由于我的經(jīng)驗非常缺乏。掛載的速度和直接用USB-HUB 外加 3個獨立讀卡器的速度差了非常多,而且在實際測試的時候速度跑不滿,且速度會掉速。還涉及到芯片發(fā)熱量非常大,手摸只能保持1s的那種燙。
所以想就這些問題,請教一下大家,在3.0的設計上我需要多注意些什么問題呢?我會在下面把我測試的板子的設計和原理放上來。希望大家不吝賜教!!!!非常感謝!!
對上面我陳述的問題,我有幾個猜想:
1. 發(fā)熱嚴重是否是由于我的板子布線不規(guī)范導致干擾較多,3.0數(shù)據(jù)交換是否存在校驗之類的步驟,增加了芯片處理錯誤的邏輯,導致運算加大發(fā)熱加重;
2. 速度上不去有2個猜想,一是讀卡芯片距離sd卡的布線距離比較遠。二是3.0讀卡芯片和USB-HUB芯片間的3.0 的布線有缺陷。
3. 掛載速度問題。我想是否兩個部分(USB-HUB和讀卡芯片部分)是否需要一個時序差,USB-HUB先正常工作了以后讀卡部分在上電工作?
希望大家可以參考一下這些問題。再次感謝大家的關注!
下面的是PCB的圖,因為水平比較低所以布線應該存在很多問題,希望大家可以看看,交流一下大佬們的經(jīng)驗。(PCB后來被我改了,然后沒存源文件所以只能講究看看這個,抱歉)
實物仿真圖.png (443.25 KB, 下載次數(shù): 20)
下載附件
2022-6-23 00:51 上傳
實物仿真圖-2.png (771.03 KB, 下載次數(shù): 19)
下載附件
2022-6-23 00:51 上傳
下面是我的原理圖部分,第一張是USB-HUB芯片,單獨打板測試過,原理圖的功能是可以的,打板測試可以滿足讀取3.0的U盤的速度(大概能穩(wěn)定在100MB/s)
51hei截圖_20220623005023.png (184.62 KB, 下載次數(shù): 20)
下載附件
2022-6-23 00:51 上傳
第二張是讀卡芯片的原理圖,之前也是單獨測試過的,讀取內(nèi)存卡的速度可以達到和上面的3.0USB-HUB的速度一樣。所以和到一起應該也沒問題,但是實際卻出現(xiàn)了問題。
51hei截圖_20220623005045.png (83.72 KB, 下載次數(shù): 17)
下載附件
2022-6-23 00:51 上傳
下面兩張是我的實物圖,僅供交流參考。如果又些什么不懂的地方我可以在后續(xù)的更新中補足。
51hei圖片_20220623005000.jpg (5.82 MB, 下載次數(shù): 16)
下載附件
2022-6-23 00:52 上傳
51hei圖片_20220623004954.jpg (5.38 MB, 下載次數(shù): 18)
下載附件
2022-6-23 00:52 上傳
|