女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

采用SD卡移動(dòng)存儲(chǔ)器實(shí)現(xiàn)電能耗用記錄儀的應(yīng)用方案

電子設(shè)計(jì) ? 來(lái)源:電子技術(shù)應(yīng)用 ? 作者:徐愛鈞 ? 2020-08-25 09:42 ? 次閱讀

SD卡作為新型移動(dòng)存儲(chǔ)設(shè)備,以體積小、速度快、抗震動(dòng)、通用性強(qiáng)的特點(diǎn)各受青睞。以SD卡作為存儲(chǔ)介質(zhì)來(lái)保存企業(yè)的電能耗用參數(shù),可以有效提高數(shù)據(jù)保存的可靠性。采用SD卡結(jié)合ARM處理器LPC2l48設(shè)計(jì)的多參數(shù)電能耗用記錄儀,將現(xiàn)場(chǎng)采集的各類電能耗用數(shù)據(jù)按文件方式存儲(chǔ)到SD卡中,并且可以方便地與PC等上位機(jī)進(jìn)行數(shù)據(jù)交換,從而滿足現(xiàn)場(chǎng)數(shù)據(jù)采集、室內(nèi)進(jìn)行數(shù)據(jù)分析的要求,特別適合于長(zhǎng)時(shí)間、大容量數(shù)據(jù)采集的場(chǎng)合。

1、系統(tǒng)硬件設(shè)計(jì)

電能耗用記錄儀硬件電路如圖1所示,ARM核處理器LPC2l48是整個(gè)系統(tǒng)的核心,其工作頻率高達(dá)60 MHz,內(nèi)置5l2 KB的閃存和16 KB的SRAM,并且?guī)в蠸PI總線、兩路A/D轉(zhuǎn)換器實(shí)時(shí)時(shí)鐘等多種片內(nèi)功能部件。電網(wǎng)中的電壓電流信號(hào)通過(guò)較高精度的互感器變換成1V左右的交流信號(hào),同時(shí)使記錄儀·與強(qiáng)電隔離,對(duì)隔離后的交流信號(hào)進(jìn)行整形、濾波之后送人LPC2148內(nèi)部?jī)陕稟/D轉(zhuǎn)換器,完成對(duì)電壓、電流、功率因數(shù)等參數(shù)的測(cè)量,LPC2148根據(jù)內(nèi)部實(shí)時(shí)時(shí)鐘提供的時(shí)間按高峰和低谷時(shí)段對(duì)耗電量進(jìn)行分時(shí)計(jì)度,計(jì)算出瞬時(shí)電量、整點(diǎn)電量、總需量等參數(shù)。記錄儀采用點(diǎn)陣圖形液晶顯示器作為本地顯示接口,既可以文本模式顯示所采集的數(shù)據(jù),也可以圖形方式顯示采集數(shù)據(jù)曲線。外擴(kuò)矩陣鍵盤用于設(shè)定數(shù)據(jù)采集間隔、采集時(shí)間等,系統(tǒng)根據(jù)用戶設(shè)定啟動(dòng)數(shù)據(jù)采集,并自動(dòng)將采集得到的數(shù)據(jù)存儲(chǔ)到SD卡存儲(chǔ)器中。

采用SD卡移動(dòng)存儲(chǔ)器實(shí)現(xiàn)電能耗用記錄儀的應(yīng)用方案

SD卡可以采用SD和SPI兩種工作方式,在sPI方式下只需要4條信號(hào)線即可完成數(shù)據(jù)通信,操作簡(jiǎn)單方便,而且很容易與LPC2148的SPI總線進(jìn)行接口,接口引腳說(shuō)明如表1所列。作為SPI設(shè)備,SD卡的SPI通道由以下4個(gè)信號(hào)組成:CS(片選)、SCK(時(shí)鐘)、Dateln(主機(jī)到卡的數(shù)據(jù)信號(hào))和DateOut(卡到主機(jī)的數(shù)據(jù)信號(hào))。CS是SD卡的片選信號(hào)線,在整個(gè)SPI操作過(guò)程中,必須保持低電平有效;SCK時(shí)鐘用于同步;Dateln不但傳輸數(shù)據(jù)還發(fā)送命令;DateOut除了傳輸數(shù)據(jù)外,還發(fā)送應(yīng)答信號(hào)。

