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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種基于CAN總線的監(jiān)控系統(tǒng)設(shè)計(jì)及位定時(shí)分析

          一種基于CAN總線的監(jiān)控系統(tǒng)設(shè)計(jì)及位定時(shí)分析

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

            位時(shí)間參數(shù)計(jì)算規(guī)則

            位時(shí)間參數(shù)計(jì)算規(guī)則是為保證系統(tǒng)在極端惡劣條件的兩個(gè)節(jié)點(diǎn)間,能夠正確接受并解碼網(wǎng)絡(luò)上的信息幀。極端惡劣條件是指這兩個(gè)節(jié)點(diǎn)的鐘振偏差在系統(tǒng)容忍偏差極限的兩端,并且兩個(gè)節(jié)點(diǎn)間具有最大的傳輸延遲。在沒(méi)有噪音干擾的正常通信情況下,相位誤差累計(jì)的最壞情況是:重同步邊沿之間間隔有10個(gè)位周期(5個(gè)顯性位后跟5個(gè)隱性位)。實(shí)際系統(tǒng)都運(yùn)行在噪音環(huán)境中。由于噪音干擾,可能會(huì)導(dǎo)致重同步邊沿之間的間隔超過(guò)10個(gè)位周期,在這種情況下必須進(jìn)行嚴(yán)格的采用,否則可能進(jìn)入錯(cuò)誤處理模式。本各節(jié)點(diǎn)模塊是以sja1000作為can控制器的。所以,考慮各方面的影響,位定時(shí)參數(shù)在只有1個(gè)取樣點(diǎn)時(shí)的公式設(shè)置如下:

            ( sjw) min =max{(20×nbt×δf)/(1 - δf) ,((nbt(1-25×δf )- prop max -(1 -δf)+prop min/2))/(1-δf)}

            ( s j w) max = 4

            t(seg2) min = max{2 , s j w}

            t(seg2) max =min{8,((n b t (1-25×δf ) - ( pro p) max)/

           ?。? - δf), (nb t(1 - 25×δf) - ( pro p)

            max - (1-δf) + prop min )/ 2) / (1-δf )

            以上所述為位時(shí)間參數(shù)的計(jì)算規(guī)則,在實(shí)際中,以此規(guī)則根據(jù)適當(dāng)?shù)姆椒ㄟM(jìn)行位定時(shí)參數(shù)確定和優(yōu)化,使系統(tǒng)性能達(dá)到最優(yōu)。

          結(jié)語(yǔ)

            現(xiàn)場(chǎng)總線系統(tǒng)用開(kāi)放的現(xiàn)場(chǎng)總線控制通信網(wǎng)絡(luò)將自動(dòng)化最底層的現(xiàn)場(chǎng)控制器和現(xiàn)場(chǎng)智能儀表設(shè)備互連的實(shí)時(shí)網(wǎng)絡(luò)控制系統(tǒng)。是工業(yè)控制系統(tǒng)發(fā)展的一個(gè)新的階段。本文所設(shè)計(jì)的基于can總線的設(shè)計(jì)簡(jiǎn)單方便,性能穩(wěn)定,能很好的滿足控制系統(tǒng)對(duì)實(shí)時(shí)性和可靠性的要求,并在現(xiàn)場(chǎng)運(yùn)行,效果良好。


          上一頁(yè) 1 2 3 4 下一頁(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); })();