1.概述

废品智能回收系统要实现的功能描述:

可回收物:可投放到智能垃圾分类回收箱的大致有这五大品类:纸类、纺织物、金属、塑料、玻璃。回收柜上各品类是分开箱体的,需要把对应的可回收物投放到对应的箱体内即可。

废品智能回收系统用户只需用手机扫描机身二维码,选择要投放的垃圾种类,将要投放的可回收废品分类投放,届时废品智能回收系统会自动将回收物品称重,并根据市场价格,以有偿的方式结算给用户,用户即可在手机APP端获取收益。

废品智能回收系统现场无网络,需要有一个支持手机卡联网的4GDTU设备实现现场摄像头以及废品智能回收系统数据与服务器的数据上传和下传。

2.解决方案:

使用卓岚的4GDTU类产品ZLAN8305L,即可解决这一问题。

图一 废品智能回收柜图

2.1废品智能回收系统需要实现的功能
2.1.1视频信号传输的实现

废品智能回收系统装有监控摄像头,摄像头的视频信号需要通过4GDTU设备ZLAN8305L进行数据传输,4GDTU产品ZLAN8305L兼备4G路由器的功能,只需要网口连接摄像头网口,就可以给摄像头分配一个动态可联网的IP地址。

2.1.2废品智能回收系统与4GDTU产品服务器的连接

废品智能回收系统上传的服务器使用的是MQTT服务器,上海卓岚4GDTU设备ZLAN8305L支持MQTT服务器的连接,相关配置界面如下图:

图二 4GDTU连接配置界面图

4GDTU产品ZLAN8305L主要配置的信息包括:

1、MQTT服务器的IP地址以及连接的端口

2、MQTT服务器上创建的用户名密码

3、创建设备的ID号

4、订阅和发布的主题等

我司4GDTU设备ZLAN8305L和MQTT服务器建立连接以后数据就可以以发布主题的形式被废品智能回收系统MQTT服务器订阅到。废品智能回收系统MQTT服务器发布的主题同样也可以被我司4GDTU设备ZLAN8305L接收到。

2.2回收柜数据上传服务器

废品智能回收系统需要上传服务器的数据为串口PLC存储的数据,通讯协议为Modbus-RTU协议,主要可读寄存器地址数据定义为:1、投放可回收物品扫码用户的ID;2、废品回收柜识别码;3、废品分类回收箱1,2,3,4,5等本次投放物品的称重以及本次投放后的累积重量;4、故障码;5、其他可读数据。

MQTT服务器需要使用JSON的数据格式。

我司4GDTU设备ZLAN8305L支持Modbus-RTU/DLT645等协议转JSON数据格式,4GDTU设备ZLAN8305L配置界面如下图:

图三 4GDTU设备数据连接平台的配置图

4GDTU设备可配置定时长传,选择连接的云服务器,JSON的上层协议以及JSON数据增加帧头等配置。

图四 4GDTU设备JSON节点配置图

4GDTU设备JSON节点配置,废品智能回收系统串口PLC的寄存器地址的数据,通过JSON关键词的形式配置MODBUS-RUT协议主动采集。采集完成后再数据解析然后以JSON的形式打包上传。

废品智能回收系统所需要的MQTT服务器根据我司4GDTU设备ZLAN8305L采集上传的数据即可知道投放的用户ID,在哪一个智能废品回收柜的哪一种废品柜投放的重量,用户的手机APP的数据再关联MQTT服务器上的数据库,也可以得到投放的相关信息。

这样通过我司4GDTU设备ZLAN8305L就实现了废品智能回收系统需要的功能。

