NUC980开发板DIY项目大挑战:车间数据采集方案

本文介绍了使用NUC980开发板构建的车间数据采集方案,通过2.4G无线通信接收设备状态,经过边缘计算筛选后,利用以太网TCP客户端将数据发送至Windows上的易语言上位机,再存储到MySQL数据库。项目涉及NUC980IOT核心板、XN297L接收和发射端,以及数据加密与异常处理的考量。

本文由RT-Thread论坛用户@369750711原创发布:https://club.rt-thread.org/ask/article/0cf4b9777dc83668.html

项目描述

打算采用NUC980以太网的优势和性能,作为工业生产设备边缘化采集和计算的主机。通过2.4G接收生产设备发来的设备状态和数据,对数据进行处理计算后,通过以太网TCP Clinet传输到服务器。进而存储至数据库中。

Snipaste_2022-05-13_10-29-01.jpg

设备清单

  • 服务器:Windows10 (开发电脑)
  • 上位机:易语言(原打算分别提供.NET、ASP.NET、GO、易语言 4种上位机的源码,时间有限改为易语言一种,支持国产)
  • 数据库:MySQL
  • 核心板:NUC980IOT
  • 接收端:XN297L(三线SPI,开源PCB图纸)
  • 发射端:NUC029LAN + XN297L(开源PCB图纸和程序)

项目原理描述

  • 通过发射端模拟采集特定机台的数据,包括:运行状态、机台号、速度、停机故障原因等,通过2.4G发送至中转站(NUC980)
  • 中转站(UNC980)将机台发来的数据,进行算法的筛查和过滤,如过滤或计算异常的数据等。
  • NUC980将处理好的数据,合并打包通过以太网TCP客户端的方式,发送至上位机程序
  • 上位机程序将接收到的NUC980发来的数据包,进行解包拆分后,过滤后存入到数据库。完成一个数据采集的闭环
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值