宋思宇 孫昕* 沈陽工學(xué)院信息與控制學(xué)院
日常的出行是我們生活的一部分,行李箱又是旅途中必不可少的裝備。行李中不僅裝有個(gè)人的隨身衣物,有時(shí)還會(huì)放置現(xiàn)金及電腦等貴重物品。因此行李箱的安全和防盜成了人們旅途中要特別關(guān)注的問題。
處理器是整個(gè)系統(tǒng)的核心,它負(fù)責(zé)系統(tǒng)對信息的處理與發(fā)送,所以單片機(jī)型號(hào)的選擇尤為重要。系統(tǒng)微處理器的選擇既要本著經(jīng)濟(jì)適用的原則,又要考慮其功耗及功能實(shí)現(xiàn)的方面。
本文采用STC89C52RC單片機(jī),該系列單片機(jī)的應(yīng)用非常廣泛,技術(shù)方面有豐富的成果,網(wǎng)上有眾多資源。在價(jià)格方面,較之其他芯片則更具優(yōu)勢。因?yàn)槠涔牡?,性能較強(qiáng),且具有超強(qiáng)的抗干擾性,非常符合本系統(tǒng)穩(wěn)定、低耗、功能強(qiáng)大的要求。
一款行李箱最基本的防盜功能便是密碼鎖防盜,此次防盜系統(tǒng)設(shè)計(jì)密碼鎖的設(shè)計(jì) 選擇也是重要的一部分。關(guān)于密碼鎖有兩種方案的選擇。一種是采用市面上常見的物 理密碼鎖,一種是使用電子密碼鎖代替。物理密碼鎖價(jià)格便宜,沒有任何電量的消耗,但其只有三位的密碼長度及較高的破解和故障率是其不可忽視的缺陷。相比物理密碼鎖,電子密碼鎖在密碼安全性及破解難度性上具有很大優(yōu)勢。隨著電子電路的發(fā)展,電子密碼鎖的結(jié)構(gòu)也變得越來越復(fù)雜,其防盜性能也得到很大的提升。在智能化發(fā)展與人們生活密切相關(guān)的時(shí)代,電
子密碼鎖的發(fā)展會(huì)更具優(yōu)勢。綜上考慮,對于本次防盜系統(tǒng)的密碼鎖,選擇電子式密碼鎖設(shè)計(jì)。
行李箱的防盜不僅需要有安全性強(qiáng)的防護(hù)功能,整個(gè)防盜系統(tǒng)更需要有實(shí)時(shí)檢測物體狀態(tài)的功能。SW-520D 振動(dòng)傳感器也叫滾珠開關(guān),其內(nèi)部的結(jié)構(gòu)極其簡單,模塊中流過的電流導(dǎo)通狀態(tài)與不導(dǎo)通狀態(tài),由其內(nèi)部的小珠部件來控制。平衡狀態(tài)下,內(nèi)部小珠不會(huì)與金屬端子接觸,無信號(hào)流過;當(dāng)檢測到物體傾斜,小珠觸碰金屬端子,則信號(hào)流過。振動(dòng)傳感器本身制作簡單,體積十分微小,幾乎可忽略不計(jì),適合做被動(dòng)元件,應(yīng)用于 IC作觸發(fā)信號(hào)。
系統(tǒng)要通過密碼保護(hù)程序和振動(dòng)信息的檢測來判斷安全狀態(tài),密碼程序通過對輸入信息的接收分析,判斷密碼輸入的正確性,并在LCD1602上顯示密碼的輸入。一旦檢測到輸入錯(cuò)誤,報(bào)警程序就會(huì)啟動(dòng)發(fā)出響應(yīng)。LCD1602顯示程序還會(huì)指示LED小燈即模擬行李箱的開關(guān)狀態(tài),輸入正確顯示開啟狀態(tài),輸入不正確顯示錯(cuò)誤狀態(tài)。系統(tǒng)的整體安全信息會(huì)利用串口通訊程序,由藍(lán)牙傳輸?shù)接脩艚邮斩?。接收端程序可對收到的信息進(jìn)行分析,做出相應(yīng)判斷,發(fā)出相應(yīng)警報(bào)。接收端也作為信息發(fā)送端,可遠(yuǎn)程對系統(tǒng)進(jìn)行相應(yīng)控制。
系統(tǒng)總體流程圖如圖1所示:
圖1 系統(tǒng)總體流程
系統(tǒng)工作之前會(huì)對各個(gè)程序模塊初始化,包括顯示、密碼、通訊、存儲(chǔ),還會(huì)對各個(gè)程序模塊進(jìn)行優(yōu)先級(jí)判定,以便在實(shí)現(xiàn)相應(yīng)功能時(shí)調(diào)用對應(yīng)子程序,做出對應(yīng)的中斷響應(yīng),實(shí)現(xiàn)整體功能的銜接。
只有綜合了各方面因素的考慮,結(jié)合實(shí)際生活,在技術(shù)上緊跟科技進(jìn)步,才能做出功能強(qiáng)大,適宜人們使用的智能化行李箱防盜系統(tǒng)。在智能化的發(fā)展上,需要更進(jìn)一步的學(xué)習(xí)研究,任重而道遠(yuǎn)。
[1]劉桂芝.安全防范技術(shù)及系統(tǒng)應(yīng)用[M].北京:電子工業(yè)出版社.2017.
[2]梁源,賈靈,郝強(qiáng).嵌入式學(xué)習(xí)實(shí)踐[M].北京:北京航空航天大學(xué)出版社.2010.
[3]張毅剛.單片機(jī)原理及接口技術(shù)(C51編程)(第 2版)[M].人民郵電出版社.2016.