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

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于MSP430F169的深海環(huán)境數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

          基于MSP430F169的深海環(huán)境數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

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

          2 系統(tǒng)軟件設(shè)計(jì)
          上電后,首先進(jìn)行系統(tǒng)初始化,如果沒(méi)有到達(dá)設(shè)定工作時(shí)間,直接進(jìn)入睡眠狀態(tài),否則,啟動(dòng)一次A/D轉(zhuǎn)換,對(duì)當(dāng)前深海環(huán)境信息進(jìn)行采集,并讀取采樣時(shí)刻,將采集得到的數(shù)據(jù)和采樣時(shí)刻一起存儲(chǔ)到Flash中,直到完成設(shè)定的采樣次數(shù),然后進(jìn)入睡眠狀態(tài),等待下一次工作時(shí)間的到來(lái)。系統(tǒng)程序流程如圖4所示。

          g.JPG


          系統(tǒng)關(guān)鍵源程序如下:
          h.JPG

          3 人機(jī)界面設(shè)計(jì)
          人機(jī)界面如圖5所示。

          i.JPG


          下水前,點(diǎn)擊電路板復(fù)位按鈕,啟動(dòng)下位機(jī)程序,同時(shí),打開(kāi)界面,連接串口;點(diǎn)擊擦除Flash按鈕,清空Flash中的原有數(shù)據(jù),為下次存儲(chǔ)做準(zhǔn)備;點(diǎn)擊發(fā)送按鈕,對(duì)系統(tǒng)工作模式進(jìn)行設(shè)置(如設(shè)定好,此步驟可省略);點(diǎn)擊地址復(fù)位按鈕,使地址指針指向地址開(kāi)端;點(diǎn)擊Fl-ash初始化按鈕。設(shè)置Flash工作模式,并初始化為寫(xiě)狀態(tài);點(diǎn)擊確定或者取消按鈕,退出界面,設(shè)備下水。
          出水后,首先,打開(kāi)界面,連接串口;點(diǎn)擊地址復(fù)位按鈕,再點(diǎn)擊1路按鈕,讀取壓力數(shù)據(jù),存儲(chǔ)后點(diǎn)擊擦除按鈕擦除:點(diǎn)擊地址復(fù)位按鈕,再點(diǎn)擊2路按鈕,讀取濁度數(shù)據(jù),存儲(chǔ)后點(diǎn)擊擦除按鈕擦除;點(diǎn)擊地址復(fù)位按鈕,再點(diǎn)擊3路按鈕,讀取溫度數(shù)據(jù),存儲(chǔ)后點(diǎn)擊擦除按鈕擦除;點(diǎn)擊確定或者取消按鈕,退出界面。

          4 結(jié)論
          本文在已有的相關(guān)系統(tǒng)基礎(chǔ)上,設(shè)計(jì)并完成了一種基于F169的深海環(huán)境信息采集系統(tǒng),克服采樣精度低和系統(tǒng)功耗過(guò)高等缺點(diǎn),滿足深海探測(cè)的需要。但系統(tǒng)仍然存在一些不足,如采樣通道不足,采樣點(diǎn)分布不均等,在以后的工作中需要進(jìn)一步改善。


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

          關(guān)鍵詞: 430F F169 MSP 430

          評(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); })();