新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于ATmega16的GSM家居安防報警器

        基于ATmega16的GSM家居安防報警器

        作者: 時間:2011-11-12 來源:網絡 收藏

        1.1 及電平轉換模塊
        模塊采用的是西門子工業級模塊TC35i,由于TC35I UART的電平為2.9V TTL電平,不能直接與相連,所以如圖3電平轉換電路所示,在RXD端使用2個簡單的非門做電平轉換以及在TXD端串1個限流電阻。由于TC35I對電源要求較高(電壓下降超過400 mV將復位),并且在發送數據期間電流峰值會達到2.5 A,所以在靠近TC35I的地方并聯了3 300μF的大容量電解電容,以減少對電源的要求。

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

        b.JPG


        1.2 延時接口電路及顯示模塊
        本系統接收外部的無線信號采用的是查詢的方式,為了防止信號丟失,并盡量和市面上相同編碼的無線模塊兼容,本文設計了一個單穩態延時接口電路,該電路的原理圖如圖4所示,Q1基極為高電平時,C2保存的電量被釋放,比較器輸出高點平,當基極由高電平降為低電平時,C2通過R3充電,比較器的反相端電位緩慢上升,一旦C2的電壓高過Vref則比較器翻轉,輸出低電平,從而達到延時的目的。

        c.JPG


        顯示部分由ST7920LCD構成,LCD與MCU使用SPI進行連接。當有按鍵按下時就觸發LCD背光。無線接口部分由于防盜報警,煙霧報警,以及短信遠程控制同時被觸發的概率很小,故整個系統不必使用過多頻點進行通信,主機使用315 MHz的無線模塊對無線開關進行控制,而熱釋電紅外和微波位移傳感器分別使用315MHz,433MHz兩個不同頻率對主機發送報警信號,這樣可以使得報警時互不干擾。煙霧傳感器使用315MHz的頻率對主機發送信號。
        1.3 主機無線收發模塊
        無線收發模塊主要由無線編碼芯片SC2262、無線解碼芯片PT2272、315MHz發射模塊以及接收模塊組成。主機對無線開關進行控制時使用無線編碼芯片SC2262,地址設置與接收部分PT2272一致,且震蕩電阻應匹配,當MCU上電后或者主機收到遠程控制的短信,MCU先根據EEPROM內保存的無線開關狀態改變PD4~PD7電平,然后MCU將發送一個寬度為1s的低電平脈沖至PT2262的16引腳(TE),使SC2262對于PD4~PD7的數據進行編碼再從17腳輸出至315 MHz發射模塊。
        由于市面上有些探測傳感器的無線發射模塊觸發時只發高電平“1”,所以主機解碼芯片不能用帶鎖存的PT2272L4,否則PT2272L4輸出的數據永遠都是高電平,會一直產生誤報,因此為了更好的與市面產品兼容,本系統主機無線接收部分采用了非鎖存的PT2272M4芯片分別與315 MHz和433 MHz的接收模塊連接。這樣當有人入侵觸發報警時,兩個發出的信號不會因為處在同一頻率上而互相干擾而導致解碼錯誤,避免了檢測到有人入侵但主機無報警的情況。煙霧接收部分和微波使用同一個PT2272 M4和接收模塊。由于紅外、微波、煙霧報警被觸發時發射的信號是不連續且不同步的,所以接收到信號將由3路的單穩態觸發器做3 s的高電平,提高MCU采樣判斷的準確性。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鄂尔多斯市| 石屏县| 安国市| 两当县| 乌拉特前旗| 玉门市| 金坛市| 额尔古纳市| 福建省| 上虞市| 高碑店市| 波密县| 青田县| 林芝县| 临沭县| 民丰县| 鄂伦春自治旗| 板桥市| 湖州市| 吴川市| 股票| 龙海市| 沧源| 苍南县| 钟祥市| 吴忠市| 特克斯县| 南汇区| 建宁县| 常德市| 宁津县| 莱芜市| 廉江市| 老河口市| 河曲县| 红原县| 洞头县| 镇沅| 大竹县| 荔浦县| 建平县|