關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于PIR的移動檢測系統的實現

        基于PIR的移動檢測系統的實現

        作者: 時間:2009-03-17 來源:網絡 收藏

          在鄰居家的私人車道上、在超市中,或越來越多地在家庭和工作單位之間的高速公路上,幾乎無論走到哪里,你都能找到它。它既不太復雜也不很昂貴,但在我們的日常生活中有廣泛的應用,它就是檢測器。從門邊的保安燈到自動照明控制背后的智能電路,我們到處都能看到它的身影,它在讓我們感到更安全同時也節省了我們的金錢。那么,如何用被動式紅外()傳感器來簡單地檢測呢?在設計這樣的系統時,應該記住兩個目標:一是低功率,二是低成本。兩者都是在設計時需要考慮的關鍵因素。

        本文引用地址:http://www.104case.com/article/163905.htm

        1.選擇傳感器

          首先討論硬件。我們為本設計選擇的傳感器是Glolab公司的(www.glolab.com)325雙元件熱釋電傳感器。從單元件到4元件,市場上有許多不同結構的傳感器。它們都相同的基本原理:物體發出的紅外輻射使某種晶體材料產生電荷。輻射強度不同(即熱量發生變化)導致產生的電荷量發生變化,這個變化可以被集成在傳感器中的靈敏的FET測量出來。

          圖1給出了該傳感器的原理圖和當檢測到紅外輻射發生變化時的輸出特性。該傳感器帶有內置的光學濾波器,可以把檢測到的輻射限制在人體輻射的波長范圍(8-14μm)內。 輻射的變化經傳感器內部放大后產生可從外部測到的模擬輸出脈沖。該輸出信號(在幾微伏到數十微伏之間,具體數值依賴于在傳感器和輻射體之間的距離及輻射體的尺寸)與VCC相比仍非常小。要感知的這樣小的峰峰變化需要特殊的設計考慮。另外,該輸出隨VCC的不同而發生幅度不同的偏移。該設計使用3V電池,所產生的輸出偏移不超過500mV。


          顯然,需要把該信號放大到可用的范圍,而增加一個放大級來完成這項工作無疑是可行的方案。這樣的放大級的增益依賴于后端處理所需要的模數轉換方法。通常可簡單地使用比較器來充當AD轉換器,其輸出可用于驅動繼電器或觸發微控制器進而采取一些動作,這種方案的轉換結果只能是高或低。對于要求更高的系統,可以用真正的AD轉換器替代比較器,從而向MCU提供更多的信息并可以進行先進的信號處理。

        2.選擇MCU

          為了降低成本和功率,我們選擇了TI公司的MSP430F2003 MCU,該器件把所有所要求的元件集成在單一芯片上,使我們的移動檢測方案更小、更便宜,也更易于設計和控制。這個MCU集成了一個16比特AD轉換器,可以提供更高的測量分辨率并可以降低對傳感起的增益要求。該MCU的一個更重要的特性或許是包含在AD轉換器中并可直接與傳感器相連接的可編程增益放大器(PGA)。為使模擬連接更為直接,輸入到PGA和AD轉換器的信號是完全差動的。這些特性使我們更易于處理較大的信號偏移并更易于使傳感器的小信號輸出與AD轉換器動態范圍相匹配。

        3.接口到傳感器和MCU

          當然,傳感器輸出本身不是差動的。對該傳感器的輸出信號加入直流偏置并把偏置后的信號加到反相PGA輸入端可以解決這個問題。圖2顯示了從傳感器到MCU的連接電路和模擬信號鏈的細節。


          在這個配置中,傳感器輸出S通過一個時間常數較小的反混疊RC濾波器(R1/C1)把感興趣的輸出信號傳送到PGA的同相輸入端。另外,我們也使用該輸出來建立該差動對的A(-)輸入端所需要的直流偏置-通過在A(-)輸入端加入一個時間常數很大的RC低通濾波器(R2/C2)。足夠大的RC不僅將濾掉噪聲,也將把感興趣的信號濾掉,進而產生一個隨VCC自動調整直流電平。

          該電路的優點是無需額外增加電路就可以建立一個獨立的偏置電壓。使用這個配置,AD轉換器輸出的每個LSB相當于大約60 ?V。這個結果是假設內部參考電壓為1.2V和PGA增益為16倍計算得到的:VLSB = [(1.2/2)/16]/(216-1)。雖然許多移動/存在可能要求靈敏度達到1微伏/1LSB的水平(這樣的高分辨率系統需進一步放大傳感器輸出),但使用圖2所示的電路可以開發出檢測范圍達幾十米的通用系統。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 西贡区| 衡阳市| 抚宁县| 瑞安市| 汝南县| 大兴区| 达拉特旗| 疏勒县| 中牟县| 大埔县| 横山县| 兴和县| 如东县| 祁门县| 德庆县| 保康县| 新余市| 临澧县| 武陟县| 东兰县| 黄山市| 睢宁县| 黎城县| 精河县| 海丰县| 磐石市| 宽甸| 邵阳市| 基隆市| 偃师市| 高阳县| 桃江县| 台中县| 福鼎市| 开阳县| 丰城市| 元谋县| 库车县| 磐石市| 丰县| 辽宁省|