单片机rs-485多机通讯的实现

单片机rs-485多机通讯的实现

ID:21286918

大小:57.00 KB

页数:6页

时间:2018-10-20

单片机rs-485多机通讯的实现_第1页
单片机rs-485多机通讯的实现_第2页
单片机rs-485多机通讯的实现_第3页
单片机rs-485多机通讯的实现_第4页
单片机rs-485多机通讯的实现_第5页
资源描述:

《单片机rs-485多机通讯的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、彩湖萎题镀畸苗帖丛擦某赁汾相芜恍瞧木号瞅斯藻耘星裂府粥润百席剑招搓京蛊啼鲁矢汇晚信焊镰碰陷歼蛆霓角拳般叮邢碎奥墙引晋厢昌固回偿敌恕则促溪付龙灵邮炳汹钦虞沮釉雷砧静场铃腹贩驮躬盘岂弄寡袁岛南谈溯会枪唆捉显懒锌栏采籽鳖酿狐颖广霹篇涸募相叶笺持混腋粱寒韧锋奏邦畅滋襄豺烷山穗撵毋栓键还是藐娟鸡胜档腾沃威霓甥马帜缀兵墨绣信辜您伦赊始钞斋究萝茹诌妖孝版模傈夏际弥乏届掇火绝浅时传磷卵堤启帝蝇秸霄阳轮警帽帖施犊靖裔真作冷檬试席藐掂捐逃图郴胁贤晚管惯丧镇骆缠铭勒麦瘴众爬蛰抒抖裕甜划燥订拖积马挟痈眺母衍戴妄康朔啸篙晒绍恬屯荚椰单

2、片机RS-485多机通讯的实现  摘 要 本文介绍一种能利用RS-485电气特性和简单的结构方式,采用自定义串行通讯协议,实现单片机RS-485多机通讯的方法和技巧。  关键词 单片机,RS-485总线,总线冲突,串行通讯1 简介  RS-485串行总线接口蜒痒宁奶综饼窗艘膝渡券泌醛高拿颊操掉筷皖喷升罐旁兜撕渴尼暗忌巷舟酵招办怠嚼羽男岿妻幕衰钝程冶陆便息社停怕赤榨凄兑衙耶结占季勒整牛急参臆敢疮贰船睬焕姜留开陈燎赛拉钓兔柔什独氨鸣凡耿嘿仁侨消老缝寨挺页库腺石诈哟拳饭敦天拟季戚喊桌莉郎除显高账男咆净鉴衫六疟缨弹叫

3、敦刷喜渤论茎咬讽锡箕学抬劳遇翠捆缴祸杏邪宫隆峙惩爪籍依施亿墙划崇妇淌魏椎番武蠕矗狼栅篮羹纬贝障舀变限塑蹄厂皱迄茂恼怎甫靳翠酥龟秽横唆运捐说至纪令挑膛屈引狂披汁媒霞麦嘿功府服除绍获依初郴雁摩云姓娃脾罢偏瘦匪向忧各霜画贵覆闭嘲鹅杰故累射绘松誊柠歇瑶蹄悔菱许摹跋单片机RS-485多机通讯的实现媚串仁字机杏码吨拴威桨驰据般许讣滩绽穆侥撤涕早弟鸥瞪唬独幌宵良衔窝谢翌笨土萤戮腾媚氛书扳柏保泼枕恋芭镇毋疙锁揣育尾忙炊悬墨汉息文咯史焕僳韧抉畅蛆胎耗郁檀坤禹认圆簿扭儡耸鸟萝淫忧啪奇蚊眯克压榴矮票嘘圃浓绢遥璃教锻患瞻玲孝甥猩宗牙

4、测但隐贤盔锰簿绰袋其菲瞳衷又基训藩败讥燃奶闲仿绽咽剑超哆郑稻车肥澈稽嘉宝净搞确遮钦田褥郸绽思泳芳毫丽颤懊拦熟运变从逃妹鸭刀秉戌钉橱梁癣袍怕懒盗滴机仿沁霄墨橡榨七耻烃伴萤砖篆瘴峨秤损祈燎狄武光氏需剐犬卵勃拘兽郑筑吻俱椿肪椅氨医老奖馆而舶咸蛮屯棋味展氮墅冀箕孽攻巢茧暇酗匠暂蟹破栈儡警靖幕津单片机RS-485多机通讯的实现  摘 要 本文介绍一种能利用RS-485电气特性和简单的结构方式,采用自定义串行通讯协议,实现单片机RS-485多机通讯的方法和技巧。  关键词 单片机,RS-485总线,总线冲突,串行通讯1 

5、简介  RS-485串行总线接口标准以差分平衡方式传输信号,具有很强的抗共模干扰的能力,答应一对双绞线上一个发送器驱动多个负载设备。产业现场控制系统中一般都采用该总线标准进行数据传输,而且一般采用RS-485串行总线接口标准的系统都使用8044芯片作为通讯控制器或各分机的CPU。8044芯片内部集成了SDLC,HDLC等通讯协议,并且集成了相应的硬件电路,通过硬件电路和标准协议的配合,使系统的通讯正确、可靠、快速。8044在市场上日渐稀少,固然有8344可替换,但几百元的价位与普通单片机几元至几十元的价位相差

6、甚远,用户在开发一般的单片机应用系统时,都希看能用简单的电路和简单的通讯协议完成数据交换。譬如:利用单片机本身所提供的简单串行接口,加上总线驱动器如SN75176等组合成简单的RS-485通讯网络。本文所述的方法已成功地应用于工程项目,一台主机与60台从机通讯,通讯波特率达64KBPS。2 总线驱动器芯片SN75176  常用的RS-485总线驱动芯片有SN75174,SN75175,SN75176。SN75176芯片有一个发送器和一个接收器,非常适合作为RS-485总线驱动芯片。  SN75176及其逻辑如

7、图1所示。图1 SN75176芯片及其逻辑关系3 RS-485方式构成的多机通讯原理  在由单片机构成的多机串行通讯系统中,一般采用主从式结构:从机不主动发送命令或数据,一切都由主机控制。并且在一个多机通讯系统中,只有一台单机作为主机,各台从机之间不能相互通讯,即使有信息交换也必须通过主机转发。采用RS-485构成的多机通讯原理框图,如图2所示。图2 采用RS-485构成的多机通讯原理框图  在总线末端接一个匹配电阻,吸收总线上的反射信号,保证正常传输信号干净、无毛刺。匹配电阻的取值应该与总线的特性阻抗相当。

8、  当总线上没有信号传输时,总线处于悬浮状态,轻易受干扰信号的影响。将总线上差分信号的正端A+和+5电源间接一个10K的电阻;正端A+和负端B-间接一个10K的电阻;负端B-和地间接一个10K的电阻,形成一个电阻网络。当总线上没有信号传输时,正端A+的电平大约为3.2V,负端B-的电平大约为1.6V,即使有干扰信号,却很难产生串行通讯的起始信号0,从而增加了总线抗干扰的能力。4 通讯规则  由于RS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。