超聲波液位計系統探討 二十三
為了防止超聲波發射探頭發出的超聲波直接傳入接收探頭引起誤差,兩個探頭在安裝時應平行并且相距4~8cm。在軟件設計時,為了消除這個誤差,INT0應當在超聲波發射探頭發射超聲波后0.3ms再開啟,以防從發射探頭發出的超聲波直接進入接收探頭觸發中斷。在20℃條件下超聲波的傳播速度為344m/s,超聲波在0.3ms時間內在空氣中可以傳播10.32cm,已經超出發射和接收探頭之間的距離,此時超聲波接收探頭已經接收不到從發射探頭直接發射過來的超聲波,此時再開啟INT0中斷,就不會因為發射探頭發出的超聲波直接進入接收探頭觸發中斷產生時間誤差。
超聲波液位計