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

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 海洋維權(quán)執(zhí)法浮標(biāo)信息采集系統(tǒng)的CAN總線設(shè)計(jì)

          海洋維權(quán)執(zhí)法浮標(biāo)信息采集系統(tǒng)的CAN總線設(shè)計(jì)

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

          (2)軟件的設(shè)計(jì)。主機(jī)和通訊機(jī)通過(guò)相連,作為整個(gè)浮標(biāo)信息采集系統(tǒng)的通道。STM32F207內(nèi)置CAN 2.0接口,支持CAN 2.0B協(xié)議,該協(xié)議符合國(guó)際標(biāo)準(zhǔn)。浮標(biāo)系統(tǒng)的CAN幀采用的是擴(kuò)展幀格式??紤]系統(tǒng)的過(guò)程都是突發(fā)式的,除了通道標(biāo)定。不論主機(jī)還是通訊機(jī),在將通道標(biāo)定作為一個(gè)獨(dú)立的模式后,CAN相關(guān)功能都設(shè)計(jì)做服務(wù)性的獨(dú)立進(jìn)程,CAN通信的服務(wù)請(qǐng)求都匯聚到一個(gè)消息隊(duì)列中,都是以消息的形式,最后通過(guò)一個(gè)統(tǒng)一的進(jìn)程接收處理。在這種工作機(jī)制下,一般情況下,通訊機(jī)通過(guò)發(fā)送給主機(jī)的第一幀數(shù)據(jù),不能被主機(jī)可靠地接收。因此,每次通信開(kāi)始先要建立可靠的通信鏈路使主機(jī)做好準(zhǔn)備。建立連接后,通訊機(jī)就可以發(fā)送命令,要求主機(jī)上傳數(shù)據(jù)。通訊機(jī)發(fā)送完命令后,再發(fā)送刪除連接幀,這樣就完成了一次完整的通信。CAN服務(wù)進(jìn)程如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/192747.htm

          b.JPG



          3 結(jié)論
          在此完成了CAN功能進(jìn)程的設(shè)計(jì)與實(shí)現(xiàn)。系統(tǒng)安裝了水文氣象傳感器及浮標(biāo)體安全監(jiān)控傳感器等?;?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/海洋浮標(biāo)">海洋浮標(biāo)低功耗及安全性的要求,系統(tǒng)由值守節(jié)點(diǎn)負(fù)責(zé)控制啟動(dòng)。

          4 結(jié)語(yǔ)
          本文創(chuàng)新地將技術(shù)應(yīng)用于海洋維權(quán)執(zhí)法浮標(biāo)信息采集系統(tǒng)中。通過(guò)CAN總線將主板和通訊板相連,并對(duì)軟件和硬件進(jìn)行了設(shè)計(jì)及測(cè)試。實(shí)驗(yàn)證明這種對(duì)數(shù)據(jù)的實(shí)時(shí)采集與傳送系統(tǒng),提高了系統(tǒng)的可靠性,也具有實(shí)時(shí)性強(qiáng)、糾錯(cuò)能力強(qiáng)等特點(diǎn),該系統(tǒng)的研制成功具有較高的實(shí)際應(yīng)用意義。


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

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();