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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 嵌入式脈象采集儀電路設(shè)計

          嵌入式脈象采集儀電路設(shè)計

          作者: 時間:2010-12-24 來源:網(wǎng)絡(luò) 收藏

          3 FPGA模塊的關(guān)鍵
          3.1 脈象采樣控制器的設(shè)計
          為了使設(shè)計簡單化,對于脈象采集控制的FPGA設(shè)計,采用在SoPC系統(tǒng)外做控制電路部分,然后通過SoPC的PIO與SoPC連接。由脈象信號采樣的組成可知,脈象采集與FPGA相連的只有數(shù)據(jù)線接口和控制線,3路脈搏信號和3路信號共用一個ADC。
          由于脈搏信號的頻率較低,大多在100 Hz以下,所以每一通道的脈搏信號采樣頻率設(shè)定為1 kHz左右就能滿足采樣的需要,也就是1 ms的時間間隔要對3個通道循環(huán)1遍。每一通道都經(jīng)過數(shù)據(jù)采集初始化、啟動采集、數(shù)據(jù)輸出、鎖存等4步,計算每一步時間約為83μs。也就是說,如果每一步都能在83μs內(nèi)完成,就可以利用1個周期為83μs的外部時鐘控制狀態(tài)的翻轉(zhuǎn)。AD678的轉(zhuǎn)換時間是5μs,而NIOSⅡ的操作時間在ns級,所以 83μs內(nèi)完全能夠完成每一步的操作需要。采集控制部分分為2部分實現(xiàn),一部分實現(xiàn)83μs的時序,另一部分是采集的狀態(tài)機(jī)設(shè)計。83μs的實現(xiàn)采用外部時鐘分頻的方法,采集狀態(tài)機(jī)的轉(zhuǎn)換受83μs時序部分的輸出控制。狀態(tài)機(jī)的設(shè)計中,寸、關(guān)、尺三部分需要循環(huán)一遍,每一部又包括采樣的初始化、啟動轉(zhuǎn)換、轉(zhuǎn)換結(jié)束、存數(shù)據(jù)等5步操作。具體源程序如下:
          b.JPG

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評論


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