91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【技術(shù)分享】適合工控機(jī)的高速TF讀卡器,是這樣設(shè)計出來的!

電子發(fā)燒友論壇 ? 2022-03-07 09:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前段時間,幫朋友設(shè)計了個小玩意。需求比較簡單,就是用STM32模擬讀卡器,通過TF卡讀寫一些文件,然后再有一些別的功能就可以了。

當(dāng)時我覺得,這個不難啊,之前做過類似的東西。如果你看過我之前寫的關(guān)于STM32的USB的那幾篇文章,復(fù)雜了不敢說,鼠標(biāo)、鍵盤、讀卡器這些還是玩過的。

對成本不算太敏感,于是翻了翻手里還有什么庫存,選了個STM32F4的芯片,USB選用芯片上的USB全速2.0接口,SDIO接口驅(qū)動TF卡,再加上其它的一些外設(shè)。畫板子加焊接,加調(diào)程序,業(yè)余時間搞的,兩周不到弄完了。

USB寫入的時候,速度能到800KB左右。朋友說了,操作的都是幾十KB的小文件,所以我感覺夠了。

于是寄過去后,安心摸魚…

哪知道,朋友那邊收到后測了一下說不好用!??!

(⊙o⊙)納尼?

需求沒有溝通清楚

電話溝通一番,終于搞清楚了。他之前說文件大小只有幾十KB,但是數(shù)量多,可能有幾十個。而且這個讀卡器接入的不是我們常用的電腦,是一種工業(yè)上用的機(jī)器,可以理解為特制的工控機(jī)。顯示器也不是常用的顯示器,只能顯示幾個特定的界面。而讀卡器接入工控機(jī)后,工控機(jī)會一次性把TF卡里的文件全都拷入機(jī)器內(nèi)部的存儲空間,這個時間不能太長,太長的話會被判別為讀卡器故障。

那幾十個文件的拷入時間預(yù)計有幾十秒,太慢了….

我暈,最煩這種事前需求不說清,事后來補(bǔ)充的….

方案調(diào)整+第三方工具驗證

改方案吧,USB2.0全速就不行了,要換成高速。

簡單說下USB2.0支持的三種傳輸速度:

1、低速模式,1.5Mbps,換算成字節(jié):187KB/S;

2、全速模式,12Mbps,換算成字節(jié):1.5MB/S;

3、高速模式,480Mbps,換算成字節(jié):60MB/S,實際不超過25MB/S。

STM32F407雖然支持高速模式,但是不能獨立工作,需要外接一個高速的USB PHY芯片,這里選的是USB3300。它是美國microchip公司生產(chǎn)的一款高速USB PHY芯片,外設(shè)簡單,價格合適,主要是資料多~~~

既然想要速度快,USB的差分線也要注意下,要考慮90Ω的阻抗匹配。祭出我的工具:華秋DFM


4d4df848-9ca8-11ec-8b86-dac502259ad0.png

找到工具里的阻抗計算,打開,輸入線寬與間距,算出阻抗:


4d6502b8-9ca8-11ec-8b86-dac502259ad0.png


再來一遍:導(dǎo)入PCB、布局、布線、鋪銅、調(diào)整絲印,因為相比上一次做了一些改動,所以盡量用HQDFM工具檢查一遍,避免出現(xiàn)一些問題。


4d78e42c-9ca8-11ec-8b86-dac502259ad0.png


導(dǎo)入GERBER文件后,直接“一鍵DFM分析”,還是比較省事的,綜合評分92,湊合吧。有警告的那幾項挨個看一下,確認(rèn)沒問題,就可以送出打…

等下,他們又新添了個小工具:字符上焊盤分析。

有點意思,試一下…還真有點小問題:


4d8907ee-9ca8-11ec-8b86-dac502259ad0.png

改一下,發(fā)出制板。等待的這幾天,調(diào)整了下程序。兩個地方,一個是MSC_MEDIA_PACKET,默認(rèn)是512,改大一些,另外就是堆棧,也改大一些,否則速度上不去。


4d9dc0b2-9ca8-11ec-8b86-dac502259ad0.png

項目干貨資料下載

最后,因為涉及到朋友的利益,工程源文件就不分享了,分享一下華秋DFM軟件的下載鏈接。

華秋DFM下載地址(需在電腦端打開):https://dfm.elecfans.com/uploads/software/promoter/hqdfm_fsylt.zip

