- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PC与MCU485多机通讯的实现
文档信息
:
文档作为关于“通信或电子”中“电子电气自动化”的参考范文,为解决如何写好实用应用文、正确编写文案格式、内容素材摘取等相关工作提供支持。正文6068字,doc格式,可编辑。质优实惠,欢迎下载!
目录
TOC \o 1-9 \h \z \u 目录 1
正文 1
文1:PC与MCU485多机通讯的实现 2
一、简介 2
二、-485方式构成的多机通信原理 2
三、通信规则 3
1.复位时,主从机都应该处于接收状态 3
3.总线上所连接的各单机的发送控制信号在时序上完全隔开。 5
四、通信线的选择和安装处理 5
文2:PC与MCU485多机通讯的实现 6
一、简介 6
二、-485方式构成的多机通信原理 7
三、通信规则 7
1.复位时,主从机都应该处于接收状态 8
3.总线上所连接的各单机的发送控制信号在时序上完全隔开。 9
四、通信线的选择和安装处理 10
参考文摘引言: 10
原创性声明(模板) 11
文章致谢(模板) 12
正文
PC与MCU485多机通讯的实现
文1:PC与MCU485多机通讯的实现
一、简介
-485串行总线接口的传输信号方式为差分平衡方式,抗共模干扰的能力很强,允许一对双绞线上一个发送器驱动多个负载设备。工业现场控制系统中一般都采用该总线标准进行数据传输,而且一般采用-485串行总线接口标准的系统都使用max485芯片作为通信控制器或各分机的cpu。max485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。ro和di端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的rxd和txd相连即可;e和de端分别为接收和发送的使能端,当e为逻辑0时,器件处于接收状态;当de为逻辑1时,器件处于发送状态,因为max485工作在半双工状态,所以只需用单片机的一个管脚控制这两个引脚即可;a端和b端分别为接收和发送的差分信号端,当a引脚的电平高于b时,代表发送的数据为1;当a的电平低于b端时,代表发送的数据为0。在与单片机连接时接线非常简单。只需要一个信号控制max485的接收和发送即可。利用单片机本身所提供的简单串行接口,加上总线驱动器如max485等组合成简单的-485通讯网络。本文所述的方法已成功地应用于宿迁技校控电系统,一台主机与25台从机通讯,通讯波特率达64kbps。
二、-485方式构成的多机通信原理
在由单片机构成的多机串行通信系统中,一般采用主从式结构:从机不主动发送命令或数据,一切都由主机控制。并且在一个多机通信系统中,只有一台单机作为主机,各台从机之间不能相互通讯,即使有信息交换也必须通过主机转发。
在总线末端接一个匹配电阻,吸收总线上的反射信号,保证正常传输信号干净、无毛刺。匹配电阻的取值应该与总线的特性阻抗相当。
当总线上没有信号传输时,总线处于悬浮状态,容易受干扰信号的影响。将总线上差分信号的正端a+和+5电源间接一个10k的电阻;正端a+和负端b-间接一个10k的电阻;负端b-和地间接一个10k的电阻,形成一个电阻网络。当总线上没有信号传输时,正端a+的电平大约为,负端b-的电平大约为,即使有干扰信号,却很难产生串行通信的起始信号0,从而增加了总线抗干扰的能力。
三、通信规则
由于-485通讯是一种半双工通讯,发送和接收共用同一物理信道。在任意时刻只允许一台单机处于发送状态。因此要求应答的单机必须在侦听到总线上呼叫信号已经发送完毕,并且没有其它单机发出应答信号的情况下,才能应答。半双工通讯对主机和从机的发送和接收时序有严格的要求。如果在时序上配合不好,就会发生总线冲突,使整个系统的通讯瘫痪,无法正常工作。要做到总线上的设备在时序上的严格配合,必须要遵从以下几项原则:
1.复位时,主从机都应该处于接收状态
sn75176芯片的发送和接收功能转换是由芯片的 re*,de端控制的。re*=1,de=1时,sn75176发送状态;re*=0,de=0时,sn75176处于接收状态。一般使用单片机的一根口线连接re*,de端。在上电复位时,由于硬件电路稳定需要一定的时间,并且单片机各端口复位后处于高电平状态,这样就会使总线上各个分机处于发送状态,加上上电时各电路的不稳定,可能向总线发送信息。因此,如果用一根口线作发送和接收控制信号,应该将口线反向后接入sn75176的控制端,使上电时sn75176处于接收状态。
另外,在主从机软件上也应附加若干处理措施,如:上电时或正式通讯之前,对串行口做几次空操作,清除端口的非法数据和命令。
2.控制端re*,de的信号的
您可能关注的文档
最近下载
- 中国历史大辞典.pptx VIP
- 古诗词诵读《无衣》课件(共25张PPT)2025-2026学年统编版高中语文选择性必修上册.pptx VIP
- 古诗词诵读《无衣》课件(共23张PPT)2025-2026学年统编版高中语文选择性必修上册.pptx VIP
- 《入党申请书》和《入党志愿书》.docx VIP
- 高频电刀使用评分标准.docx VIP
- 湘教版(2024新版)七年级上册地理期末复习必背知识提纲.pdf VIP
- 拱桥支架施工方案.doc VIP
- 初三上册二次函数试卷(带答案).doc VIP
- 07-法律职业伦理-0409003607-教学大纲.pdf VIP
- 六年级英语上册测试卷含答案 .pdf VIP
文档评论(0)