資源描述:
《基于gsm和單片機的遠程家電控制系統(tǒng)打印版》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、四川工程職業(yè)技術(shù)學院基于GSM和單片機的遠程家電控制系統(tǒng)專業(yè)電氣自動化(工業(yè)自動化方向)班級2008級二班姓名李強學號200812020298指導教師殷佳林輔導員姚佳實習時間2011年4月1日至2011年6月1日33目錄摘要2ABSTRACT3第一章緒論51.1遠程家電控制的前景以及重要性51.2遠程家電控制的發(fā)展現(xiàn)狀51.3研究背景51.4本文的研究內(nèi)容6第二章短消息簡介72.1無線通信實現(xiàn)方式的選擇72.2SMS短消息服務(wù)簡介72.2.1短消息定義72.2.2短消息的體系結(jié)構(gòu)82.3GSM規(guī)定的AT指令集82.4SMS短消息的編碼方式102.5本章小結(jié)12第三章系統(tǒng)硬
2、件設(shè)計133.1家電控制器的總體結(jié)構(gòu)133.2GSM模塊TC35i的介紹133.2.1TC35i的IGT電路143.4固態(tài)繼電器153.5系統(tǒng)電路原理圖153.5.1GPRS模塊部分153.5.2電源部分173.5.3電平轉(zhuǎn)換部分173.5.4單片機部分183.6本章小結(jié)19第四章系統(tǒng)軟件設(shè)計204.1控制終端實現(xiàn)方式204.2控制系統(tǒng)軟件設(shè)計204.2.1Atlga16單片機寄存器簡介204.2.2前臺軟件設(shè)計234.2.3單片機部分串口數(shù)據(jù)的接收244.2.4短信部分PDU格式編解碼254.3本章小結(jié)31第五章結(jié)論和展望31附錄A:基于GSM和單片機的遠程家電控制組件
3、元器件布局圖32附錄B:3233基于GSM和單片機的遠程家電控制系統(tǒng)摘要GSM(GlobalSystemforMobilecommunication)移動通信系統(tǒng)是目前移動通訊領(lǐng)域中比較成熟、完善、應(yīng)用最廣泛的一種系統(tǒng)。作為GSM網(wǎng)絡(luò)的基本服務(wù)之一的短消息SMS(ShortMessageService),也受到了越來越多的系統(tǒng)運營商和系統(tǒng)開發(fā)商的重視,各種基于短信的應(yīng)用也隨之蓬勃發(fā)展起來。本文以GSM移動網(wǎng)絡(luò)作為信息傳輸平臺,設(shè)計了一個通過短消息進行遠程家電控制的組件。短消息遵循GSM的標準AT指令集,這里著重介紹了和本課題相關(guān)的幾條AT指令,同時采用了支持中文的PDU編
4、碼方式。本課題完全實現(xiàn)了標準的PDU編碼和解碼功能。具體實現(xiàn)將在軟件設(shè)計部分進行詳細的描述。本課題的任務(wù)是實現(xiàn)一個控制組件,用戶可以通過手機發(fā)送短信對家用電器進行遠程ON/OFF控制??刂平M件主要由GSM模塊TC35i、單片機Atmegal6及固態(tài)繼電器LR32053組成。硬件設(shè)計部分中,對TC35i、Atmegal6及其外圍電路進行了詳細的描述。控制組件的程序采用了前后臺的設(shè)計方式,由主程序,串口接收中斷服務(wù)程序,定時器中斷服務(wù)程序等功能模塊組成。其中主程序負責和TC35i進行短消息收發(fā)。串口接收中斷服務(wù)程序和定時器中斷服務(wù)程序共同完成串口數(shù)據(jù)的接收。串口數(shù)據(jù)接收和PD
5、U編碼/解碼是本軟件的兩個難點問題。在軟件設(shè)計部分,對這兩個問題進行了詳細的描述。本控制模塊在軟件和硬件上都做了特別的考慮,以保障家電控制的安全性,同時支持中文,可以很方便直觀的對家用電器進行開關(guān)控制。本設(shè)計中,以家庭的常用電器電飯鍋為被控對象,成功的實現(xiàn)了對電飯鍋的遠程開啟與關(guān)閉的控制。關(guān)鍵詞:短消息家電遙控串口前后臺系統(tǒng)33REMOTECONTROLOFTHEHOUSEHOLDAPPLIANCEBASEDONGSM&MCUABSTRACTGSM(GlobalSystemforMobilecommunication)isapopularmobilecommunicati
6、onsystem,whichismoremature,andwidelyusediIlmobilecommunication.SMS(ShortMessageService),asanimportantserviceofGSM,hasbeingwidelyusedmRemoteContr01.Duringthepastseveralyears,systemoperatorsandsystemdevelopershavebeenpayingmoreandmoreattentiontotheusageofSMS.Thispaperdesignsaremotecontrolco
7、mponentbasedonSMS.SMSmakesUSeofstandardATcommandsetofGSM.HereweareinterestediIlseveralATcommandsofSMSused訪theprogram.ThispapercompletelyimplementsthestandardPDUencodinganddecodingfunctions,andwillgiveadetaileddescriptionlateraboutthat.Thepurposeofthispaperistodesign