利用RS-485通讯协议实现PC机与单片机的多点通讯 联系客服

发布时间 : 星期日 文章利用RS-485通讯协议实现PC机与单片机的多点通讯更新完毕开始阅读c7a59bdca58da0116c174995

方式互连,图中的4根垂直方向的连线是为改接而后加的,而下面水平方向连线上用虚线加粗并标“×”的两段应去掉。当然在发送端应增加使能控制。在发送时让使能有效,一旦发送完毕,就将其置成无效。

与RS-422一样,可以将多个(最多为32个)RS-485接口互连,而其连接更简单,只需将各个接口的“+”端和“+”端相连、“一”端和“一”端相连,如图12.28所示。连接的两根线就是RS-485的“物理总线”。这些相互连接的RS-485接口的物理地位完全平等,在逻辑上取一个为主导地位,其他为从属地位。在通信时,同样采用主呼叫,从应答的方式。

基于RS485主从通信协议的实现

中文摘要:

介绍基于RS485的主从总线进行通信的分层体系结构设计,及其在8051单片机上的具体实现,程序使用Keil C51编写。

英文摘要:

Th is art icle int roduceM aster slave communicat ion arch itecture design based on RS485, and app licat ion in the 8051 Single ch ip system , comp iled by the Keil C51.

在工业控制领域, 随着技术水平的不断提高, 各种现场总线技术被开发出来, 如PRO F IBU S, CAN 等, 但基于RS485 的主从总线因其简单成熟而仍然被广泛采用。主从协议与ISO/S I 七层协议的对应关系如图1所示。

计算机与多台单片机网络通信系统的设计与实现

中文摘要:

随着单片机技术的发展,低廉的价格和强大的功能,使她越来越受到人们的重视。文章介绍一种基于RS-485总线的单片机网络通信系统的设计方案,实现了计算机和多台单片机构成的多机网络通信,给出了成功应用于“彩色电视机电路检修智能化考核系统”的样例。该系统已通过测试,取得令人满意的效果,具有较好的实用价值。

1 引言随着单片机和计算机技术的不断发展,单片机的应用也从独立的单机向网络发展,由计算机和多台单片机构成的多机网络监控系统已成为单片机技术发展的一个方向。采用由单片机完成数据的采集和上传;后台则通过计算机对数据进行分析并处理,并建立数据库形成网络。二者的结合,充分发挥了单片机 在实时数据采集和微机对图形处理、显示以及数据库管理上的优点,使得单片机的应用已不仅仅局限于传统意义上的自动监测或控制,而形成了向以网络为核心的分布式多点系统。本文以“电路检修智能化考核系统”为例,介绍一种基于RS-485 总线的单片机网络通信系统的设计方案,实现了计算机和多台单片机 构成的多机网络通信。 2 计算机与单片机的通信接口电路 通信接口是单片机控制系统的重要组成部分。单片机与计算机之间不断地进行信息交换和传输,而这种信息的交换和传输都必须通过通信接口和数据总线进行,通信接口器件和总线的合理选择是单片机控制系统中数据交换和传输顺利进行的前提和保障。通信接口分串行和并行接口,本文在单片机与计算机的接口采用串行通信,并通过RS—232 总线进行连接。 3 网络设计本系统采用RS-485 总线组网,上位机通过标准串行接口经RS-232/RS-485 转换器将RS232 标电平转换为RS-485 标准电平与下位机通信;在下位机, SN75176 将RS-485 标准电平转换为TTL 电平接入处理器的异步串行通信口( UART ) , 实现 RS-485 网络的半双工通信。网络单片机 通信系统如图1。 RS-232/RS-485 转换器采用市场上即插即用型的产品,本身已实现智能控制收发,无须更改任何上位机硬件。上位机最多可连接32 台下位机,如下位机端采用SN75184 则上位机最多可连接64 台下位机。 RS-485 总线网络的通信介质采用带有屏蔽层的双绞线,并已在传输线末端各安装120 欧匹配电阻,以消除传输线上信号的反射,通讯距离可达到1200m。