超聲波氣體流量計(jì)研發(fā)探討 八十一
計(jì)時(shí)器模塊
計(jì)時(shí)啟動(dòng)/停止邏輯、16位計(jì)時(shí)器和計(jì)時(shí)結(jié)果輸出邏輯共同構(gòu)成了計(jì)時(shí)模塊。計(jì)時(shí)啟動(dòng)/停止邏輯實(shí)現(xiàn)16位計(jì)時(shí)器的計(jì)時(shí)啟動(dòng),定時(shí)器組定時(shí)器啟動(dòng)和計(jì)時(shí)器計(jì)時(shí)結(jié)束,當(dāng)觸發(fā)脈沖群第一個(gè)下降沿來臨時(shí),計(jì)時(shí)啟動(dòng)/停止邏輯采樣此時(shí)刻,并同時(shí)發(fā)出啟動(dòng)信號(hào):當(dāng)電壓比較電路輸出~個(gè)上升沿時(shí),計(jì)時(shí)啟動(dòng)/停止邏輯采樣此時(shí)刻,并同時(shí)結(jié)束16位計(jì)時(shí)器計(jì)時(shí),然后在計(jì)時(shí)器計(jì)時(shí)結(jié)束信號(hào)線上輸出一個(gè)高電平信號(hào),以示計(jì)時(shí)結(jié)束。計(jì)時(shí)結(jié)果輸出由一個(gè)8位并行口實(shí)現(xiàn),通過一個(gè)高,低電平選擇邏輯來實(shí)現(xiàn)商,低八位計(jì)時(shí)結(jié)果的選擇。
計(jì)時(shí)器以50MHz為基準(zhǔn)時(shí)鐘,采用增計(jì)數(shù)方式實(shí)現(xiàn)計(jì)時(shí)。計(jì)時(shí)器每讀入一個(gè)脈沖,時(shí)間增加一個(gè)時(shí)鐘周期,即20ns。16位計(jì)時(shí)器的計(jì)時(shí)最大值為1.31072ms,而當(dāng)氣流流速達(dá)到30m/s時(shí),超聲波逆流傳輸時(shí)間不會(huì)超過lms,所以選擇16為增計(jì)數(shù)器作為計(jì)時(shí)器是合理的。
超聲波流量計(jì)