基于51单片机的多机通信系统设计[参考].docxVIP

基于51单片机的多机通信系统设计[参考].docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
体系常识汇编 Compilation of system knowledge 20XX 单 片 机 多 机 通 信 系 统 一 、导言 跟着单片机技能的不断开展,单片机的运用现已从单机向多机互联化方向开展。单片机在实时数据收集和数据处理方面,有着本钱低、能满意一般要求、开发周期短等长处,其在智能家居、计算机的网络通讯与数据传输、工业操控自动化等方面有着广泛的运用。 本体系是面向智能家居运用而规划的。在初期,选用红外无线通讯方法,其传输间隔短,适于一般家庭运用,且本钱相对较低;待计划老练、本钱答应,能够改用GSM无线通讯方法。 二 、体系原理及计划规划 1 、体系结构介绍 本体系为依据51单片机的多机红外无线通讯体系,由三个51单片机模块组成。其间一个作为主机(即上位机),担任接纳来自从机1(即下位机)收集的数据信息,以及向从机2(即下位机)发送操控信息。从机1是数据收集模块,收集温度、光强等室内数据,并将其发送给主机。主机经剖析处理,作出相应判别,并给从机2发送操控信息,使由从机2操控的电机作出相应反响,调理室内环境情况。 体系整体框图如下图1所示,图2为红外收发模块简图: 图1 体系整体框图 图2 红外收发模块简图 2 、多机通讯原理介绍 在多机通讯体系中,要确保主机与从机间牢靠的通讯,有必要要让通讯接口具有辨认功用,51单片机串行口操控寄存器SCON中的操控位SM2正是为了满意这一要求而设置的。当串行口以方法2或方法3作业时,发送或接纳的每一帧信息都是11位的,其间除了包含SBUF寄存器传送的8位数据之外,还包含一个可编程的第9位数据TB8或RB8。主机能够经过对TB8赋予1或0,来差异发送的是数据帧仍是地址帧。 依据串行口接纳有用条件可知,若从机的SCON操控位SM2为1,则当接纳的是地址帧时,接纳数据将被装入SBUF并将RI标志置1,向CPU发送中止请求;若接纳的是数据帧时,则不会发生中止标志,信息将被丢掉。若从机的SCON操控位SM2为0,则不管主机发送的是地址帧仍是数据帧,接纳数据都会被装入SBUF并置1标志位RI,向CPU宣布中止请求。 那么,咱们规则如下通讯协议: (1)置1一切从机的SM2位,使之处于只能接纳地址帧的状况,并给每个从机初始化一个地址值; (2)主机发送地址帧,其间包含8位地址信息,第9位为1,进行从机寻址; (3)从机接纳到地址后,将8地址信息与其本身地址值相比较,若相同则清“0“操控位SM2,若不同则坚持SM2位为1; (4)主机从第二帧开端发送数据帧,其间第9位为0。关于现已被寻址的从机,因其SM2为0,能够接纳主机发送来的任何信息,而关于其他从机,因其SM2为1,将对主机发送来的数据信息不予理睬,直到发来一个新的地址帧。 (5)若主机需求要与其他从机联络,可再次发送地址帧来进行从机寻址,而从前被寻址过的从机在剖分出主机发来的地址帧是对其他从机寻址时,康复其本身的SM2为1,对主机随后发来的数据信息不予理睬。 3 、红外通讯方法介绍 由于本体系是面向智能家居而规划的,考虑到有线方法给用户带来的不便利,咱们选用无线作为各单片机间的通讯方法。且咱们队员曾经未做无线通讯,期望在这次竞赛中训练、进步自己。关于无线通讯方法,常见的有五种:红外通讯,蓝牙通讯,Zigbee通讯,GSM通讯,GPRS通讯。 红外通讯是咱们在学习中触摸到最多的,元件材料相对简略、简略取得,能够满意一般家庭运用,且红外通讯方面的材料比较多,易学。蓝牙设备克己不易,购买则添加体系本钱。Zigbee、GSM、GPRS则或体系规划杂乱,或本钱高。 红外通讯布景介绍:红外线是波长在750nm至1000nm间的电磁波,其频率高于微波而低于可见光,是一种人肉眼看不见的光线。现在无线电波和微波已被广泛运用在长间隔的无线通讯中,但由于红外线的波长较短,对障碍物的衍射能力差,所以更适合运用在需求短间隔无线通讯场合点对点的直线数据传输。 (1)红外收发器TFDU4100介绍 关于红外收发模块,咱们选用TFDU4100红外收发器来完结。TFDU4100是常用的低电压红外收发模块,以串行方法进行数据交换,遵从IrDA1.2规范,最高通讯速率能够到达115.2Kbps,最大传输间隔为3.0m。 TFDU4100芯片图片和管脚界说别离如图3、表1所示 图3 TFDU4100芯片图片 管脚号 效果 描绘 I/O 有用电平 1 IRED Anode 红外发射的阳极, 该引脚经过一个外接电阻与Vcc2相接 2 IRED Cathode 红外发射的阴极,该 引脚在模块内部与输出驱动相连 3 TXD 发送数据的输入端 输入引脚 高 4 RXD 接纳数据的输出端,不需求上拉或下拉电阻,数据发送时此脚无效 输出引脚 低 5 NC 不必衔接 6 Vcc1/SD 电

文档评论(0)

肖四妹学教育 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档