推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于RS485和LAN的数据转换与传输系统的设计与实现

更新时间:2020-03-19 03:08:19 大小:6M 上传用户:gsy幸运查看TA发布的资源 标签:rs485lan数据转换 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

为解决工厂对现场工业仪表的更新速度远远落后于工业仪表本身发展和换代的脚步,提出了基于RS485和LAN的数据转换和传输系统。该系统主要将旧式仪表中的常用信号输出类型转换为统一的数据格式,并将转换后的数据通过工业中常用的RS485总线和LAN总线传输给上位机,从而方便数据的集中管理。

  本系统主要由数据转换和数据传输两部分组成。系统以MSP430F5438A16位单片机为核心进行外围电路设计。前端数据转换的信号类型一共6种,分别为4~20mA、0~10mA、1~5V、0~10V四种模拟信号和RS232、RS485两种数字信号,单片机MSP430F5438A通过12位ADC和串口对信号进行采集和接收,并以统一的数据格式打包存入FIFO循环队列缓冲区进入数据发送状态。系统提供两种可选的数据发送方式,一种是基于 Modbus串行协议的 RS485总线传输。选用SN75LBC184作为总线传输的硬件接口转换芯片,通过对Modbus RTU串行链路协议的实现,将缓冲区中的数据传至上位机。另一种是基于微型TCP/IP协议,即uIP协议的LAN总线传输。选用集成MAC和10BASE-T PHY的、最高传输速度可达10Mb/s的ENC28J60作为以太网驱动控制器,通过对,uIP协议栈的实现完成数据到上位机的传输。

  通过整体调试,本文所设计的系统能够完全实现Modbus协议数据格式或uIP协议数据格式的统一转换,并实现RS485总线或LAN总线与上位机之间的数据传输。系统成本低、接口简单、传输可靠,具有一定的现实意义和应用空间。

部分文件列表

文件名 大小
基于RS485和LAN的数据转换与传输系统的设计与实现.pdf 6M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载