基于單片機的防丟器設(shè)計
發(fā)布時間:2018-07-01 來源: 感悟愛情 點擊:
摘要:本設(shè)計基于單片機的藍牙防丟器采用由STC89C52單片機、復(fù)位電路、晶振、藍牙模塊電路、手機接收報警和電源模塊組成。首先打開手機藍牙和主板藍牙進行配對,配對成功后,單片機通過串口和藍牙模塊發(fā)送數(shù)據(jù),手機藍牙實時接收數(shù)據(jù)。當手機和藍牙主板超過一定距離時,手機發(fā)送報警聲,提示有小偷,可以馬上對貴重物品進行查看。
關(guān)鍵詞:單片機;藍牙防丟器
本課題設(shè)計的是一款簡易的藍牙防丟器, 藍牙防丟器是一種能探測出距離遠近的高科技設(shè)備。它能防止您攜帶的貴重物體遺失(如手機、重要文件、手提電腦、等),防止隨行的兒童走失,防止寵物走丟。具有安全、方便、高效、經(jīng)濟等優(yōu)點。藍牙電子防丟器是由藍牙主板和手機組成,藍牙主板發(fā)出藍牙信號通過手機進行配對。藍牙通信方式穩(wěn)定,可靠性高,抗干擾能力強,當物體超過手機藍牙限定距離手機發(fā)出報警。
一、基于單片機的防丟器設(shè)計硬件實現(xiàn)及單元電路設(shè)計
本設(shè)計的特點:本設(shè)計采用主控制芯片、復(fù)位電路、晶振電路、藍牙模塊電路、手機接收報警和電源模塊組成。首先打開手機藍牙和主板藍牙進行配對,配對成功后,單片機通過串口和藍牙模塊HM-05發(fā)送數(shù)據(jù),手機藍牙實時接收數(shù)據(jù)。當手機和藍牙主板的距離超過一定距離時,手機發(fā)出報警聲,提示有小偷。當藍牙連接失敗時,藍牙指示燈閃爍,并發(fā)出警報。當藍牙模塊與手機連接成功指示燈常亮。
。ㄒ唬┲骺刂颇K
主控制芯片采用STC89C52,主控電路在整個的系統(tǒng)中充當著最重要的角色,它在整個系統(tǒng)中起到了系統(tǒng)宏觀調(diào)節(jié)的作用,首先打開手機藍牙和主板藍牙進行配對,配對成功后,單片機通過串口和藍牙模塊HM-05發(fā)送數(shù)據(jù),手機藍牙實時接收數(shù)據(jù)。當手機和藍牙主板的距離超過一定距離時,手機發(fā)出報警聲,提示有小偷。
單片機最小系統(tǒng)包括單片機、復(fù)位電路、時鐘電路構(gòu)成。STC89C52單片機的工作電壓范圍:4V55V,所以通常給單片機外界5V直流電源。連接方式為單片機中的40腳VCC接正極5V,而20地端。腳VSS接電源。
(二)藍牙模塊
藍牙防丟器以HM-05藍牙模塊為接收控制信號,當藍牙芯片和手機聯(lián)機后LED5信號指示燈常亮,當聯(lián)機失敗,信號指示燈閃爍。TXD和RXD是藍牙芯片的串口腳,可以直接和單片機上的P30和P31腳直接通信。藍牙的控制信號通過串口和單片機進行通信。
。ㄈ╇娫茨K
藍牙防丟器系統(tǒng)的發(fā)射和接收都采用3節(jié)1.5V干電池共4.5V做電源,經(jīng)過實驗驗證系統(tǒng)工作時,單片機、傳感器的工作電壓穩(wěn)定能夠滿足系統(tǒng)的要求,而且電池更換方便。在本系統(tǒng)中采用的是藍牙無線距離的數(shù)據(jù)傳輸,所以需要一個3,3V的穩(wěn)壓電路,在本設(shè)計中采用了ASM1117-3.3V的直流穩(wěn)壓芯片穩(wěn)壓成3.3V,電容C4.C5.C6,C7濾波提供藍牙模塊的穩(wěn)定的3.3V電源。
二、基于單片機的防丟器設(shè)計的軟件設(shè)計
(一)系統(tǒng)程序流程
藍牙防丟器接通電源時,STC89C52單片機自動復(fù)位,開始運行該程序。該程序首先對STC89C52單片機及串口初始化,然后給數(shù)據(jù)串口賦值,通過串口從藍牙模塊發(fā)送數(shù)據(jù)字符串然后返回繼續(xù)賦值發(fā)射。手機接收藍牙數(shù)據(jù),如果沒有接收到藍牙模塊發(fā)射的數(shù)據(jù),在手機上報警,提示有小偷。
。ǘ┲骺刂菩酒倪x擇
方案1:
采用可編程邏輯器件CPLD作為控制器。CPLD可以實現(xiàn)各種復(fù)雜的邏輯功能、規(guī)模大、密度高、體積小、穩(wěn)定性高、IO資源豐富、易于進行功能擴展。采用并行的輸入輸出方式,提高了系統(tǒng)的處理速度,適合作為大規(guī)?刂葡到y(tǒng)的控制核心。但本系統(tǒng)不需要復(fù)雜的邏輯功能,對數(shù)據(jù)的處理速度的要求也不是非常高。且從使用及經(jīng)濟的角度考慮我們放棄了此方案。
方案2:
采用STC89C52單片機作為整個系統(tǒng)的核心,用其控制水溫測量控制系統(tǒng),以實現(xiàn)其既定的性能指標。充分分析我們的系統(tǒng),其關(guān)鍵在于實現(xiàn)水溫的自動控制,而在這一點上,單片機就顯現(xiàn)出來它的優(yōu)勢—控制簡單、方便、快捷。這樣一來,單片機就可以充分發(fā)揮其資源豐富、有較為強大的控制功能及可位尋址操作功能、價格低廉等優(yōu)點。STC89C52單片機具有功能強大的位操作指令,I/O口均可按位尋址程序空間多達8K,對于本設(shè)計也綽綽有余,更可貴的是STC89C52單片機價格非常低廉。
三、總結(jié)
在本系統(tǒng)中采用主控制芯片、復(fù)位電路、晶振電路、藍牙模塊電路、手機接收報警和電源模塊組成。首先打開手機藍牙和主板藍牙進行配對,配對成功后,單片機通過串口和藍牙模塊HM-05發(fā)送數(shù)據(jù),手機藍牙實時接收數(shù)據(jù)。當手機和藍牙主板的距離超過一定距離時,手機發(fā)出報警聲,提示有小偷。當藍牙連接失敗時,藍牙指示燈閃爍,并發(fā)出警報。當藍牙模塊與手機連接成功指示燈常亮。
在這段時間中,確定了選題的方向,然后開始上網(wǎng)查閱相關(guān)資料等一系列準備工作,使自己了解到了實踐的重要性,在這個過程中,自己這方面的理論知識得到了提升,比如加深了對單片機和藍牙的認識,同時也加強了自己的動手能力。
首先找到功能要求適合的單片機,即STC89C52,該芯片在功能上都能達到要求還易于購買,然后對各個模塊進行電路設(shè)計,接著選擇合適的元器件,然后結(jié)合keil軟件編寫程序,用Protues畫出仿真原理圖,進行功能的仿真,仿真功能都能實現(xiàn)然后進行實物的焊接,然后檢查實物是否有焊機錯誤,燒錄程序觀看實物現(xiàn)象。
參考文獻:
[1]李文仲,段朝玉. 短距離無線數(shù)據(jù)通信[M]北京:北京航空航天大學
[2]胡漢才.單片機原理與接口技術(shù)[M]. 北京;清華大學出版社,1995.6.
[3]劉書生,趙海.藍牙技術(shù)應(yīng)用[M].東北大學出版社.
[4]趙建領(lǐng)、薛園園.51單片機開發(fā)與應(yīng)用技術(shù)詳解[M]. 電子工業(yè)出版社出版.2009.
熱點文章閱讀