找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 2716|回復(fù): 1
收起左側(cè)

儀器U盤讀寫模塊

[復(fù)制鏈接]
ID:164561 發(fā)表于 2017-3-15 10:34 | 顯示全部樓層 |閱讀模式
如何解決儀器海量存儲(chǔ)難題
一、系統(tǒng)簡(jiǎn)介1.1單片機(jī)簡(jiǎn)介
所謂單片機(jī)就是在一塊芯片上集成了CPU、RAM、ROM(EPROMEEPROM)、時(shí)鐘、定時(shí)/計(jì)數(shù)器、多種功能的串行和并行I/OIntel公司的8031系列等。除了以上基本功能外,有的還集成有A/D、D/AIntel公司的8098系列。單片機(jī)具有如下特點(diǎn):具有位處理能力,強(qiáng)調(diào)控制和事務(wù)處理功能;價(jià)格低廉如低檔單片機(jī)價(jià)格只有人民幣幾元錢);開發(fā)環(huán)境完備,開發(fā)工具齊全,應(yīng)用資料眾多后備人才充足國(guó)內(nèi)大多數(shù)高校都開設(shè)了單片機(jī)課程和單片機(jī)實(shí)驗(yàn)。單片機(jī)憑借其出色的穩(wěn)定性和低廉的價(jià)格優(yōu)勢(shì)在測(cè)控領(lǐng)域已經(jīng)被廣泛使用,但對(duì)于海量數(shù)據(jù)存儲(chǔ)的難題,有限的單片機(jī)資源還遠(yuǎn)遠(yuǎn)不能滿足要求。
USB118-圖1.png
1.2 USB接口存儲(chǔ)器簡(jiǎn)介
如今,基于USB技術(shù)的存儲(chǔ)設(shè)置已經(jīng)越來越普及和成熟,低成本、高穩(wěn)定性、較高的數(shù)據(jù)傳輸速率和即插即用的方便性,使其備受硬件廠商的青睞。隨著數(shù)據(jù)采集和嵌入式用戶對(duì)移動(dòng)存儲(chǔ)的需求越來越大,具有USB接口的存儲(chǔ)設(shè)備以其優(yōu)異的性價(jià)比和靈活性常用來進(jìn)行數(shù)據(jù)的存儲(chǔ)和交換,所以在嵌入式系統(tǒng)中實(shí)現(xiàn)對(duì)優(yōu)盤或移動(dòng)硬盤的直接讀寫是非常有價(jià)值的。
1.3 解決方案
有沒有辦法將單片機(jī)和U盤結(jié)合起來,以此來解決海量存儲(chǔ)的難題呢?答案是肯定的,隨著科技的不斷進(jìn)步,各種解決方案層出不窮,今天我們主要利用USB118AD模塊實(shí)現(xiàn)對(duì)U盤的讀寫等操作,該模塊不需要用戶二次開發(fā),更不需要了解復(fù)雜的USB協(xié)議,它提供TTL串口和高速的SPI口解決方案。更主要的是,它幾乎能兼容市面上所有的U盤,不管U盤容量大小,這恰恰是目前很多解決方案所不能做到的。下面我們就具體講一下STC12C4052單片機(jī)結(jié)合USB118AD模塊讀寫U盤的操作流程。
二、技術(shù)實(shí)現(xiàn)2.1 STC12C4052單片機(jī)管腳圖
STC圖2.png
2.2 USB118AD嵌入式U盤讀寫模塊TTL串口外圍接口
USB118AD圖3.png
2.3 USB118AD模塊與STC12C4052單片機(jī)TTL串口接口引腳連接
引腳連接圖4.png
2.4 USB118AD模塊與STC12C4052單片機(jī)TTL串口接口連接電路圖
接口連接圖5.png
三、嵌入式程序設(shè)計(jì)流程3.1 USB118AD模塊指令工作方式
Ø 寫一個(gè)命令給USB118AD 模塊
Ø 循環(huán)讀數(shù)據(jù),等待命令處理完畢
3.2 USB118AD嵌入式程序設(shè)計(jì)流程圖 流程圖圖6.png



四、實(shí)際應(yīng)用
以上部分我們只是簡(jiǎn)單地講解了一下單片機(jī)利用TTL串口通過USB118AD操作U盤的工作流程,還有幾條輔助指令,文中并沒有提到,在實(shí)際使用過程中,可以結(jié)合它們完成更強(qiáng)大的功能(如:列文件目錄、建立文件夾、移動(dòng)文件指針等)。USB118AD提供的SPI接口,可以解決高速存儲(chǔ)的問題,這也是市面上同類產(chǎn)品所不具備的。該模塊在初次購(gòu)買時(shí)還附贈(zèng)一塊測(cè)試板,通過該測(cè)試板可與PC機(jī)的串口連接,并結(jié)合廠家提供的測(cè)試軟件,可以很快了解USB118AD模塊的工作方式,可以達(dá)到事半功倍的效果。

新舊版對(duì)比圖7.png

回復(fù)

使用道具 舉報(bào)

ID:164561 發(fā)表于 2017-3-20 14:14 | 顯示全部樓層

有興趣了解更多的伙伴,加好友
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表