基于RS485网络的数据采集系统设计

合集下载

基于Proteus的RS485总线串行通信的设计与仿真

基于Proteus的RS485总线串行通信的设计与仿真

基于Proteus的RS485总线串行通信的设计与仿真张果;邓成中【摘要】RS485总线通信广泛应用于通信距离在千米以内的通信工程中.文章详细介绍了RS485总线的工作原理及串行通信方式,且为便于进一步深入理解RS485总线的应用,提出基于Proteus的RS485总线串行通信的设计与仿真,并以数码管显示为例,给出了其硬件电路的设计以及软件思路设计,最后利用Proteus软件对其进行了仿真.【期刊名称】《汽车实用技术》【年(卷),期】2018(044)007【总页数】5页(P75-78,110)【关键词】RS485总线;串行通信;Proteus仿真【作者】张果;邓成中【作者单位】西华大学机械工程学院,四川成都 610039;西华大学机械工程学院,四川成都 610039【正文语种】中文【中图分类】TP274前言随着科学技术不断地发展,现场总线技术也得到了很大的提升。

当需要的通讯距离在几十米到千米左右时,在工业控制上广泛采用RS485现场总线来进行通讯,RS485总线的通讯线只需要两根双绞线就能够实现多个站点联网,形成主从分布式结构的系统。

RS485总线串行通信方式以其简洁灵活、设备简单、性价比高,且能够进行长距离的通信,使其在工业控制系统如镀锌温度控制系统、抄表系统中,特别是中小型数据采集和控制系统得到了广泛的应用。

为加深对RS485总线串行通信的理解,本文提出基于Proteus的RS485总线串行通信的设计与仿真,并以数码管显示为例,给出了其软硬件的设计,并使用Proteus对其进行了仿真,仿真结果验证该总线通讯方式的正确性。

1 系统总体设计在现代工业自动控制技术、智能仪器仪表等技术领域中,使用PC机来作为工业自动控制的管理上位机已经越来越广泛,且符合控制技术的发展要求。

由于PC机的串行接口为标准的RS232C接口,若下位机设置有RS232C接口,两者可直接连接,但RS232C通信距离很短,仅为十几米,而且在工业控制中,显然无法完成较长距离的通信。

基于RS_485的智能电表通信模块设计与实现

基于RS_485的智能电表通信模块设计与实现

