楊喜蓮 商 杰 趙 健
(泰山學院<物理與電子工程學院>,山東 泰安 271000)
近年來,隨著人們生活水平的進一步提升,汽車在日常生活中的使用越來越普遍,隨之而來的是時常會發(fā)生一些車內安全事故。比如,有些成年人粗心大意誤將自己的孩子或者寵物鎖在車里,或者是某些小孩子不懂事貪玩將自己反鎖于車中,如果家長未及時發(fā)現可能引發(fā)窒息死亡的慘案。
紅外線車內安全監(jiān)測系統(tǒng)借助熱釋電傳感器來監(jiān)測車內是否有兒童或者寵物被反鎖其中,如果有則發(fā)出警報,同時發(fā)送警示信息到駕駛員手機的安全監(jiān)測平臺軟件,通知駕駛員及時處理危險情況。系統(tǒng)再利用溫度傳感器和氣敏傳感器對車內環(huán)境溫度和氧氣濃度狀況進行檢測,當有窒息危險時,駕駛員未及時趕到進行處理,系統(tǒng)的車窗驅動器會適當降低車窗來通風,并啟動更高級別警報;在引發(fā)高級別警報后,系統(tǒng)會通過STM32F407單片機發(fā)出控制指令開啟指紋或密碼鎖來解鎖車門,以防駕駛員因鑰匙反鎖車內無法打開車門。這樣可以防止意外的發(fā)生。
該系統(tǒng)由STM32F407單片機總體控制,各個模塊單獨工作,系統(tǒng)整體結構如圖1所示。
紅外線車內安全監(jiān)測系統(tǒng)由主控制模塊、數據采集模塊、報警模塊、無線通信模塊、指紋解鎖以及車窗驅動模塊等組成。

圖1 整體結構框圖
系統(tǒng)主控制模塊采用STM32f407單片機。該單片機是意法半導體公司使用了ARM最新的Cortex M4內核設計的高性能芯片,采用了三級流水線技術,工作頻率可以達到168MHz,芯片內部資源豐富,具有定時器、串行接口、實時時鐘、AD轉換、DA轉換、GPIO、大容量的RAM和Flash存儲器,可以勝任高速精準控制和大量運算。
2.2.1 熱釋電傳感器
人體的體溫一般在37℃左右,會持續(xù)輻射出波長10微米左右的紅外線。熱釋電傳感器采用被動式紅外探頭探測人體發(fā)出的紅外線而進行工作。人體發(fā)出的紅外線通過菲泥爾濾光透鏡增強后聚集到紅外感應源上。紅外感應源采用熱釋電元件,在接收到人體紅外輻射溫度發(fā)生變化時就會失去電荷平衡,向外釋放電荷,經過檢測電路處理后就能產生報警信號。熱釋電傳感器框圖如圖2所示。

圖2 熱釋電傳感器框圖
2.2.2 溫度傳感器
溫度傳感器用來檢測車內溫度值,采用DS18b20芯片。該溫度傳感器芯片能夠檢測-55℃—+125℃溫度范圍,精度0.0625℃,轉換時間0.75 s,采用單總線數字化輸出,工作電壓寬泛,可以多點組網,方便使用且成本低,完全滿足車內溫度檢測要求。
2.2.3 氣敏傳感器
氣敏傳感器用來檢測車內氧氣濃度,采用深圳市新世聯科技有限公司的O2-A2氧氣傳感器。該傳感器測量氧氣濃度范圍(%):0-30,工作壽命:>24達到初始信號的85%時的月數,尺寸:φ20.3 mm×16.8 mm,方便安裝在車內。
系統(tǒng)的無線通信模塊選用具備GPRS功能的SIM300。SIM300模塊設計了三頻/四頻GSM/GPRS通信模式,可以通過GPRS無線方式傳輸數據。該模塊體積小、成本低、可以利用太陽能供電。利用該模塊將系統(tǒng)與智能手機無線連接,實現應急處理的同時向駕駛員發(fā)送信息,以便及時發(fā)現并處理可能的危險情況。
指紋解鎖采用ZN-600半導體指紋模塊,該模塊集成了指紋識別傳感器和指紋算法芯片,接口簡單,干濕手指均能識別,成功率高性能穩(wěn)定可靠。模塊采用半雙工串行通信方式與單片機STM32f407通信,通信速度可達57 600 bps。模塊實物圖如圖3所示。

圖3 指紋識別
熱釋電傳感器在檢測到車內有人或動物時,且溫度過高、氧氣不足的情況下,對車窗適當降低。驅動電路如圖4所示。

圖4 車窗驅動控制電路圖
對于STM32系列單片機,可以使用的編程語言有匯編和C語言,匯編語言執(zhí)行效率高編寫難度大,適合于編寫啟動代碼;C語言比匯編語言執(zhí)行效率略低但編寫難度小,借助于意法半導體的STM32固件庫使得程序設計高效快捷。因此,系統(tǒng)程序設計采用了C語言。以分模塊方式,將各功能電路的軟件程序分開獨立編程、調試,通過各模塊的接口連接,實現設計功能。主要由主程序、讀取溫度子程序、讀取氧氣濃度子程序、熱釋電傳感器子程序、車窗升降驅動器子程序、指紋解鎖子程序以及遠程數據通信子程序等部分組成。
系統(tǒng)利用熱釋電傳感器對車內安全監(jiān)控,采用STM32F407單片機進行控制,在應急情況下實現車窗自動下降,保護車內人員安全,在此設計基礎上應用無線通信技術增加遠程報警功能,讓駕駛員實時監(jiān)控車內安全狀況,提高安全系數。