你也可以通過軟件web版登錄快速體驗:https://dfm.elecfans.com/viewer/?from=fsylt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 讀卡器
    +關(guān)注

    關(guān)注

    2

    文章

    468

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    工控機(jī)數(shù)據(jù)連接如何從從容容?這款USB連接簡直游刃有余

    工控機(jī)&工業(yè)級連接工控機(jī)作為現(xiàn)代工業(yè)與智能制造的“核心中樞”,其高效的USB接口數(shù)據(jù)傳輸是其發(fā)揮性能潛力的關(guān)鍵因素。工控機(jī)對USB連接
    的頭像 發(fā)表于 10-30 18:09 ?529次閱讀
    <b class='flag-5'>工控機(jī)</b>數(shù)據(jù)連接如何從從容容?這款USB連接<b class='flag-5'>器</b>簡直游刃有余

    技術(shù)資訊 I 如何設(shè)計存儲卡讀卡器

    本文重點存儲卡可以適配各類操作系統(tǒng)且存儲容量無上限。標(biāo)準(zhǔn)USB接口為讀卡器提供了雙重功能:既能供電,又能實現(xiàn)高速數(shù)據(jù)傳輸。數(shù)字讀卡器集成電路(IC)是USB存儲卡讀卡器的核心組件。存儲
    的頭像 發(fā)表于 10-17 16:16 ?496次閱讀
    <b class='flag-5'>技術(shù)</b>資訊 I 如何設(shè)計存儲卡<b class='flag-5'>讀卡器</b>

    坦克系列基礎(chǔ)款工控機(jī)介紹

    著工業(yè)場景的適配性。 一, PT21_BASE基礎(chǔ)款工控機(jī) 來百度APP暢享高清圖片 無風(fēng)扇工控機(jī)200mm 160.5mm 62mm 鋁合金外殼、熱管技術(shù)實現(xiàn)被動散熱,具有靜音、防塵、耐振動等優(yōu)勢。適用于智能交通信號控制、醫(yī)療
    的頭像 發(fā)表于 09-08 10:11 ?608次閱讀
    坦克系列基礎(chǔ)款<b class='flag-5'>工控機(jī)</b>介紹

    高速穩(wěn)定工控機(jī)為工業(yè)生產(chǎn)按下加速鍵

    高速穩(wěn)定工控機(jī)憑借其強(qiáng)大的性能和可靠的穩(wěn)定性,在工業(yè)生產(chǎn)中發(fā)揮著關(guān)鍵作用,極大地提升了生產(chǎn)效率,為工業(yè)生產(chǎn)按下了加速鍵,高速穩(wěn)定工控機(jī)具備超強(qiáng)算力,可實現(xiàn)多任務(wù)并行處理不卡頓,能毫秒級
    的頭像 發(fā)表于 08-13 15:42 ?483次閱讀
    <b class='flag-5'>高速</b>穩(wěn)定<b class='flag-5'>工控機(jī)</b>為工業(yè)生產(chǎn)按下加速鍵

    工控機(jī)是什么設(shè)備

    本文深入剖析了工控機(jī)這一關(guān)鍵工業(yè)自動化領(lǐng)域的設(shè)備,詳細(xì)闡述了其定義、特點、組成結(jié)構(gòu)、應(yīng)用領(lǐng)域以及與其他類似設(shè)備的區(qū)別。通過對工控機(jī)的完整解讀,旨在幫助讀者清晰了解它在現(xiàn)代工業(yè)生產(chǎn)中的重要地位和作用
    的頭像 發(fā)表于 08-13 15:18 ?1613次閱讀
    <b class='flag-5'>工控機(jī)</b>是什么設(shè)備

    硬核跨界!CAN轉(zhuǎn)EtherCAT:門禁讀卡器的“破壁者”來了

    耐達(dá)訊通訊技術(shù)CAN轉(zhuǎn)EtherCAT網(wǎng)關(guān)這位“技術(shù)紅娘”,如何讓門禁讀卡器秒變“雙語達(dá)人” 傳統(tǒng)門禁讀卡器常靠CAN協(xié)議穩(wěn)扎穩(wěn)打,但智能建筑要求實時性爆炸:刷卡開門必須毫秒級響應(yīng),還
    發(fā)表于 07-16 14:24

    DD3118 高集成度讀卡器控制芯片數(shù)據(jù)手冊

    DD3118是一款采用40納米低功耗技術(shù)制造的高性能、高集成度讀卡器控制芯?片,專為讀卡器設(shè)計。作為讀卡器的核心功能模塊,DD3118支持USB?3.0、SD ?3.0和eMMC?4.
    發(fā)表于 06-16 16:14 ?8次下載

    抖膽DD3118高性價比USB3.0讀卡器芯片方案-替代創(chuàng)惟GL3213S

    、封裝信息及訂購信息。 適合人群:硬件工程師、電子設(shè)計師以及對USB3.0讀卡器控制芯片有興趣的技術(shù)人員。 DD3118芯片框架: DD3118芯片管腳分布及定義說明: 使用場景及目標(biāo):① 設(shè)計和開發(fā)
    發(fā)表于 05-27 17:28

    MAX14502高速USB至SD讀卡器,提供旁路控制技術(shù)手冊

    MAX14502 USB轉(zhuǎn)SD? 卡讀卡器為支持全速USB通信(12Mbps)且?guī)в幸粋€或兩個SD卡插槽的便攜式設(shè)備,提供了將其升級為高速(480Mbps)USB卡讀卡器功能的途徑。MAX14502
    的頭像 發(fā)表于 05-22 11:32 ?922次閱讀

    Modbus轉(zhuǎn)Profinet網(wǎng)關(guān):工控機(jī)的“逆襲神器”

    Modbus設(shè)備的寄存地址和數(shù)據(jù)類型,設(shè)置相應(yīng)的讀寫參數(shù)。 步驟五:測試通訊連通性 配置完成后,進(jìn)行通訊測試,確保VING微硬創(chuàng)新Modbus設(shè)備與工控機(jī)之間能夠正常通訊、數(shù)據(jù)能夠正確傳輸??梢酝ㄟ^在
    發(fā)表于 05-20 16:50

    工控機(jī)廠家聚徽總結(jié)出選型指南:如何根據(jù)應(yīng)用場景選擇適配的工控機(jī)

    在工業(yè)自動化進(jìn)程中,工控機(jī)作為核心設(shè)備,其性能、功能需與應(yīng)用場景精準(zhǔn)適配,才能充分發(fā)揮效能,保障生產(chǎn)流程的高效與穩(wěn)定。由于工業(yè)場景豐富多樣,從精密制造車間到戶外能源設(shè)施,從高速運轉(zhuǎn)生產(chǎn)線到復(fù)雜化
    的頭像 發(fā)表于 05-14 15:56 ?727次閱讀

    按需而選!聚徽嵌入式工控機(jī) VS 壁掛式工控機(jī)的多維對比

    最合適的工控機(jī)。 一、定義與基本概念 嵌入式工控機(jī)是一種加固的增強(qiáng)型工業(yè)計算機(jī),專為工業(yè)環(huán)境設(shè)計,能夠作為工業(yè)控制可靠運行。它通常采用緊湊的模塊化設(shè)計,將計算機(jī)的基本部件集成在一個小型的機(jī)箱內(nèi),以滿足特定工業(yè)
    的頭像 發(fā)表于 05-14 13:24 ?944次閱讀

    嵌入式工控機(jī)VS普通工控機(jī),哪個產(chǎn)品的性能更好?

    嵌入式工控機(jī)與普通工控機(jī)相比, 嵌入式工控機(jī)區(qū)別在哪里?優(yōu)勢在哪里呢? 嵌入式工控機(jī)與普通工控機(jī)的區(qū)別 首先,普通
    的頭像 發(fā)表于 04-30 17:53 ?939次閱讀
    嵌入式<b class='flag-5'>工控機(jī)</b>VS普通<b class='flag-5'>工控機(jī)</b>,哪個產(chǎn)品的性能更好?

    一般工控機(jī)與防爆工控機(jī)有哪些不同?

    一般工控機(jī)與防爆工控機(jī)在多個方面存在顯著差異,以下是兩者的主要不同點: 一、應(yīng)用場景 ● 一般工控機(jī):通常用于各種行業(yè)中的常規(guī)設(shè)備或裝置的自動控制,如工業(yè)自動化、機(jī)器人、交通運輸、醫(yī)療器械、能源管理
    的頭像 發(fā)表于 03-21 07:35 ?1050次閱讀
    一般<b class='flag-5'>工控機(jī)</b>與防爆<b class='flag-5'>工控機(jī)</b>有哪些不同?