2、SD卡在SPI方式下的讀寫實(shí)現(xiàn)

SPI是一種通用同步串行接口總線,字長(zhǎng)為8 bit。SPI協(xié)議是以主從方式工作的,通常有一個(gè)主設(shè)各和一個(gè)(或多個(gè))從設(shè)備。工作時(shí)主設(shè)各通過(guò)提供同步時(shí)鐘和從設(shè)備使能信號(hào)來(lái)控制數(shù)據(jù)傳輸。主設(shè)各每次開始傳送數(shù)據(jù)時(shí),必須先將片選信號(hào)置低以激活SD卡,使其進(jìn)人工作狀態(tài)。SD卡在SPI方式下工作時(shí),被選中的卡總是對(duì)來(lái)自于主設(shè)備的命令有所響應(yīng),當(dāng)卡遇到錯(cuò)誤時(shí),將返回一個(gè)出錯(cuò)響應(yīng)來(lái)代替期望的數(shù)據(jù)。

2.1 SD卡初始化

SD卡在讀寫操作之前必須進(jìn)行初始化,這是確保SD卡能在sPI方式下進(jìn)行正常數(shù)據(jù)傳輸?shù)那疤帷S捎诖笕萘縎D卡的出現(xiàn),SDI,x標(biāo)準(zhǔn)已經(jīng)升級(jí)為SD2.0,但也因此出現(xiàn)許多電子設(shè)各無(wú)法驅(qū)動(dòng)大容量SD卡的情況,如何識(shí)別SDI.x與SD2.0就顯得特別重要。SD卡上電后默認(rèn)進(jìn)人SD工作方式,應(yīng)等待至少74個(gè)時(shí)鐘周期后,將片選信號(hào)置低,發(fā)送復(fù)位命令CMD0,等SD卡復(fù)位完成后再向SD卡發(fā)送CMD8命令。如果收到的應(yīng)答信號(hào)為01H,則表示為SD2.0卡,否則為SDI。x卡SDI.x與SD2 0最大不同之處在于命令地址的表示,SDI.x的地址單位是字節(jié),而SD2 0的地址單位是扇區(qū),因此在讀寫操作時(shí)應(yīng)根據(jù)不同的卡對(duì)地址作相應(yīng)處理。圖2所示為SD卡在sPI方式下的初始化流程。

2.2 FAT32文件系統(tǒng)

SD卡在能夠進(jìn)行數(shù)據(jù)保存之前必須先按某種文件系統(tǒng)的規(guī)定進(jìn)行格式化,F(xiàn)AT32文件系統(tǒng)因具有高度兼容性而被廣泛應(yīng)用于移動(dòng)存儲(chǔ)設(shè)備中。FAT32文件系統(tǒng)結(jié)構(gòu)分為五個(gè)部分:MBR區(qū)、DBR區(qū)、FAT區(qū)、EDT區(qū)、DATA區(qū)。

MBR區(qū)又稱為主引導(dǎo)記錄,其后為64 B的磁盤分區(qū)表DPT。

DBR區(qū)即操作系統(tǒng)引導(dǎo)記錄區(qū),占用分區(qū)的第0扇區(qū),共512 B,由跳轉(zhuǎn)指令、結(jié)束標(biāo)志等幾部分組成。

FAT區(qū)存放文件分配表,文件分配表與數(shù)據(jù)區(qū)簇號(hào)——對(duì)應(yīng),反映了所有簇的使用情況。每個(gè)表項(xiàng)單元的大小決定了FAT的類型,比如FAT32的表項(xiàng)單元為32 bit。FAT表一般都有一個(gè)各份。