2009 年 11 月 20N09ov年.201019月
基于 RS-485 的智能电表通信模块设计与实现
周红静
(湖南商学院 计算机与电子工程学院,湖南 长沙 410205)
摘 要:文章介绍了基于 RS-485 的智能电表通信模块的设计,比较利用了 MSComm 控件和 Windows API 进行通信
缓冲区的内容。程序中所有延时用 delay()函数完成,具体
时间根据硬件环境设定,一般为毫秒级。下面给出了从串
口读取数据主要过程的程序实例,串口写入数据过程的
主要类似。
int Communication::ReadCom (unsigned char
*DataBuffer,int datalen) {
悬挑架的设计计算内容应包括:设计荷载的取定;水 平钢管、立杆、悬挑型钢、钢丝绳的最大拉力、焊缝强度等 的设计计算。
4 质量标准
悬挑架的搭设质量除必须符合建设部《建筑施工扣 件式钢管脚手架安全技术规范》(JGJ130—2001)的质量 要求外,还必须达到如下质量要求:
①在悬挑层梁板内预埋锚固筋,锚筋要安放在板筋下 侧,严格控制锚筋间距、露出混凝土表面的高度和位置。
fWaitingOnRead = FALSE ; //通讯错误返回
}
}
}
else {
if (!GetOverlappedResult (hComm,&overlapped,&
ห้องสมุดไป่ตู้
dwRead,TRUE))
fWaitingOnRead = FALSE;
else{
fWaitingOnRead = TRUE;
图 1 系统连接结构图 收稿日期:2009 - 07 - 04 作者简介:周红静(1976—),女,湖南望城人,硕士研究生,讲师,

基于 RS485 总线的动物饲养室嵌入式温湿度监测系统的设计

基于 RS485 总线的动物饲养室嵌入式温湿度监测系统的设计
工 测 试方 法相 对粗 糙 ,且 费时 费力 、效 率 低 ,测试 数 据 误 差大 .随机性 大 随着计 算 机技 术和 电子技 术 的 飞速 发展 .基 于嵌 入式 系统 和 总线 技术 ,以微 控制 器
1 系统 总体 设 计
系 统总体 结 构 图如 图 1 所 示 其 由两个 子 系统 组
程 宽 、性 能稳 定 、测量 精 度高 等诸 多 优点 ,成 为 现代 化 高 效饲 养 的一种 必然 发 展趋 势 基于 Z i g B e e 无线 网络的温湿度采集系统 目前难 以在
温度传感器 和 HS 1 1 0 1 湿 度传感器组 成 。该温湿 度监测
系统实现 了多个饲养 室多路温湿度数据 的实时采 集 、记 录和 显示 功能 所 采集 到 的大容量 数 据存储 于 S D卡 .
0 引 言
动物饲养 室的建造应遵循 “ 便 于 管 理 .便 于 采 光 ,便 于 防疫 ,夏 季 防 暑 ,冬 季 防 寒 ” 等 原 则 。 因
此 .对 饲 养 室进 行 全 面 的温 湿 度 采 集控 制 至 关 重要 。
了温湿度采集系统 的部署成本 ,故也限制 了系统 的推广。 为 此 ,基 于 R S 4 8 5总 线 构 建 整 个 应 用平 台 ,以
关键 词 :动 物 饲 养 室 ;温 湿 度 ;监 测 ;R S 4 8 5总 线 ;A R:A 文 章 编 号 :2 0 9 5 — 5 5 5 3 f 2 0 1 4 1 0 2 — 0 2 7 1 — 0 4
b u s t e c h n o l o g y i n a n i m a l f e e d i n g r o o m【 J 】 . J o u na r l f o C h i n e s e A g i r c u l t u r a l Me c h a n i z a t i o n , 2 0 1 4 , 3 5 ( 2 ) : 2 7 1 - 2 7 4

RS485总线集线器设计【文献综述】

RS485总线集线器设计【文献综述】

毕业设计(论文)文献综述题目:RS485总线集线器设计专业:电子信息工程1前言在当今信息通讯高速发展的阶段,人们在充分享受网络给人类带来的喜悦。

随着网络的普及和发展,使得各种控制设备网络化成为可能。

自动化监控、安全防护、门禁考勤及工业自动化系统得到迅速普及和应用。

在工业控制设备之间中长距离通信的诸多方案中,RS-485系统总线因硬件设计简单、控制方便、成本低廉等优点广泛应用于工厂自动化、工业控制、小区监控、水利自动测控等领域。

由于标准制定时间早,RS485总线应用广泛,特别在国内具有很强的影响力。

目前许多厂家生产的设备大多提供接口,并以此为标准。

例如许多集中式水表采集器、集中式电表生产厂家的产品都内置RS458芯片,提供信号输出接口。

现在新开发的各种产品,厂家还是习惯于沿用这种标准。

其次,与应用普遍且为计算机标准配置的接口的转换器或设备十分常见和通用,这更增加了总线的应用广泛性。

总线技术实现成本低廉,传输距离较远,通讯可靠,抗干扰能力强,可实现多点通一讯现在的通用技术已可以带到个节点。

另外,一标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议,因此较其它标准更具有灵活性。

在工业控制及测量领域较为常用的网络之一就是物理层采用RS-485通信接口所组成的工控设备网络。

由于RS-485具有物理连接方便、抗干扰能力强、传输距离远等特点,采用这种通信接口可以十分方便地将许多设备组成一个控制网络。

由于RS-485通信接口控制芯片的成本低廉且技术成熟,所以现在许多仪表生产厂商都可以开发出支持RS-485通信接口的仪表,并通过这个接口实现多个仪表的组网及数据上传功能。

对于RS-485通信接口的应用大体可分成以下三个方面:(1)特殊用途测量仪表。

由于现在的专用测量仪表已逐步智能化,其检测输出的信号不再是一个单一的值,采用通常的4~20mA的电流信号已不能满足数据传输的要求。

RS485总线标准和接口介绍(标准、两线、四线)

RS485总线标准和接口介绍(标准、两线、四线)

RS485总线标准和接口介绍(标准、两线、四线)RS485总线标准是工业中(考勤,监控,数据采集系统)使用非常广泛的双向、平衡传输标准接口,支持多点连接,允许创建多达32个节点的网络;最大传输距离1200m,支持1200 m时为100kb/s的高速度传输,抗干扰能力很强,布线仅有两根线很简单。

RS485通信网络接口是一种总线式的结构,上位机(以个人电脑为例)和下位机,都挂在通信总线上,RS485物理层的通信协议由RS485标准和51单片机的多机通讯方式。

由于rs-485/' target='_blank'>RS-485是从RS-422基础上发展而来的,所以rs-485/' target='_blank'>RS-485许多电气规定与RS-422相仿。

如都采用平衡传输方式、都需要在传输线上接终接电阻等。

RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信。

下面介绍以下rs485通讯接口定义的标准1.英式标识为TDA(-)、TDB(+)、RDA(-)、RDB(+)、GND2.美式标识为Y 、Z 、A 、B 、GND3.中式标识为TXD(+)/A 、TXD(-)/B 、RXD(-)、RXD(+)、GNDrs485两线一般定义为:A,B或Date+,Date-即常说的:485+,485-rs485四线一般定义为:Y,Z,A,B,一般rs485协议的接头没有固定的标准,可能根据厂家的不同引脚顺序和管脚功能可能不尽相同,但是官方一般都会提供产品说明书,用户可以查阅相关rs485管脚图定义或者引脚图《rs232转rs485电路图》上图中rs232转rs485电路中hin232(max232可以起到同样的作用但是要贵一点)起到转换pc端rs232接口电平的作用,然后把信号由max485这个芯片转换成485电平由AB 两根线输出,如果接上双绞线信号rs485总线接口的信号的通信距离至少是1千米远。

RS485应用介绍

RS485应用介绍

RS485应用介绍RS485采用差分电平传输信号,将数据信号通过一对正负相对的电信号线传输,有效地提高了抗干扰能力。

通过对正负线进行差分测量,可以在信号传输过程中减小电磁干扰对数据的影响,从而保证数据传输的稳定性。

除了差分信号传输,RS485还采用了半双工的通信方式,即允许发送和接收数据的节点交替使用同一根电信号线,提高了通信效率。

RS485的应用广泛而多样。

在工业自动化领域,RS485常被用于PLC (可编程逻辑控制器)之间的通信,实现设备之间的数据交互。

基于RS485的工业总线,如Modbus和Profibus,也得到了广泛应用,用于连接多个设备,实现远程监控和控制。

在建筑物自动化领域,RS485常被用于智能楼宇的控制和管理。

通过RS485总线,可以将各个设备(如照明系统、空调系统、安防系统等)连接到一个集中的管理系统中,实现对各个设备的远程监控、调节和管理。

此外,RS485还广泛应用于数据采集和监控系统。

通过RS485接口,可以连接多个传感器和执行器,将实时的环境数据通过总线传输到中央处理器或监控系统中,实现对环境参数的实时监测和控制。

RS485的优点不仅在于其强大的抗干扰能力,还在于其传输距离较长。

RS485的传输距离一般可以达到1200米,在特殊情况下,甚至可以达到数千米。

这使得RS485非常适用于需要长距离数据传输的应用场景,如大型工厂、仓库、机场等。

另外,RS485支持多点通信,可以连接多个设备到同一条总线上,从而减少了布线的复杂度。

这使得RS485更具成本效益,尤其是在大规模应用时。

虽然RS485在工业自动化等领域有着广泛应用,但也存在一些局限性。

首先,RS485采用串行通信方式,传输速率相对较慢,一般在几十kbps到几百kbps之间,不适合高速数据传输。

其次,RS485通过不同的物理层实现,如电缆、光纤等,因此在布线和接口选型方面需要进行一定的考虑。

综上所述,RS485是一种可靠且灵活的串行通信协议,广泛应用于工业自动化、建筑物自动化和数据采集等领域。

rs485原理(一)

rs485原理(一)

rs485原理(一)RS485通信协议RS485是一种常用的串行通信协议,用于在远距离通信中传输数据。

它具有高可靠性、抗干扰能力强等特点,被广泛应用于工业控制、自动化、仪器仪表等领域。

本文将从浅入深介绍RS485通信协议的相关原理,帮助读者更好地理解和应用。

1. RS485基础概念RS485是一种差分信号通信协议,即使用两个相反的电信号来表示数据位的“0”和“1”。

它可以同时支持半双工和全双工通信,允许多个节点连接在同一总线上进行通信。

2. RS485物理层连接RS485通信协议的物理层使用一对绞线进行连接,其中一根线为正线(A)、另一根线为负线(B)。

这样设计的目的是为了减小信号的传输噪声和干扰。

3. RS485传输方式RS485协议支持两种不同的传输方式:单点通信和多点通信。

单点通信在单点通信中,RS485总线上只有一个主节点与一个从节点进行通信。

主节点负责发送指令,从节点负责接收并执行指令。

这种方式适用于简单的控制系统,如智能家居等。

多点通信在多点通信中,RS485总线上可以连接多个主节点和从节点,节点之间通过地址进行区分。

主节点可以发送指令给指定的从节点,从节点也可以发送数据给主节点。

这种方式适用于复杂的工业自动化系统,如工控行业等。

4. RS485通信协议RS485通信协议定义了数据帧的格式和通信规则。

数据帧格式RS485通信使用统一的数据帧格式,包括起始位、数据位、校验位和停止位。

典型的数据帧格式为1个起始位、8个数据位、1个校验位和1个停止位。

通信规则RS485通信遵循“主—从”通信模式,主节点负责发起通信,从节点被动接收和响应。

主节点发送数据后,从节点通过校验位判断数据是否正确,并返回响应信息。

5. RS485的优势和应用优势RS485通信协议具有以下优势:•高可靠性:使用差分信号传输,能够有效抵抗干扰和噪声。

•长距离通信:RS485总线可以支持长达1200m的通信距离。

•多点通信:多个节点可以连接在同一总线上进行通信,灵活且经济。

基于RS_485总线主从通信协议及其实现

基于RS_485总线主从通信协议及其实现

云南大学学报(自然科学版),2007,29(S2):259~262CN53-1045/N ISSN0258-7971 Journal of Yunnan U niversityΞ基于RS-485总线主从通信协议及其实现彭 娜,黎 英,林庆超,张英华(云南大学信息学院,云南昆明 650091)摘要:RS-485总线是工业现场控制系统常用的组网方法.本文中详细讨论了一种基于RS-485总线通信协议的设计,具有可靠、灵活,相比其它的主从通信协议设计可以实现即插即用功能.关键词:RS-485;主从通信协议;协议数据单元中图分类号:TP366 文献标识码:A 文章编号:0258-7971(2007)S2-0259-04 计算机技术、自动化技术和通信技术是现代信息科学技术的重要组成部分,是现代科学技术中的核心先导技术.计算机控制是计算机技术与自动控制理论及自动化技术紧密结合并应用于实际的结果.20世纪90年代高性能计算机、网络技术及多媒体技术的发展,使计算机应用向网络化、综合化、集成化、智能化发展,使自动控制技术更广泛地应用于工业、交通、服务等各行各业,而且控制的形式也越来越复杂.许多单机控制系统已逐渐向多机联网的方向发展,如:数据采集、消防、门禁、消费等控制系统,这就需要将各单机控制系统进行组网以进行相互通信,从简单的集中式控制逐渐向复杂的分布式、多控制端形式发展,出现了以网络通信技术为基础的新的控制形式.串行通信作为一种简单、廉价的通信方式在控制工程中广泛应用,其中RS -485总线型多CPU网络控制系统得到了推广与发展[1].1 硬件设计RS-485通信协议是工业控制中使用最为广泛的双向、平衡传输线标准,它支持多点联接,允许创建多达32个接点的网络,并可以在网络中增加另外32个模块;由于RS-485标准支持半双功通信,只需2根线就可以进行数据的发送和接收,同时具有抑制共模干扰的能力.在由单片机构成的多机串行通信系统中,采用主从式结构:子机不主动发送命令或数据,一切都由主机控制.并且在一个多机通信系统中,只有1台单片机作为主机,各台子机之间不能相互通讯,即使有信息交换也必须通过主机转发[2],RS-485构成的多机通信原理框图如图1.2 通信协议设计协议数据单元分为2种格式:通用帧格式(表1);特殊帧格式(表2)表1 通用帧格式T ab11 G eneral frame format地址功能数据长度数据CRC1B1B1B1-16B2B表2 特殊帧格式T ab12 S pecial frame format地址功能结束符1B1B0X00其中第1种格式为通用帧,第2种数据帧当主机检测与之连接从机的地址或者报接收数据出错时才用的格式.主从式通信方式,即主控制器采用循环查询的方式于各子控制器通信,子控制器相互间不直接通信,而是通过主控制器间接地相互通信.Ξ收稿日期:2007-09-20作者简介:彭 娜(1983- ),女,云南人,硕士生,主要从事低压电力载波通信协议方面的研究.通讯作者:黎 英(1963- ),男,云南人,教授,博士,主要从事嵌入式系统研究.主节点向从节点发送3种类型的请求:(1)广播模式 主节点向所有从节点发送请求.主节点发送的广播请求无需响应,所有的从机都必须接受,地址为0X00为广播请求保留[3].(2)查询地址模式 定期检测与主节点连接的从节点的地址,实现即插即用功能.主机发送一简单的数据帧来检测与之连接的从节点的地址.在本系统中设置的是主节点轮询完所有从节点3次,进行1次检测从节点的地址,主节点从地址0开始询问从节点,在等待一段时间(这段时间为数据往返1次的时间)后收到从节点的应答,则该从节点地址存在,将这个地址存入address[]中,如果在等待一段时间后没有收到应答信号,则认为此地址为空,将地址加1继续询问,直到地址为最大地址(最大地址指的是允许范围内可接最多的从机数量,如可最多可接32台从机,则最大地址为0X 20).图1 RS -485多机通信原理框图Fig 11 RS -485multi -SC M communication principle图2 查询地址模式流程图Fig 12 Demand address m ode flow -chart(3)单址通信模式 主节点寻址一个单独的从节点.从节点收到并处理请求之后,向主节点返回一个消息(应答).在这里一个会话包括2个消息:主节点的请求,从节点的应答.每个从节点的地址必须是独一无二的.主节点一次分别询问每一个从节点,主节点先发送握手信号给从节点,如果该从节点有数据要通信,则返回给主节点应答信号,这样从节点和主节点就建立起连接,然后交换数据,完毕后再继续询问下一台从节点;如果该从节点没有数据要通信,则不用应答主节点,主节点在固定的时间段(固定的时间段内是指数据往返1次所需的时间)内没有收到应答信号,则直接询问下一台从节点.数据的交换过程(包括建立连接和交换数据)采用一问一答的方式,主控制器询问了子控制器,子控制器才给予应答,收到应答后,数据交换才继续进行下去.这样的方式可以避免多个子控制器间没有次序的62云南大学学报(自然科学版) 第29卷数据通信,扰乱整个网络上数据的传输.本系统采用的是一问一答的可靠连接方式,在数据帧的传递过程中,如果等待对方应答超时,或者没有接收到正确数据(在指令数据帧格式中,还定义了CRC 校验字段,每一帧指令数据帧发送前,通过计算填入该字段,接收后读出该字段并进行验证),要求对方重发1次,如果再次等待应答超时或者没有接收到正确的应答,则认为此次通信失败.主机和从机的流程图分别如图3,4.图3 主机流程图Fig 13 H ost flow -chart3 小 结在系统中用AT ME L 系列单片机和RS -485通信芯片S N75176组网,波特率采用250K bps 进行通信.在实验系统中采用上述主从通信协议,主机轮询从机的方式进行通信.主机先检测与之连接从机的地址,检测之后与这些从机进行通信,轮询通信完3次后,再一次检测与之连接从机的地址,如果有新添加的从机,主机就可以在这次检测中检测到其地址,如果有拔出的从机,主机在检测中可以发现拔出从机的地址为空,则从通信从机地址中将这个地址删除.在实验中添加从机和拔出从机都不会影响整个通信,在最大从机允许范围内从机可随意添加或者删除,实现了即插即用功能.并且在整个系统中采用的是轮询方式,当与其中一台从机通信时发生故障,采取重发一次机制,如果仍然有错误,则结束与此台从机的本轮通信,开始与下一台从机通信,所以当个别从机发生故障的时候并不影响通信.162第S2期 彭 娜,等:基于RS -485总线主从通信协议及其实现图4 从机流程图Fig 14 Subordinate flow -chart参考文献:[1] 范辉.RS -485总线与C AN 总线应用比较[J ].上海电机学院学报,2005,8(5):54256.[2] 王天义,杨建中.一种新型RS -485接口芯片在远程多机通讯中的应用[J ].仪器仪表标准化与计量,2004(5):38240.[3] 王琦,秦娟英,周伟.用RS -485构成总线型多点数据采集系统[J ].计算机自动测量与控制,2000,8(6):45247.[4] 阳宪惠.现场总线技术及其应用[M].北京:清华大学出版社,1999.[5] 史兴安,姜智忠,RS -485串行总线在实时控制中的应用[J ].微电子学与计算机,2001(2):49251.[6] 马朝,詹卫前,耿德根.Atmega8原理及应用手册[M].北京:清华大学出版社,2002.[7] 王苒,汤冬谊.基于RS485主从通信协议的实现[J ].现代电子技术,2003(24):67271.Achievement of master -slave communication architecture based on RS -485PE NG Na ,LI Y ing ,LI N Qing 2chao ,ZH ANG Y ing 2hua(School of In formation Engineering ,Y unnan University ,K unming 650091,China )Abstract :RS -485bus is used to group netw ork in industry control system.The thesis discusses a design of RS-485bus based communication protocol.The protocol is reliable ,flexible and can im plement PnP (plug and play )com pare to other master -slave communication protocols.K ey w ords :RS -485;master -slave communication protocol ;protocol data unit262云南大学学报(自然科学版) 第29卷。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要 远程测控技术在现代科学技术、工业生产和国防等诸领域中的应用十分广泛。测控技术的现代化,已被公认为科学技术和生产现代化的重要条件和明显标志。随着计算机技术、通信技术和电子技术的飞速发展,在现代远程测控领域中,各先进的测控技术、测控设备和远程通信手段层出不穷。本文主要是介绍基于RS-485总线的网络控制系统,该系统由前端和后台两部分组成,前端包括温度采集器和电机控制器两个模块;而后台则是基于RS-485总线由PC机进行远程测控。实现了对远程温度的检测传输和电机正反转控制。整个系统具有结构简单、可靠性高、功能灵活多样、造价低廉等优点,可以应用于多种场所的各种远程测量控制。 关键词:RS-485总线,温度采集器,电机控制器,远程测控技术,PC机 Abstract The remote monitoring and control technology is applied widely in the modern science and technology, the industrial production and the national defense and in other various domains. The remote monitoring and control technology modernization has been recognized as the important condition and the clear indication of the science and technology and the production modernization. Along with the incresing development of the computer technology, the communication and the electronic technology, in the modern remote monitoring and control domain there are all kinds of advanced monitoring and control technology and equipment and the long-distance means of communication. This article mainly intoduces bus network control system based on the RS-485,. The system is composed by front end and the backstage two parts. Front end includes temperature gathering and electrical machinery controller two modules; But the backstage carried on the remote monitoring and control based on the RS-485 bus by PC machine. Has realized is reversing the control to the long-distance temperature examination transmission and the electrical machinery. The overall system has the structure simply, the reliability high, the function nimble diverse, the construction cost is inexpensive and so on the merit, may be supposed to use in the many kinds of places each kind of long-distance survey control. Key words: RS-485 bus, temperature gathering, electrical machinery controller, long-distance observation and control technology, PC machine 第一章 绪论 1.1 课题背景及研究意义 随着我们的工业环境越来越复杂,工程师们在让这些设备和环境越来越复杂的同时,也不断的努力让它们越来越“简单”——流线型的装配、简单的人机交互。正是他们对这个看似矛盾的理想的追求,才使我们今天出现了这么多的智能化设备。上述这一切都离不开数据采集技术的发展,它是实现人机交互、状态监测、设备控制的基础。随着电子工业的发展,尤其是PC的出现,大大的促进了工业自动化的程度,现在越来越多的设备实现了自动控制和无人职守,而这一切又促进了数据采集技术的发展。在科学技术研究的各行各业中,常常利用PC或工控机对各种数据进行采集,如液位、温度、压力、频率等。同时随着计算机数字通信技术及信息技术的发展,推动了自动化技术的进步;特别是近十年来兴起的总线技术,是计算机数字通信技术向工业自动化领域的延伸,它的发展将促使自动化系统结构发生重大变革,总线技术的一个显著特点是其开放性,允许并鼓励不同厂家按照总线技术标准,自主开发具有特点及专有技术的产品。依照总线技术规范,不同厂家产品可以方便完成组态与集成,构成面向行业、适合行业特点的自主控制系统。这一特点为更多的自动化产品制造商自主开发并推出自主知识产权的自动化系统提供了可能。也为自动化系统集成商开发面向行业应用的成套技术和自动化系统提供了机会。总线技术以其先进性、实用性、可靠性、开放性的优点,必然成为未来自动化技术发展的主流。基于现在流行的智能化设备和近些年来兴起的总线技术,我的设计课题是基于RS-485总线的网络测控系统,研究的就是这方面的基本知识。 1.2 发展状况 从上个世纪90年代以来,随着科学技术的迅速发展,人们的生产行为、生活方式都发生了重大的变化,作为生活生产中非常重要的一项技术即测控技术的重要性正在逐渐被人们所认识和重视。测控系统的演变,是一个从集中监控向网络监控的发展历史。早期的测控系统,采用大型仪表集中对各个重要设备的状态进行测控,并通过操作盘来进行集中式操作。而计算机测控系统是以监测控制计算机为主体,加上检测装置、执行机构与被监测控制的对象(生产过程)共同构成的整体。在该系统中,计算机实现了生产过程的检测、监督和控制功能。在现代企业的生产和管理中,大量的物理量、环境参数、工艺数据、特性参数需要进行实时检测、监督管理和自动控制。由于工业生产过程控制要求的高环境适应性、高实时性、和高可靠性等特点,自动控制与检测技术一直沿着自己的道路发展,测控领域所使用的通信技术都自成体系,许多通信协议不开放,而且大多数系统都是面向单台,或单一类型的设备。随着生产力的进步,设备的分布越来越离散单一的,各自独立的测控系统已不能适应工业化的需求,于是便产生了分布式系统。这种系统以计算机网络为基础,使系统资源分配趋于合理。但是由于目前运行的绝大多数分布式监测系统还只是在局域网上,通常的测控仅局限 于同一地点,所以具有一定的地域局限性。Internet能实现资源的共享,从而使人们有能力解决以前在极有限的资源下很难解决的问题,为远程监控系统的发展提供了有利的条件。远程测控是本地计算机通过网络系统如Internet/Intranet,对远端进行测控。 1.3 方案确定 对于远程测控系统的设计而言,一般有:应用专线的远程测控系统 ,利用公用电话网的远程测控系统,采用232/422/485总线,现场总线的远程通信,采用光纤通道的远程测控系统,基于Internet的远程测控系统 ,基于无线通信的远程测控系统这六种方案,由此可以知道这个系统的发展正逐步走向多功能化,由于各485总线的接线少,成本低,通信距离长,因此我的设计选择了基于RS485总线远程测控系统这个比较简单的方案。 1.4 方案任务 设计基于RS-485总线的网络测控系统,完成对远端温度的测量和对远端电机的正反控制,有抗干扰的措施,保证数据传输的可靠。 (1)基于RS-485总线网络的测控系统设计 (2)测量温度电路设计 (3)报警电路设计 (4)控制电机正反转电路设计 (5)串行通信电路设计 东华理工学院毕业设计(论文) 第二章 系统设计 第二章 系统设计 2.1 本方案电路介绍 随着串行通信的广泛应用,工业控制,数据通信等各方面都需要用到串行通信,因此本设计的目的也就在于此,然而RS-485是美国电器工业联合会制定的利用平衡双绞线作传输线的多点通讯标准,它采用差分信号进行传输,最大传输距离可达1.2Km,最大可以连32个驱动器和收发器,接受器最小灵敏度可达到±200mv,最大传输速率可达到2.5Mb/s,因此RS-485正是高灵敏度,远距离,多点通讯制定的标准,因此本次设计选用RS-485串行通信标准。基于RS-485的测控系统,分为软件和硬件两部分, 我设计的是硬件部分,在硬件方面主要包括前端和后台部分。前端包括温度采集器部分,包括传感器,放大器,A/D转换电路,单片机;电机控制器部分,包括电动机和单片机;后台是监控部分,包括MAX485,RS232/485转换器和PC机。

2.1.1 原理描述 第一步完成温度采集器的设计,它主要是由与被测控对象相匹配的传感器,将对象的状态放大到合适放大倍数的放大器,将模拟信号转换成数字信号的A/D转换器,和对数据进行处理的单片机组成;第二步是完成电机控制器的设计,它主要是由电机和控制电机的单片机组成;第三步是完成测控端的设计,基于RS-485总线进行数据的传输,然后我们采用了RS-232/485转换器进行电平的转换传送到PC机上,实现了对远端温度的测量和远端电机的控制。

2.1.2 思路介绍 我的总体设计思路是该系统分为两分,第一部分是系统前端,该部分包括温度采集器和电机控制器两部分。第二部分是系统后台,该部分包括RS-485网络,RS232/485转换器和PC机三部分。 温度采集器设计了信号采集模块,数据处理模块和数据传输模块。信号采集模块是由模拟量输入部分、通道开关部分、放大部分3部分组成,其中,模拟量输入部分是用了温度传感器PT100,传感器是将被测的非电物理量转换为电量的一种装置,利用PT100的铂电阻的阻值随温度变化这一原理进行测量,然后通过电路设计把电阻转换成更加稳定更好处理的电压值进入通道开关;通道开关部分是选择了CD4051BC多路选择开关,由于需要与温度传感器PT100相匹配所以选择了多进一出的CD4051BC芯片,这种多路选择开关是3输入8通道的选择实现对于输入信号的选择;放大部分的放大倍数是由PT100温度和阻值关系来确定的,通过对所采集的电压信号进行一定值的放大得到比较合适的电压值进入A/D转换器。数据处理模块是由A/D转换部分组成,其中A/D转换部分是将所采到的模拟电压值进行A/D转换成为数字电压值,这样才能送进单片机里进行处理,这里我们选择了0809芯片,该芯片是一种逐次比较式

相关文档
最新文档