電動伸縮門防爬檢測系統(tǒng)初始化時的方法
電動伸縮門防爬檢測裝置主要利用超聲波的測距原理,測出電動伸縮門的開門和關(guān)門的長度,以及解除紅外線限位位置的長度,并且輸出控制信號發(fā)送到主控MCU,當(dāng)主控MCU檢測到作為開門和關(guān)門到位的的信號,控制自動伸縮門的電機停止運行,當(dāng)檢測到解除紅外限位信號,從而使紅外防撞的功能失效。
電動伸縮門防爬超聲波是頻率大于20KHZ的一種聲波,在溫度不變的情況下傳波速度幾乎不變的特性,超聲波的發(fā)射探頭及接收探頭分別采用是UCM40T, UCM40R,載波頻率為40KHZ,濾波IC采用LM567,發(fā)射探頭以一定的規(guī)律發(fā)送40KHZ的載波,發(fā)射探頭發(fā)射出來的超聲波經(jīng)過反射后,接收探頭便可以接收到反射的回波,測出它們的間隔時間,便可以算出接收和反射物之間的距離,即伸縮門的長度。
接收部分經(jīng)濾波后的波形,因為帶載波的超聲波發(fā)射后,反射回波會直線返回,根據(jù)S=VT/2,就可以計算出發(fā)射和接收端口離反射面的距離,主控MCU就是利用這個原理計算出開關(guān)門限位和解紅外線限位的距離的。因為超聲波還有因為溫度變化而產(chǎn)生的傳波速度變化的特性,對于門控系統(tǒng)來說,使用的地域跨度非常之大,其北至哈爾濱,南到海南,它們的溫度差Z大時有可能會造成伸縮門的限位不準(zhǔn)問題,因此為了更加準(zhǔn)確地測量開關(guān)門限位和紅外限位的距離,必需對其進行溫度補償,溫度補償方法采用以下方式,采用一個負(fù)溫度系數(shù)的熱敏電阻,進行AD采樣,并用查表的方法,計算出當(dāng)時的氣溫,并根據(jù)這個測出的溫度,對超聲波的傳波速度進行校正,參考的開關(guān)門限位的距離通過輸入或系統(tǒng)初如化時自動測量后存入EEPROM中。
電動伸縮門防爬檢測系統(tǒng)初始化時的方法是這樣的,把門開到開門限位的地方,此時按住開門限位初始化鍵約2秒,接著開門限位初始化的指示燈會亮,關(guān)門限位的初始化是把門開到關(guān)門限位的地方,此時按住關(guān)門限位初始化鍵約2秒,接著關(guān)門限位初始化的指示燈會亮,當(dāng)關(guān)門限位初始化的指示燈熄滅后表示關(guān)門限位。