EDT區(qū)存放文件目錄表,位于各份FAT表之后。EDT由32 bit線性目錄項(xiàng)構(gòu)成,記錄著根目錄下每個(gè)文件(子目錄)的起始單元、屬性等。

DATA區(qū)是真正意義上的數(shù)據(jù)存儲(chǔ)區(qū),位于EDT之后,占據(jù)SD卡上的大部分空間。

當(dāng)SD卡格式化為FAT32分區(qū)時(shí),文件系統(tǒng)就將這個(gè)分區(qū)當(dāng)成整塊可分配的區(qū)域進(jìn)行規(guī)劃,以便于數(shù)據(jù)的存儲(chǔ)。通常將SD卡空間以一定數(shù)目的扇區(qū)為單位進(jìn)行劃分,這樣的單位稱為簇,簇的大小為2n個(gè)扇區(qū)(乃為整數(shù)),每個(gè)扇區(qū)512 B,每個(gè)簇的最大存儲(chǔ)空間為32 KB。

3、系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件包括SD卡驅(qū)動(dòng)、液晶驅(qū)動(dòng)、A/D轉(zhuǎn)換驅(qū)動(dòng)、鍵盤驅(qū)動(dòng)以及各種數(shù)據(jù)處理程序等。限于篇幅,這里僅介紹SD卡的文件系統(tǒng)操作。整個(gè)文件系統(tǒng)采用模塊化層次結(jié)構(gòu),包括文件管理與目錄管理模塊、文件分配表管理模塊、SD卜緩存模塊等,這些模塊都建立在底層驅(qū)動(dòng)程序之上,底層驅(qū)動(dòng)程序則主要完成向SD卡某個(gè)扇區(qū)的讀寫。文件系統(tǒng)的功能是在SD卡中進(jìn)行正確的文件數(shù)據(jù)操作,主要包括:在EDT中申請(qǐng)新目錄項(xiàng),創(chuàng)建文件;寫人新文件時(shí),在FAT表中查找未使用的簇,并將該簇號(hào)寫人文件對(duì)應(yīng)目錄數(shù)據(jù)結(jié)構(gòu)中的起始簇號(hào)位置,當(dāng)文件長(zhǎng)度大于一簇時(shí),還需在FAT表中對(duì)應(yīng)的起始簇號(hào)位置填人下一可用簇號(hào),直到文件的最后一簇;刪除文件時(shí),除F在EDT中將對(duì)應(yīng)的目錄項(xiàng)設(shè)置相應(yīng)標(biāo)志外,還要修改FAT表,將此文件使用的簇號(hào)位置清0,表示此簇當(dāng)前未被使用等。FAT32文件系統(tǒng)存儲(chǔ)文件時(shí)最小單元為簇,即使一個(gè)很小的文件也會(huì)占用一簇,為了節(jié)約存儲(chǔ)空間,創(chuàng)建文件時(shí)如果有同名文件存在,則只需要向原來(lái)的同名文件追加數(shù)據(jù)。文件系統(tǒng)設(shè)計(jì)時(shí)為用戶提供了各種API函數(shù),如創(chuàng)建文件函數(shù)Lre-at_Fie O,打開文件函數(shù)Open_FIle O,寫人文件函數(shù)Write File(),刪除文件函數(shù)Delete File()等,調(diào)用這些API函數(shù)即可完成用戶所需要的功能。圖3所示為在SD卡中創(chuàng)建文件并向其中寫人文件數(shù)據(jù)的流程圖。

基于SD卡的電能耗用記錄儀設(shè)計(jì)與實(shí)現(xiàn)

