基于51单片机gsm短信远程控制插座开关设计_第1页
基于51单片机gsm短信远程控制插座开关设计_第2页
基于51单片机gsm短信远程控制插座开关设计_第3页
基于51单片机gsm短信远程控制插座开关设计_第4页
基于51单片机gsm短信远程控制插座开关设计_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章绪 第二章方案的设计与论 单片机的选 第三章硬件电路的设 STC89C52单片机系统电路设 5V电源电路设 LED信号指示灯电路设 GSM_SIM800A模块电路设 5V继电器控制电路(低电平有效)设 第四章系统设 KeiluVision4开发流 STC-ISP-15xx-v6.85p程序烧录介 PL2303串口程序烧写模块介 第五章系统焊接与调 电路焊 系统调 实物测 致 参考文 课题背景及其根据AlliedBusinessInligence(ABI)发布的和报告显示,目前数字家庭网络尚未普及,但是市场前景非常好。但是,似乎立即就可以普及的网络家电所的最大问题是不菲的价格:在东芝的网络家电产品中微波炉(1313万日元的添加。国内网络家电价格也是明显高于传统家电,今年价格虽一方面目前国内各厂商生产的网络家电标准还不完全。目前已经建成的覆盖的GSM数字蜂窝移动通信网,是我国公众移动通信网的主要。由于GSM网络在范围内实现了联网和漫游,具有网络能力强的特点,用户无需另外组网,在极大提高网络覆盖范围的同时为客户节省了昂贵建网费用和费用。同时,它对用户的数量也没有限制,了传统的专网通信系统投资成本大,费用高,且网络的覆盖范围和用户数量有限的缺陷。比起传统的集群系统在无线网络覆盖上具有无法比拟的优势,加上GSM的SMS本身具备的数据传送功能,因此,短消息业务在控制系统中得到了广泛的应用,基于GSM短消息的家电控制系统,克服了家电控制系统费用高,控制时间长等的缺点,具有良好的可扩展性和使用价及控制就能派上用场。的功能,根据室温来判断是否需要改变某些开关状态。定向通话功能则可预设来完国内外的研究2090年代后期以来,数字化技术向普通家庭的不断扩展将消费电子、计算机、通讯带入了普通家庭的这个竞争日趋激烈的社会,时间成为最为奢侈的物随着网络的普及,人们在工作中开始考虑利用各种终端进行会议等,以免去来回奔波的劳苦。既然能进行工作,为什么不把这一技术利用到生活中呢,比如通过电脑、登终端操控家中所有开关的。这样,只要在下班前通过电脑或者操控家中热水器、电饭煲、空调的开关,就可以利用好时间,回家就能洗目前,国内外各大企业已经开始尝试开发可以进行智能插座。在,的开发取得了重大进展。的主要插座厂家都指定了插座的发展,试图远“Echonet”Econet,就是通过网络控Internet的控制终端可以对网络插座进行集中控制。实际上Echonet只规定了基本的通信约定,控制终端与网络插座间的通信方式没做先知。目前采到s配到与本脑面的无ls本文的主要研究内容及结构安第4章.主要介绍设计;控制控制单片机的选CPLD作为控制器,CPLD可以实现各种复杂的功能、规模大、密度高、体积小、稳定性高、I/O资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制。但本系统不需要复杂STSTC89C52单片机作为主控制器,STC89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash器。该单片机功耗低、接口丰富,Processor数字电路和微处理器集成在一个上,以提供“单片”混合信号处理的解决方案。高、功耗低、扩展灵积小、价格低和使用方便等优点,广泛应用于仪器仪表、机系列中一颗耀眼的。然而其成本太高,故舍弃。无线模块的选采用315M无线模块对系统进行无线控制,其广泛地运用在车辆、、遥测等方面,数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发3V时,空旷地传输空旷地传输距离700~800米,约500毫瓦。其距离要比红外远得多。使用WIFI模块进行本系统数据的无线传输。Wi-Fi是一种可以将个人电脑、手持设(如PDA、)等终端以无线方式互相连接的技术。Wi-Fi是一个无线网路通信技术的品牌,由Wi-Fi(Wi-FiAlliance)所持有。目的是改善基于IEEE802.11标准的无线网路(WLAN输为10米,完全满足本设计要求,而且其数据传输的安全性非常高。系统的功能分析及体系结构设OPEN_OK、 CLOSE_OK、3、 错误命令给设备,继电器不动作,然后设备回“CMD_ERR模块

单片机系统电路设片具有传统51单片机不具备的功能。在单上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/计数器,4个外部中断,一个7向量4态逻辑操作,支持2种可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定一、STC89C52主要特性如下(1)8K字节程序空间内带4K字节EEPROM空间可直接使用串口。增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V单片机用户应用程序空间为8K字节片上集成512字节通用I/O口(32个P1/P2/P3是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻;可通过串口(RxD/P3.0,TxD/P3.1)直接用户程序,数秒即可完成一片;具有EEPROM功能共3个16位定时器/计数器。即定时器T0、T1、外部中断4路,下降沿中断或低电平触发电路,PowerDown(UATPDIP封装三、STC89C52单片机相关VCC:供电电压GND:接地P3.0RXD(串行输P3.1TXD(串行输出口P3.2/INT0(外部中断P3.3/INT1(外部中断P3.4T0(记时器0外部输入P3.5T1(记时器1外部输入P3.6/WR(外部数据器写选通P3.7/RD(外部数据器读选通ALE/PROG:当外部器时,地址锁存允许的输出电平用于锁存地址的定时目的。然而要注意的是:每当用作外部数据器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0ALE只有在执行MOVX,MOVC指令是ALE/PSEN:外部程序器的选通信号。在由外部程序器取指期间,每个机器周期两次/PSEN有效。但在外部数据器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序器(0000H-FFFFH不管是否有程序器。注意1时,/EA将锁定为RESET;当/EA端保持高电平时,此间程序器。在FLASH编程期间,此引脚也用于施加12V(XTAL1:反向振荡放大器的输入及时钟工作电路的输入VCC和GND能正常工作,由于要保证控制系统能正常工作,提高他的工作能力,经常用JD1为单片机的接口5V电源电路DCUSBDC5V电源上,如电脑USB、充电宝、充电器等等。LED为红色LED灯,作为系统是否有灯灭,此时系统电源无5V电源输出。LED信号指示PN结组成,也具有单向导电性。在电路中,电阻的作用是LEDLED灯亮,否则,LED灯不亮。其具LED灯指示电路原理GSM_SIM800A模块电GSM模块,是将GSM射频、基带处理、器、功放器件等集成在一块线路板上,具有独立的操作系统、GSM射频处理、基带处理并提供标准接口的功能模块。有基本功能。简单来讲,GSM模块加上键盘、显示屏和电池,就是一部。SIM800A是 公司推出的一款高性能工业级GSM/GPRS模块,该模块具有GSM_SIM800A模块采用高性能工业级GSM/GPRS模块:SIM800A,工段:GSM900/1800MHz。硬件设计在设计上加以优化,采用高效开关电源供电,SIM800AGSM/GPRS模块,SMT封装。其性能稳定,外观小巧,性价比高,能满足客户的多种需求。SIM800AGSM/GPRS900/1800MHz,可以低功耗实现语音、SMS和数据信息的传输。SIM800A24*24*3mm,能适用于各种紧GPRSmulti-slotclassGPRSmobilestationclassGSM2/2+Class4(2WClass1(1W尺寸: 3.4~操作温度范围:-40℃~CSD14.4(2)广(1)5VGND(3)R(4)T串口发送端,与模块通信用的以上现象在保证正常时,一般都是供电不足造成的。模块具体原理图如下图所示。 继电器控制电路(低电平有效)设通讯、自动控制、机电及电力电子设备中,是最重要的控制元件之一故在电路动触点与静触点(常开触点)吸合。当线圈断电后,电磁的吸力也随之,衔铁就会在LED灯串联的电阻为限流作用保护LED灯,与三极管基集相连的电阻也是限流作用,保完整的控制系统由硬件系统和系统组成,前一章主要阐述了系统的硬件电路的设计方案,若要充分发挥系统的设计功能,则需要支持硬件平台的程序,即烧写到单片机的程序。编程语言选采用了C语言。成的项目可以很容易的转换到其它的处理器或环境中与汇编语言相比,C语言在功能上、结构性、可读性、可移植性、可性上有明显的优势,易学易用。单片机程序开本设计中单片机开发环境是KeiluVision4,KeiluVision4开发是目前51系列单片机系统的主流程序开发,KeiluVision4是STC公司推出一代关于51系列单片机KeiluVision4同时支持WINXP和WIN7等多种操作系统,提供了丰富的库改进。KeiluVision4界面如下图所示。件拷贝到建立的“Project”下面,最后一个完成的工程就建立完毕了。具体开发流程。开开Y编写C到单片Y结N KeiluVision4开发流程STC-ISP-15xx- 程序烧录介在KeiluVision4开发环境下,ST89C52C程序烧写使用的是p录码,起备,在51系列智能产品研发过程中得到了广泛使用,性能高,是目前51系列单片机控制l4把即3和C在择串序所序体。PL2303串口程序烧写模块介USBSTC系列单片机的程序烧写问题,本器低价格、高性能,是开发STC系列单片机的首选优秀工具。USB1.1USB2.0WIN98WINMEWIN2000WINXPVISTAWIN7等操作USB供给目标板,但应保证目标板电流不大于500mA,以免不能正常编程;支持STC全系列烧录3.3V5V采用进口原装,能进行高速稳定编程;二、PL2303串口烧写模块引脚说明(1) GNDGNDRXDRXDTXDRXD(5)3V33.3V程序

PL2303串口烧写模块与单片机性更高的C语言编写。系统运行流程图如下图所示。电路焊可以用工焊接主要有如下四步组成的:脚旁边,慢慢融化焊锡丝,需要注意电的温度和加热时间,若时间过长,很有可能焊坏面包板焊盘的,一般建议电温度调整在400℃左右,加热2秒钟左右,例外也要根 系统调在搭建调试平台后,需要对程序进行调试,若程序调试没有问题,接下来开始验(1)在Keil4中先创建一个工程:单击菜单栏中的“工程,输入新建工程名“基于单片机的煤气器设计与实现并保存然后器件选“下“为止,如图5.3所示。后每个器件是否正常工作,然后在逐一测试功能。作,能否满足我系统开发的功能,防止器件损坏,影响系统性能。实物测四年的艰苦跋涉,四个月的精心准备,毕业设计终于到了划的时候,心头如释重负,在本即将完成之际,谨此向指导老师致以衷心的感谢和崇高的敬意!整个毕以及的撰写,何老师、常老师都做了非常细心的指导。老师以他敏锐的洞察力、的知识面,培养了功底,对的完成功不可没。我还要感谢学院的各位,他们细致的工作使我和的学习和生活井然有序。感谢本设计课题组的同学,协作竞争的团队精神是我得以顺利完成的重要基础。感谢这一组同学在相关内容的与合作交流带来的启示和帮助。正是由于的精诚合作以及大家设计期间给予帮助,良好的团队合作精神为我设计得以顺利。[1],,,,竖,.多功能自行车码表设计[J].电子测[3]郑人杰.计算机测试技术.:,:[4].单片机原理及系统设计 ,:[5SiliconStorageTechnologyInc,SST39VF800ADatasheet.2001[6].传感器选用原则.计量工作[7].单片机中级原理与应用.航空航天大学 .单片机中级原理与应用.航空航天大学[8]PeterVanDerLinden

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论