資源描述:
《基于tc35的遠程家電控制系統(tǒng)的設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、畢業(yè)論文論文題目基于GSM模塊TC35的短信遠程家電控制系統(tǒng)系別電子信息工程系專業(yè)電子信息工程班級學號學生姓名指導教師(簽名)完成時間年月??III摘要隨著GSM(GlobalSystemforMobilecommunication)移動通信網(wǎng)絡的迅速普及和競爭的日益激烈,新技術和新業(yè)務的開發(fā)和應用己經(jīng)提到一個十分重要的位置。短消息業(yè)務(SMS)作為GSM網(wǎng)絡的一種基本業(yè)務,已得到越來越多的系統(tǒng)運營商和系統(tǒng)開發(fā)商的重視,基于這種業(yè)務的各種應用也蓬勃發(fā)展起來。本文以GSM移動網(wǎng)絡作為信息傳輸平臺,設計了一個通過短消息進行遠程家電控制的組件。短消息遵循GSM的標準AT指令集,這里著
2、重介紹了和本課題相關的幾條AT指令,同時采用了支持中文的PDU編碼方式。本課題完全實現(xiàn)了標準的PDU編碼和解碼功能。具體實現(xiàn)將在軟件設計部分進行詳細的描述。本課題的任務是實現(xiàn)一個控制組件,用戶可以通過手機發(fā)送短信對家用電器進行遠程ON/OFF控制??刂平M件主要由GSM模塊TC35、液晶顯示LCD12864、單片機AT89S52及繼電器T73-5V組成。硬件設計部分中對TC35、LCD12864、AT89S52及其外圍電路進行了詳細的描述??刂平M件由主程序、按鍵控制程序、液晶顯示初始化程序、串口接收中斷服務程序、定時器中斷服務程序等功能模塊組成。其中主程序負責和TC35進行短消息
3、收發(fā),LCD12864負責顯示TC35的工作狀態(tài)。串口接收中斷服務程序和定時器中斷服務程序共同完成串口數(shù)據(jù)的接收。串口數(shù)據(jù)接收和短信檢測是本軟件的兩個難點問題,軟件設計部分將對這兩個問題進行了詳細的描述。本設計中,以發(fā)光二極管模擬家用電器為被控對象,成功的實現(xiàn)了對發(fā)光二極管的遠程開啟與關閉的控制,而且當發(fā)光二極管開啟/關閉成功時模塊會自動發(fā)送一個信息到發(fā)送方手機以確保開啟/關閉成功。同時系統(tǒng)還增加了十三個按鍵(復位、撥號/接聽、掛機、數(shù)字鍵0~9)。由此可見,基于GSM模塊西門子TC35短消息的短信遠程家電控制系統(tǒng),不僅克服了電話遠程家電控制系統(tǒng)電話費用高、控制時間長等的缺點,
4、而且具有良好可擴展性和實用價值,還可以當作家庭電話使用。關鍵字:單片機AT89S52短信消息GSM模塊TC35串口通信IIISMSremotecontrolsystemforhouseholdappliancesbasedonSiemensTC35AbstractGSM(GlobalSystemforMobilecommunication)isapopularmobilecommunicationsystem,whichismoremature,andwidelyusedinmobilecommunication.SMS(ShortMessageService),asanimp
5、ortantserviceofGSM,hasbeingwidelyusedinRemoteControl.Duringthepastseveralyears,systemoperatorsandsystemdevelopershavebeenpayingmoreandmoreattentiontotheusageofSMS.ThispaperdesignsaremotecontrolcomponentbasedonSMS.SMSmakesuseofstandardATcommandsetofGSM.HereweareinterestedinseveralATcommandsof
6、SMSusedintheprogram.ThispapercompletelyimplementsthestandardPDUencodinganddecodingfunctions,andwillgiveadetaileddescriptionlateraboutthat.Thepurposeofthispaperistodesignacomponent,whichcanturnonandturnoffthehouseholdappliancebySMSfromthehost’smobilephone.ThehardwareofthecomponentconsistsofaG
7、SMmodulenamedTC35,aMCUnamedAT89S52,aLiquidCrystalDisplaynamedLCD12864,andaSSRnamedT73-5V.Theseobjectionsaregivenadetaileddescriptioninthehardwaredesignation.Insoftware,thesystemwhichconsistsofthemainprogram,Buttoncontrolprocedures,LCDdisplayinitial