采用SD卡作為移動(dòng)存儲(chǔ)器的多參數(shù)電能耗用記錄,可以對(duì)現(xiàn)場(chǎng)耗電數(shù)據(jù)進(jìn)行實(shí)時(shí)采集和高速保存。利SD卡的良好移動(dòng)性,可方便地實(shí)現(xiàn)與計(jì)算機(jī)的數(shù)據(jù)換,達(dá)到現(xiàn)場(chǎng)數(shù)據(jù)采集、室內(nèi)數(shù)據(jù)分析的目的。也可以過(guò)記錄儀鍵盤命令隨時(shí)讀取SD卡中的數(shù)據(jù),從液晶示屏幕上以文本或曲線方式進(jìn)行實(shí)時(shí)顯示。隨著SD移動(dòng)存儲(chǔ)性能的不斷提高,容量越來(lái)越大,其價(jià)格越越便宜,基于SD卡移動(dòng)存儲(chǔ)器的多參數(shù)電能耗用記錄儀將會(huì)得到廣泛的應(yīng)用。

責(zé)任編輯:gt

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

    關(guān)注

    68

    文章

    19795

    瀏覽量

    233407
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7629

    瀏覽量

    166321
  • D轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    11146
收藏 人收藏

    評(píng)論

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

    串行存儲(chǔ)在車輛行駛記錄儀中應(yīng)用電路設(shè)計(jì)

    記錄儀需要采用大容量的數(shù)據(jù)存儲(chǔ)器,以往的設(shè)計(jì)均采用并行存儲(chǔ)器或鐵電存儲(chǔ)器,其中并行
    發(fā)表于 01-26 10:04 ?1217次閱讀
    串行<b class='flag-5'>存儲(chǔ)</b>在車輛行駛<b class='flag-5'>記錄儀</b>中應(yīng)用電路設(shè)計(jì)

    數(shù)據(jù)記錄儀的計(jì)數(shù)原理和應(yīng)用場(chǎng)景

    據(jù)記錄儀的內(nèi)部存儲(chǔ)器中。現(xiàn)代數(shù)據(jù)記錄儀通常采用閃存或SD等形式的
    發(fā)表于 02-24 14:28

    基于汽車診斷的大容量數(shù)據(jù)存儲(chǔ)器SD存儲(chǔ)

    數(shù)據(jù)存儲(chǔ)器記錄儀)是一種超大容量的數(shù)據(jù)存儲(chǔ)設(shè)備。采用嵌入式系統(tǒng)控制芯片,將串口RS-232輸入的數(shù)據(jù)透明存儲(chǔ)
    發(fā)表于 04-06 16:56

    行車記錄儀--安霸方案

    采用美國(guó)安霸高清芯片A2S50,A2S60,A2S70 ,A5L, A5S主控芯片,同時(shí)也是安霸代理。方案名稱:行車記錄儀, 汽車黑匣子,仿真設(shè)計(jì)高清行車記錄儀,運(yùn)動(dòng)DV,高清攝像機(jī)(
    發(fā)表于 11-17 12:47

    什么是數(shù)據(jù)記錄儀?其測(cè)量原理是怎樣的?

    示波器、筆式示波器被存儲(chǔ)記錄儀(瞬態(tài)記錄儀)取代。  這種存儲(chǔ)式的記錄儀就是存儲(chǔ)
    發(fā)表于 11-21 09:40

    WebDAQ 504振動(dòng)和聲音數(shù)據(jù)記錄儀

    的以太網(wǎng)接口,同時(shí)具有USB 接口,可通過(guò)WiFi連接。SD插槽此外,硬件上也提供性能強(qiáng)大的數(shù)據(jù)采集模塊,通道隔離,硬件報(bào)警,數(shù)據(jù)存儲(chǔ)等功能。WebDAQ 504是獨(dú)立式聲音和振動(dòng)數(shù)據(jù)記錄儀
    發(fā)表于 09-11 14:38

    汽車行駛記錄儀的數(shù)據(jù)傳輸設(shè)計(jì)

    ,但也存在著連接麻煩、數(shù)據(jù)讀取不方便等缺點(diǎn)。還可以采用IC進(jìn)行數(shù)據(jù)傳輸,將IC插入記錄儀記錄儀自動(dòng)將內(nèi)部數(shù)據(jù)轉(zhuǎn)存到IC
    發(fā)表于 12-04 10:37

    MSC8328P行車記錄儀的解決方案

    本帖最后由 兩只耳朵怪 于 2020-7-1 17:44 編輯   MSC8328P是高度集成的行車記錄儀執(zhí)法記錄儀解決方案,主芯片為Dual600MHz32-bitRISC處理
    發(fā)表于 07-01 17:40

    基于C51和FLASH存儲(chǔ)器的無(wú)紙記錄儀

    給出一種以帶有看門狗功能的新型單片機(jī) AT89C55WD為核心、插拔式FLASH MEMORY為存儲(chǔ)器的無(wú)紙記錄儀的設(shè)計(jì)與實(shí)現(xiàn);介紹該系統(tǒng)的硬件電路構(gòu)成和基于 C51的系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)
    發(fā)表于 04-06 10:03 ?37次下載

    基于LPC2104型CPU的汽車行駛記錄儀

    基于LPC2104型CPU的汽車行駛記錄儀:介紹基于LPC2104 型CPU 的汽車行駛記錄儀。該記錄儀采用大容量閃速存儲(chǔ)器作為
    發(fā)表于 01-01 18:57 ?70次下載

    汽車記錄儀的FPGA設(shè)計(jì)

    本文采用FPGA設(shè)計(jì)技術(shù),使用鐵電存儲(chǔ)器FRAM+FLASH的新型方案設(shè)計(jì)了一款汽車記錄儀。給出了關(guān)鍵的數(shù)據(jù)存儲(chǔ)模塊的設(shè)計(jì)結(jié)果和仿真波形。
    發(fā)表于 07-13 17:16 ?35次下載

    車載CAN總線記錄儀實(shí)現(xiàn)大容量存儲(chǔ)系統(tǒng)

    本文利用“FPGA+單片機(jī)”作為存儲(chǔ)控制采用基于LZW算法的數(shù)據(jù)壓縮技術(shù),以SDRAM作為周期存儲(chǔ)和緩存,SD
    發(fā)表于 09-08 16:24 ?2398次閱讀
    車載CAN總線<b class='flag-5'>記錄儀</b><b class='flag-5'>實(shí)現(xiàn)</b>大容量<b class='flag-5'>存儲(chǔ)</b>系統(tǒng)

    KRN100系列100mm混合記錄儀的功能參數(shù)

    KRN100系列100mm混合記錄儀的特點(diǎn):結(jié)合紙張記錄儀與無(wú)紙記錄儀的雙重功能、當(dāng)紙張耗盡時(shí),可將測(cè)得的數(shù)據(jù)暫時(shí)存儲(chǔ)在內(nèi)部存儲(chǔ)器中、支持內(nèi)
    發(fā)表于 09-29 09:28 ?10次下載
    KRN100系列100mm混合<b class='flag-5'>記錄儀</b>的功能參數(shù)

    采用W77E58和AT45DB161B實(shí)現(xiàn)行駛記錄儀的設(shè)計(jì)

    因此,該Dataflash存儲(chǔ)容量大,讀寫速度快,抗干擾能力強(qiáng),在行駛記錄儀中作存儲(chǔ)器是較好的選擇。本文給出了采用ATMEL的AT45DB161B來(lái)
    的頭像 發(fā)表于 04-02 13:35 ?3009次閱讀
    <b class='flag-5'>采用</b>W77E58和AT45DB161B<b class='flag-5'>實(shí)現(xiàn)</b>行駛<b class='flag-5'>記錄儀</b>的設(shè)計(jì)

    維特智能高速SD記錄儀JY-DATA-LOG使用說(shuō)明書

    維特智能高速SD記錄儀JY-DATA-LOG使用說(shuō)明書
    發(fā)表于 01-20 09:18 ?15次下載