资源描述:
《基于sim300的家用电器控制系统本科》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于SIM300的家用电器控制系统摘要随着GSM(GlobalSystemforMobilecommunication)移动通信网络的迅速普及和竞争的日益激烈,新业务和新技术的开发和应用已经提到一个十分重要的位置。短消息业务(SMS)作为GSM网络的一种基本业务,已得到越来越多的系统运营商和系统开发商的重视,基于短消息业务的各种应用也蓬勃发展起来。本系统是一种基于GSM短消息的远程控制系统,以单片机(STC12C5AXS2)为系统的中央控制器,将SIM300模块,各类传感器模块,受控部件等有机结合,构成整个家用电器控制系统。通过传感器模块检测家用电器是用情况,以GSM网
2、络作为远程信号的传输平台,从而达到用户通过手机远程控制家用电器。数据的传输方式主要是短消息方式,系统中采用PDU模式,短消息的接收和发送是通过AT指令来实现的,本论文讲述了常见的AT指令及其使用方法。系统的硬件设计中,对主要硬件SIM300和STC12C5AXS2单片机及其外围电路进行了详细的讲述。硬件包括SIM300通信模块SIM300,STC12C5AXS2单片机,显示单元,各种传感器和数据采集与处理单元。软件包括单片机初始化、主程序、信号采集中断程序、通过串口通讯的短消息接收和发送程序。论文的最后部分以GSM短消息的远程控制系统为基础,结合家用电器检测技术设计出一
3、套基于GSM的家用电器控制系统,并给出了此系统应用领域的一些探讨和研究。关键词:单片机、SIM300、STC12C5AXS2。AbstractWiththeGSM(GlobalSystemforMobilecommunication)mobilecommunicationnetworktotherapidpopularizationandtheincreasinglyfiercecompetition,newbusinessandnewtechnologydevelopmentandapplicationhasbeenreferredtoaveryimportantpo
4、sition.Shortmessageservice(SMS)asabasicserviceofGSMnetwork,hasgainedmoreandmoreattentiontothesystemoperatoranddeveloperattention,basedontheshortmessageserviceinavarietyofapplicationsalsoflourish.ThissystemisbasedonGSMshortmessageremotecontrolsystemwithsinglechipmicrocomputer(STC12C5AXS2)
5、,asthesystemcentralcontroller,SIM300module,varioustypesofsensormodule,controlledcomponentsuchasorganiccombination,constitutetheentirehouseholdelectricalappliancecontrolsystem.Throughthesensormodulefordetectingthehouseholdappliancesisused,withGSMnetworkasalong-rangesignaltransmissionplatf
6、orm,soastoachievetheuserthroughthemobilephoneremotecontrolhouseholdappliances.Datatransmissionisthemainwayofshortmessage,thesystemadoptedPDUmodel,shortmessagereceivingandtransmittingthroughtheATinstructiontoimplement,thispaperdescribedthecommonATinstructionanditsusingmethod.Hardwaredesig
7、nofthesystem,themainhardwareSIM300andSTC12C5AXS2SCManditsperipheralcircuitweredescribedindetail.ThehardwareincludescommunicationmoduleSIM300SIM300,STC12C5AXS2singlechip,adisplayunit,allkindsofsensorsanddataacquisitionandprocessingunit.SoftwareincludesMCUinitialization,the