司敏
【摘要】汽車已成為人們生活中不可或缺的一部分,隨著購買車輛的用戶越來越多,汽車盜竊犯罪、酒駕等安全問題走入人們的視線。車輛防盜以及監控報警產品已必不可少。本設計通過單片機和GSM模塊,借助可靠、成熟、安全的GSM移動網絡的優勢,用直觀的短消息或電話形式直接將報警地點情況和汽車內部環境反應到我們手機上,并對駕駛員安全起到有效提醒,從而起到防護和監督作用。
【關鍵詞】單片機;GSM;防盜報警;短消息
一、引言
目前,車載信息系統逐漸成為融合先進的電子、計算機、通信技術的智能交通系統(ITS)中必不可少的部分。車載信息系統在統一的硬件平臺上集成了汽車儀表、防盜監控、自動導航、媒體播放、瀏覽網絡等多種信息服務,與車內多個部件的單獨開發集成相比,節省了材料成本及通信成本,有利于汽車信息的數字化,也有利于提高整車性價比。汽車監控系統,是車載信息系統的一個重要組成部分,為汽車的防盜提供重要的保障。
汽車監控器原理上主要分為如下三類:短程監控、無線遠程監控和GPS定位監控。常用的近距離聲音監控器一般通過振動傳感器感知被保護物體(如汽車或保險箱)的異常振動,然后驅動大功率聲音報警。該監控方式缺點是監控距離短、對環境產生噪音污染、誤報率高、監控器易被拆卸或遭破壞。普通無線監控器則是利用專有的無線電頻率進行信息的監控,具有傳輸距離短、易受障礙物干擾等缺點。GPS定位報警器利用現代電子信息技術、航天技術和網絡技術.實現汽車與車主的實時信息反饋,也具有存在“盲區”,費用較高等缺陷。GSM是目前基于時分多址技術的移動通信體制中較為成熟、完善、應用廣泛的一種系統。CSM系統集中了現代信源編碼技術、信道編碼、均衡技術、數字調制技術、話音編碼技術以及慢調頻技術,同時在系統中引入了大量計算機控制和管理。因而保證了數據傳輸的正確性、安全性和可靠性。為此,設計了一款基于單片機的GSM遠程監控系統。它以GSM網絡作為通信載體,以AT89C52作為基本硬件平臺,實現汽車狀態的自動監測與及時控制。
二、系統分析
基于GSM汽車監控系統是一種新型的汽車監控系統,內部嵌入了專用通信模塊。工作原理:當傳感器檢測到車門開啟或是發動機開啟信號,汽車內部溫度和濕度超過預定值時,單片機p3.7口輸出高低電平間隔1s得脈沖信號,以AT命令的形式發送給無線通信模塊,無線通信模塊將報警信號以短信的方式發送到預定的車主手機中。利用GSM網絡,可以將報警信息傳送到移動通訊覆蓋的任何地方,克服了現有技術報警信號傳送距離有限和噪音污染的缺陷。
圖1 遠程監控硬件結構示意圖
三、單片機簡介
單片機又稱單片機微控制器,它試講中央處理器(CPU)、隨機存取存儲器(RAM)、只讀存儲器(ROM)輸入/輸出端口等主要計算機功能部件都集成在一塊集成電路芯片上的微型計算機稱為單片機微型計算機(single chip microcomputer),簡稱單片機。
一塊單片機就是一臺電腦。具有以下幾方面特點:
(1)具有優異的性能價格比,單片機盡可能地把應用所需的存儲器,各種功能的I/O接口集成在一塊芯片內,因其性能很高,價格相對廉價,因而性價比很高。
(2)集成度高,體積小,可靠性高,內部采用總線結構,減少了芯片之間的連接,大大提高了單片機可靠性與抗干擾能力,其體積小,對強磁場環境易于采取屏蔽措施,適合在惡劣環境下工作。
(3)控制功能強,它非常適合專門的控制用途。
(4)低電壓,低功耗。
四、GSM模塊
1.GSM Modem介紹
GSM Modem是將GSM射頻芯片、基帶處理芯片、存儲器、功放器件等集成在一塊線路板上,具有獨立的操作系統、GSM射頻處理、基帶處理并提供標準接口的功能模塊。GSM模塊具有發送SMS信息、語音通話、GRRS數據傳輸等基于GSM移動網絡進行通信的所有基本功能。
2.GSM Modem的主要功能
GSM具有收發信息、借助短信實現小批量數據傳輸、語音通話(GSM電話)、無線上網等功能。
3.GSM的AT指令
用戶通過AT指令實現呼叫控制、短信息SMS數據業務、補充業務、傳真等方面的控制。
(1)撥打任意號碼:ATD
例如:撥打18949166173
在指令區輸入“AT+COLP=1”,再按enter鍵后點擊“手動發送”指令功能;撥號成功后直接顯示。
(2)發送短信
先輸入AT+CMGS=1再按ENTER 鍵后選擇手動發送功能,回復OK,再輸入AT+CMGS=18949166173按enter鍵后點手動發送功能想輸入號碼發送短信。
五、硬件設計
基于單片機的GSM遠程監控系統主要AT89C52單片機、TC35i通信模塊、SIM卡模塊、傳感器、控制器、電源系統等部分組成。
1.紅外傳感器
對于防盜傳感器,采用主動式紅外對射傳感器,它相對于傳統的被動式熱釋紅外傳感器用以下優點:
(1)主動式對射紅外線傳感器安裝在車門窗位置,采用多光束綜合判斷,當有一定體積障礙物阻擋時才能觸發極大降低了傳感器的誤報。
(2)安裝在車門窗位置,給用戶提供了極大的夜間防護可能。
2.酒精濃度檢測器
新型的半導體酒精檢測儀,CA2000是一種高可靠、高精度、呼吸式酒精檢測儀。它的核心部件采用新型高科技微變氧化物半導體,可以準確探測氣體酒精含量,且不受煙味、可樂、咖啡等非酒精類氣體的干擾。CA2000小巧輕便,操作簡單,是汽車安裝的最佳選擇。
3.溫濕度檢測器
采用管道式數字溫濕度傳感器SHT11元件組合,保證全量程模擬量輸出線性好,全量程精度高、穩定性能強、一致性好、使用壽命長、遠距離傳輸不失真、響應速度快、濕度測試具備溫度補償,溫濕度信號同步采樣等。
六、軟件設計
遠程監控系統在單片機AT89C52平臺下,利用C語言進行開發。遠程監控系統主要分為如下模塊:
(1)無線通信模塊主要負責通信短信的發送與接收。短信的收發是通過向串口發送AT指令集來實現的。AT指令集是GSM模塊與嵌入式計算機之間的通信協議。AT指令是以AT作首,\r\n符結束的字符串。每個指令執行成功與否都有相應的返回。其他的一些非預期的信息(如有人撥號進來、線路無信號等),模塊也將有對應的一些信息提示,接收端可做相應的處理。所使用的短信息規范為GSM07.05,方式為PDU模式M1。
(2)監測與控制模塊主要完成對傳感器信息的檢測,當單片機控制系統檢測到車門被打開的信號(通過100ms在檢測一次,若信號還有效才認為信號有效,這樣可以防止偶然的誤造作)或溫濕度、酒精濃度超過設定值,單片機系統將進行聲光報警語音警示,并啟動發送短信息程序,車主收到相關短信息提示。
(3)報警控制器系統分為硬設防和軟設防兩種方式。當車主將汽車鎖定時,汽車進入硬設防狀態;車主用短信息命令設防和撤防稱為軟設防,優先級比硬設防高。這種形式方便車主對汽車的使用和監控。
圖2所示是系統軟件總體設計流程圖。
整個監控系統一上電后就開始運行,只要有檢測的中斷事件發生,就處理中斷。新短信到達時,會向串口發送一指定信息,因此對串口數據的接受也應采用中斷方式。這樣系統的效率較高,避免程序的不斷循環而浪費處理器資源。
七、總結
基于單片機GSM遠程監控器是目前較為先進的汽車監控系統,它具有如下特點:
(1)利用短信作為傳輸手段,可以實現汽車狀態信息的“零時間報警”;
(2)借助于移動GSM網絡,無論車主身在何處,都可以“長距離報警”;
(3)以單片機為基礎的汽車監控系統作為車載信息系統的一部分,在整體上具有“高性價比”;
(4)使用手機作為監控器的操作終端,手機短信作為控制指令載體,具有操作方便的特點。
基于GSM遠程監控系統不光是在汽車防盜系統中有著廣泛應用,同時它也提供了一種現代遠程監控系統的新模式,在鐵路、交通、電力、工業、環保、水文等多種領域有著廣泛的應用前景。
參考文獻
[1]萬隆.單片機原理及應用技術[M].北京:清華大學出版社,2013.
[2]楊利娟,魯周迅.基于GSM線路檢修監控系統的設計與實現[J].微計算機信息,2005,1:149-150.
[3]吳政江.單片機控制紅外線防盜報警器[J].錦州師范學院學報,2007,4(5):4-6.
[4]宋文緒,楊帆.傳感器與檢測技術[M].北京:高等教育出版社.
[5]陳水浦.紅外探測與控制電路[M].北京:人民郵電出版社,2004.