- 1
- 2
- 3
- 4
- 5
基于RS485和LAN的数据转换与传输系统的设计与实现
资料介绍
为解决工厂对现场工业仪表的更新速度远远落后于工业仪表本身发展和换代的脚步,提出了基于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 |
最新上传
-
cai0603 打赏3.00元 1天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 1天前
-
21ic小能手 打赏10.00元 1天前
-
cai0603 打赏3.00元 1天前
用户:dongshao
-
21ic小能手 打赏5.00元 1天前
-
21ic小能手 打赏10.00元 1天前
-
21ic下载 打赏310.00元 1天前
用户:gsy幸运
-
21ic下载 打赏310.00元 1天前
用户:zhengdai
-
21ic下载 打赏310.00元 1天前
用户:小猫做电路
-
21ic下载 打赏310.00元 1天前
用户:liqiang9090
-
21ic下载 打赏270.00元 1天前
用户:kk1957135547
-
21ic下载 打赏160.00元 1天前
用户:w178191520
-
21ic下载 打赏160.00元 1天前
用户:w1966891335
-
21ic下载 打赏50.00元 1天前
用户:w993263495
-
21ic下载 打赏40.00元 1天前
用户:w993263495
-
21ic下载 打赏90.00元 1天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 1天前
用户:sun2152
-
21ic下载 打赏40.00元 1天前
用户:xzxbybd
-
21ic下载 打赏40.00元 1天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 1天前
用户:happypcb
-
21ic下载 打赏50.00元 1天前
用户:forgot
-
21ic下载 打赏10.00元 1天前
用户:xuzhen1
-
21ic下载 打赏20.00元 1天前
用户:wanglu6666
-
21ic下载 打赏5.00元 1天前
用户:人间留客
-
21ic下载 打赏5.00元 1天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 1天前
用户:akae_du
-
21ic下载 打赏5.00元 1天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
资料:STM32控制小米电机
全部评论(0)