<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用MSP430單片機(jī)進(jìn)行微功耗數(shù)據(jù)采集

          用MSP430單片機(jī)進(jìn)行微功耗數(shù)據(jù)采集

          作者: 時(shí)間:2012-04-21 來(lái)源:網(wǎng)絡(luò) 收藏

          讀寫(xiě)扇區(qū)時(shí),首先需要設(shè)置起始扇區(qū)的LBA地址和扇區(qū)數(shù)目,并設(shè)置命令寄存器,讀取數(shù)據(jù)設(shè)置命令“20H”,寫(xiě)入數(shù)據(jù)設(shè)置命令“30H”。然后讀取狀態(tài)寄存器,判斷狀態(tài)寄存器是否為“58H”。若為是,則開(kāi)始讀寫(xiě)操作;若為否則繼續(xù)讀取狀態(tài)寄存器。接下來(lái)讀狀態(tài)寄存器是否為“50H”,判斷CF卡操作是否完成。若為否,則繼續(xù)讀取判斷;若為是,則結(jié)束讀寫(xiě)過(guò)程。如果在判斷狀態(tài)寄存器中發(fā)生了超時(shí)或出現(xiàn)錯(cuò)誤,則設(shè)置超時(shí)或錯(cuò)誤標(biāo)志,并跳出讀寫(xiě)過(guò)程。圖4為CF卡讀寫(xiě)一個(gè)扇區(qū)的流程圖。

          用MSP430單片機(jī)進(jìn)行微功耗數(shù)據(jù)采集

          由于對(duì)CF卡的操作是以扇區(qū)位單位,在單片機(jī)內(nèi)部RAM開(kāi)辟了兩個(gè)大小為1 kByte的緩沖區(qū),每個(gè)緩沖區(qū)的數(shù)據(jù)正好可以寫(xiě)滿CF卡的兩個(gè)扇區(qū),AD采集的數(shù)據(jù)先存儲(chǔ)在緩沖區(qū),當(dāng)存滿一個(gè)緩沖區(qū)后,設(shè)置CF的LBA地址、扇區(qū)數(shù)目及寫(xiě)命令,把緩沖區(qū)內(nèi)的數(shù)據(jù)寫(xiě)入CF卡,同時(shí)AD采集的數(shù)據(jù)存儲(chǔ)在另外一個(gè)緩沖區(qū)。

          CF卡如果要通過(guò)讀卡器在計(jì)算機(jī)上直接讀取數(shù)據(jù),CF卡中的文件系統(tǒng)必須與計(jì)算機(jī)的文件系統(tǒng)一致,現(xiàn)在計(jì)算機(jī)的文件系統(tǒng)有FATl6、FAT32及NTFS等。由于單片機(jī)處理能力有限,在采樣周期內(nèi)完成及數(shù)據(jù)存儲(chǔ)的工作后,所剩時(shí)間已經(jīng)不多,如果再加上處理文件系統(tǒng)的程序,勢(shì)必影響系統(tǒng)的實(shí)時(shí)性。在本設(shè)計(jì)的程序里并沒(méi)有將數(shù)據(jù)寫(xiě)成文件系統(tǒng),而是從數(shù)據(jù)扇區(qū)對(duì)應(yīng)的LBA地址開(kāi)始從小到大依次將數(shù)據(jù)寫(xiě)入扇區(qū),直到寫(xiě)滿整個(gè)CF卡。在讀取數(shù)據(jù)時(shí),利用磁盤(pán)操作函數(shù)編寫(xiě)一個(gè)小的VC程序,將CF卡中數(shù)據(jù)依次讀出并存為文件存儲(chǔ)在計(jì)算機(jī)的硬盤(pán)里,讀取的扇區(qū)及文件的大小也可以方便地設(shè)置,非常靈活。這樣也就在處理器能力有限的情況下實(shí)現(xiàn)了系統(tǒng)的實(shí)時(shí)和存儲(chǔ)。

          4 結(jié)論

          采取這種設(shè)計(jì)方法使整個(gè)采集系統(tǒng)的功耗大大減小,經(jīng)測(cè)量,整個(gè)系統(tǒng)功耗為150mW。采用高能鋰離子電池作為系統(tǒng)電源,使整個(gè)系統(tǒng)輕松裝入一個(gè)內(nèi)徑為15cm,高15cm的圓柱形密封罐內(nèi),體積的減小也更加有利于系統(tǒng)在水下的布放。該系統(tǒng)經(jīng)過(guò)在吉林松花湖試驗(yàn),能夠穩(wěn)定可靠地工作,實(shí)時(shí)采集并存儲(chǔ)水下環(huán)境的噪聲和過(guò)往船只的噪聲數(shù)據(jù)。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();