4G DTU在废品智能回收系统中的应用的更多相关文章

  1. 在充电桩联网部署方案中4G DTU的优势是什么

    充电桩作为电动汽车充电生态链的一环,具有非常重要的作用,成都远向电子为电动车充电桩.充电站提供专业的无线通信组网产品与技术解决方案,协助充电桩厂家.充电桩运营商.商业充电服务商实现:充电桩设备工作状态 ...

  2. 4G DTU是什么?

    要从任何设备(个人计算机.平板电脑或智能手机)访问Internet,需要DTU或热点.大多数宽带和移动DTU在"4G"或第四代网络系统上运行.虽然互联网连接的许多基本原则与4G D ...

  3. 4G DTU的应用场景介绍

    4G DTU因为信号要比传统的gprs网络要好,目前已经被广泛应用于物联网产业链中的M2M行业,以远向4G DTU LTE-520为例,它的应用场景如智能电网.智能交通.智能家居.金融.移动 POS ...

  4. 4G DTU在使用时有哪些注意事项?

    4G DTU是用来帮助工业设备快速连接4G网络的设备.众山物联网研发.生产的LTE660正是这样一款功能强大的4G联网"利器". DTU是英文Data Transfer unit的 ...

  5. 4G DTU模块带有MQTT协议吗?

    DTU作为一种通讯设备,其应用场合十分广泛.从广义上讲,在进行通信时,传输数据链路两端负责发送数据信息的模块单元都称之为DTU,在它的作用下对所传信息格式转换和数据整理校验.在狭义上的定义,DTU一般 ...

  6. 4G DTU采用的4G通信模块介绍

      4g通信模块一种基于4G网络进行数据传输的工业级通讯终端,其主要作用是将采集到的传感器数据.仪表数据,传输至服务器/上位机.监控中心.众山研发生产的4g无线通讯设备--4G DTU是一款物联网数据 ...

  7. 4G DTU数据传输终端的功能介绍

    4G DTU是基于4G网络的自动化数据传输终端,是一种物联网无线数据传输设备,使用公用运营商的4G网络为用户提供无线远距离数据传输功能,使用工业级32位的高性能通信处理器和工业级无线模块,以嵌入式实时 ...

  8. 4G DTU的数据透传功能如何实现

    准备将众山科技4G DTU进行数据透传之前,先将电脑串口连接到4G DTU串口上.如果是没有硬件串口的电脑,可以通过USB转RS232串口转换线进行连接. 连接成功后,按照说明书中提供的初始参数进行设 ...

  9. 4G DTU的通信距离是多少

    4G是现今应用非常广泛的一种通信技术,主要是为广义的远程信息处理提供服务.随着计算机与各种具有处理功能的智能设备在各领域的日益广泛使用,数据通信的应用范围也日益扩大.在物联网领域中,4G是移动设备实现 ...

  10. 怎么购买合适的4G DTU

    4G DTU指的是采用FDD-LTE或者TD-LTE的4G网络实现将是本地串口数据进行无线长距离数据传输,和远程公网服务器进行数据交互,主要用于远程数据采集和远程控制项目.在购买之前,也要对4G DT ...

随机推荐

  1. 学习Django【1】模型

    编辑 models.py 文件,改变模型. 运行 python manage.py makemigrations 为模型的改变生成迁移文件. 运行 python manage.py migrate 来 ...

  2. ESP32+Arduino入门教程(二):连接OLED屏

    前言 文中视频效果可在此次观看:ESP32+Arduino入门教程(二):连接OLED屏 接线 现在先来看看接线. 我的是0.91寸的4针OLED屏. OLED引脚 ESP32-S3引脚 GND GN ...

  3. 使用Python对理想气体进行建模

    引言 在日常生活中,我们常常听到"气体",但你是否知道气体的行为是如何被科学家们用数学模型描述的呢?今天,我们就来聊聊如何用 Python 对理想气体进行建模,帮助大家更好地理解气 ...

  4. 在web.xml下配置springmvc的核心控制器

    <!DOCTYPE web-app PUBLIC        "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" ...

  5. 解决Ubuntu 20.04升级后gnome-control-center设置程序无法打开问题

    解决Ubuntu 20.04升级后gnome-control-center设置程序无法打开问题 Ubuntu 20.04 系统升级后,发现gnome设置程序无法正常打开了. 在终端运行命令查看错误信息 ...

  6. 一款Windows平台上的开源Ark工具——OpenArk

    简介 OpenArk是一款Windows平台上的开源Ark工具. Ark是Anti-Rootkit(对抗恶意程序)的简写, OpenArk目标成为逆向工程师.编程人员的工具,同时也能为那些希望清理恶意 ...

  7. 信息资源管理综合题之“某国企投资IT应用人员减少但生成率没有实质性变化的IT黑洞问题”

    一.某大型国企在IT应用上投资了2000万美元,虽然蓝领工人数量大幅减少,但实际生产率并未有实质性变化 1.企业在IT应用上的巨额投资并未达到预期目标的这种现象被称为什么? 2.产生这现象的原因有哪些 ...

  8. 【Elasticsearch】一文读懂ES向量搜索:原理剖析与技术全景

    大家好,我是大任,今天给大家分享一下Elasticsearch的向量搜索技术 注:本文若未说明ES版本则为7.10,其他版本会特别标记,由于ES版本不同,部分差异较大,具体请以官方文档为准 一.向量搜 ...

  9. vue3 学习-初识体验-组件 component

    组件可以简单理解为 "页面构成的一部分". 组件化是 Vue 最为重要的设计理念之一吧. 早期的前端页面基本上就拆分为一个个的html, css, js 文件, 然后不断" ...

  10. MFC单文档应用程序引入GDI+

    在MFC中引入GDI+,步骤如下: 1.在需要用到GDI+的文件中添加GDI+文件 1 #include <gdiplus.h> 2 using namespace Gdiplus; 2. ...