新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 基于TDC-GP21的完美超聲波熱量表設(shè)計(jì)

基于TDC-GP21的完美超聲波熱量表設(shè)計(jì)

作者: 時(shí)間:2011-06-21 來源:網(wǎng)絡(luò) 收藏

  1.3 應(yīng)用內(nèi)部比較器測量效果

  為了驗(yàn)證的性能,我們應(yīng)用acam GP演示系統(tǒng)及威海天罡管段進(jìn)行了零點(diǎn)穩(wěn)定性測試,應(yīng)用GP21內(nèi)部比較器,每次測量3個(gè)脈沖,8次平均后的結(jié)果,2.5小時(shí)無停止,GP21測量功耗大概為14 uA:



  從上圖可以看到,上游下游時(shí)差零點(diǎn)測量非常穩(wěn)定,由于應(yīng)用21內(nèi)部斬波穩(wěn)定比較器,時(shí)差結(jié)果幾乎不隨時(shí)間及溫度漂移。

  TDC-GP21應(yīng)用內(nèi)部自動(dòng)上下游時(shí)間測量的典型流程:

  Power on Reset, Reg0-Reg6 settings

  Whileloop:

  1. send Reg1 ALU計(jì)算(0x8121xxxx) ; 為了每一次計(jì)算都寫入結(jié)果寄存器0 會(huì)有中斷, 但是這個(gè)中斷不需要關(guān)心

  2.Init TDC 0x70 ; 初始化,上面的中斷會(huì)自動(dòng)恢復(fù)

  3.send opcodestart_TOF_restart ; 發(fā)送自動(dòng)上下游測量命令

  4.wait INTN ; 判斷是否收到中斷

  5.read 結(jié)果寄存器reg0 ; 從結(jié)果寄存器0中讀上游時(shí)間測量結(jié)果

  6.send reg1 ALU計(jì)算(0x8121xxxx) ; 下游測量將結(jié)果也寫到結(jié)果寄存器0中,也會(huì)有中斷,不用關(guān)心這個(gè)中斷

  7.Init TDC 0x70 ; 初始化,上面的中斷會(huì)自動(dòng)恢復(fù)

  8. wait INTN ; 判斷是否收到中斷

  9. read結(jié)果寄存器reg0 ; 從結(jié)果寄存器0中讀下游時(shí)間測量結(jié)果

  End Loop

  2 總結(jié)

  TDC-GP21這顆專門為熱量表測量所設(shè)計(jì)的高集成度芯片,將會(huì)使熱量表的設(shè)計(jì)進(jìn)一步簡化,降低整體成本,而其高質(zhì)量的測量性能以及超低的測量功耗,必將成為繼TDC-GP2之后成為的完美方案。由此,我們可以期待迎來新超聲波熱量表的時(shí)代。



上一頁 1 2 3 4 下一頁

評論


相關(guān)推薦

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

關(guān)閉