基于TC35i和AT89S52远程控制开发板.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于TC35i和AT89S52远程控制开发板

目 录 摘 要: 1 0 绪论 1 1 开发板结构和工作原理 2 2 硬件设计 3 2.1 AT89S52 3 2.2 TC35i 3 2.3 HS-12864-12 5 2.4 DS18B20 5 2.5继电器 6 3 软件设计 6 3.1 程序流程 6 3.2 读写短信函数read_sms() 7 3.2 发送短信函数send_sms() 8 4 开发板扩展 11 5 结论 11 参考文献 12 基于TC35i和AT89S52的远程控制开发板 摘 要: 本文介绍了基于AT89S52和TC35i的SMS远程控制开发板,在PROTEUS,KEIL ,PROTEL平台上,通过AT89S52控制TC35i收发短信、监听来电, DS18B20和HS12864,蜂鸣器和继电器等,实现了通过发送短信测温并且显示温度,控制继电器闭合,蜂鸣器鸣响,远程监听等功能,预留了提供二次开发的端口和扩展的插针,提供了测试的端口及方法,提供在线下载功能,详述了单片机控制TC35i模块的原理。开发板的设计易于快速掌握并且功能强大易于扩展开发。 关键词: AT89S52;TC35i;SMS;远程控制,开发板 TC35i and AT89S52-based Remote Control Development Board Abstract: This art icle introprduce SMS Remote Control Development Board based on AT89S52 and TC35i. Sending and receiving text messages through the TC35i ,monitor calls, DS18B20 and HS12864, buzzer and relay cotroled by AT89S52 in PROTEUS, KEIL, PROTEL platform. Sending SMS to temperature,buzzer sounded,control relay closed,remote monitoring is implemented.Set aside to provide secondry development of the port and extended pin.Provide a test prot, test methods and online download.Introprduce the principles of SCM TC35i Module.The development board is easy for deginners to grasp, this board also is powerful,easy to extended development. Key words: Phasor model; AT89S52; TC35i; SMS; Remote Control. 0绪论 目前GSM系统已经成熟完善,GSM数字蜂窝移动通信网也已经全国覆盖。基于ATEML公司的AT89S52和SIEMENS公司的TC35i,通过GSM网络实现远程智能控制,不仅可靠性高,传输距离远,而且成本低廉。目前在GSM和单片机结合实现远程控制的领域已有不少论文和产品,集中在诸如智能家居、报警、监控、远程监测、机器人网络控制、实验板等领域。本论文主要设计一种低成本、通用性好便于二次开发和接口良好的实验板系统。 通过GSM进行远程控制、测量、监控等,投入成本和维护成本低,可靠性安全性高。开发板运行后,查询有无外部中断和来电,外部中断后则执行子程序相应操作,来电若是设定的号码实现监听功能,然后查询短信息,有效短信息则执行预定操作,回复短信息,删除短信息。开发新功能则把功能电路连接预留端口,对软件程序按照固定格式添加修改即可快速完成新功能的实现。 1 开发板结构和工作原理 开发板框图如图1: 图1 开发板框图 AT89S52通过串口与TC35i通信,读取TC35i传来的数据,通过发送AT指令和相应格式的数据控制TC35i的状态和功能、发短信、接通监听电话、挂机、删除短信、加入电话号码等。AT89S52先初始化各端口和参变量和TC35i,设置短信格式(AT+CMGF=num),初始化(ATE0V0),设置波特率(AT+IPR=9600),然后读取短信息,识别指令短信指令1(STAT/start),指令2(end/END),指令3(CEWEN/cewen),指令4(TEL:1,phone number),分别执行操作1(继电器合IO_OUT=0,发送短信:send: OK),操作2(继电器关IO_OUT=1,发送短信:

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档