超聲波流量計芯片的原理探討 二十四
(5)超聲波流量計當接收換能器接收到超聲波信號,將接收到的信號傳給系統(tǒng)的STOP信號生成電路,信號經(jīng)過變換形成STOP信號。系統(tǒng)檢測到STOP信號的第一個上升沿,給測時電容充電,到主時鐘脈沖的下一個上升沿到來,充電結束,同時停止輸出主時鐘脈沖。這里由測時電容的電壓值就可以得到電容的充電時間,由此得到超聲波傳播時間的精確值。
(6)溫度測量開始前,給外接測溫電容充電到一定的電壓值。由MCU發(fā)出測溫開始信號DISSTART,系統(tǒng)檢測到DISSTART信號上升沿,控制測溫電容通過精密電阻回路放電,同步輸出主時鐘脈沖供MCU記錄脈沖個數(shù),可以得到測溫電容放電時間的粗略值。系統(tǒng)檢測到測溫電容電壓值為0時,給測溫電容充電,到主時鐘的下一個上升沿到來,充電結束,同時停止輸出主時鐘脈沖,得到測溫電容經(jīng)過精密電阻回路的放電時間的精確值。重復上述過程,給測溫電容充電到相同的電壓值,經(jīng)過溫度傳感器回路放電,得到這個回路的放電時間的精確值。對于相同的電容放電回路,電容的放電時間只與電阻的大小有關,根據(jù)兩個回路的放電時間比值,可以得到溫度傳感器與精密電阻的比值,從而得到溫度傳感器的電阻值,來達到準確測量溫度的目的。