串口转以太网/串口服务器单芯片




概述
YOXO1007/YX1007 是上海qy球友会体育推出的一款对物联网应用的芯片。YOXO 是上海qy球友会的芯片品牌。YOXO1007/YX1007 没关系单芯片兑现串口转以太网、UART 转 TCP/UDP、MQTT 网关、Modbus 网关、JSON 转 Modbus 自立采集、对接云平台等功能,其网络通信方式为以太网。串口速度从 110~921.6kbps 可配置。没关系进行简单的加密、边缘计算等功能。具有集成度高、性价比高、开发简单、稳定性强、低功耗等特征。
YOXO1007/YX1007 选择 QFN48 封装,体积小,其以太网接口内里已经集成 PHY 功能,外围电路只须要供电、晶振和阻容,硬件设计比力简单。工作电流在 25mA傍边,3.3V 单电源供电。YOXO1007/YX1007 系列的基本的功能是兑现 UART 到 TCP/IP的拟订转化,即将 UART 收到的数据转到到云端/计算机,云端/计算机下发的数据转发到 UART。兑现这些功能,无需用户开拓步伐,YOXO1007/YX1007 内里的步伐是已经固化好的,用户配置利用。不妨它视为一颗单芯片级另外串口转网口芯片、物联网网关芯片。
它内部已经集成物联网(IOT)所需的各类功能,包括:
1」 通过网口摸索和配置 YOXO1007/YX1007 的参数;
2」 通过网口下载自界说的 Web,通过 Web 配置 IP 、波特率等参数;
3」 可配置 YOXO1007/YX1007 的工作模式自动相接 7 个云端服务器;
4」 不妨配置 YOXO1007/YX1007 具有注册包和心跳包功能;
5) 支持 MQTT 网关功能。
6」 支持可配置的JSON转Modbus/DLT-645功能,支持对接公有云和qy球友会云。
7」 可配置为 http 模式,不妨和云真个 asp/php 的 GET/POST 指令直接对接;
8) 可以主动串口发送指令,采集仪表数据后按照定制格式上传;
9」 具有 Modbus 网关功能,兑现 Modbus TCP 转 Modbus RTU;
10」 提供设备配置工具 ZLVircom,可以撑持虚拟串口,提供 Windows 平台对设备管理的动态链接库;
11」 支柱 SNMP 制定,可以各式串口制定转化为 SNMP 制定;
12」 YOXO1007N 维持 P2P 方式的内网穿越通信,实现随时随处通过 ID 联网。
框图

YOXO1007 系列内部固件步调是固化好的,无需二次开垦,但是没关系通过网口进行步调升级。芯片的外部接口主假若 UART、以太网和 IO 接口。YOXO1007 内部功能模块包孕:网络配置的芯片参数的功能,串口通过类似 AT指令配置的功能,通过内嵌的 Web 进行配置的功能,IO 控制输入输出引脚功能等。
硬件特点
软件特点
优势
YOXO1007 系列有如下的 4 个优势:零软件开拓、集成丰富的 IOT 功能、某些应用无需外置 MCU、无缝对接串口步骤。
零软件开发

YOXO1007 系列芯片里面步骤无需用户二次开垦,对接用户MCU的UART直接收发数据数据传输到网络上的计算机步骤。用户运用措施如下:
「1」 qy球友会供应完整的YOXO1007芯片的外围电路图,用户遵循此电路图设计,YOXO1007焊接到电路板。
「2」 YOXO1007 的电路板上电后,电路板的 RJ45 网口接上钩络,网络中的任何一台计算机通过ZLVircom或者用户自己开发的步骤,通过网络搜求设备,利用ZLVircom查看YOXO1007的IP和端口,若有须要没关系配置IP和波特率。计算机上的Socket软件连接设备IP和端口。
「3」 相干指示灯指示YOXO1007和计算机是否设立TCP/IP。
「4」 毗邻创立后,Socket「TCP/IP」软件发送给YOXO1007的数据将通过UART发给用户的MCU,用户MCU的数据可能通过UART发数据给计算机Socket「TCP/IP」软件。
「5」 若有必要,用户MCU上电后没关系通过类AT指令读取YOXO1007的MAC,窜改IP等操作。
以上的运用步伐中并不需要复杂的软件斥地工作,硬件斥地可提供有完整的电路图。只需要运用ZLVircom配置YOXO1007的 IP、波特率等参数保留好后就没关系运用,做到了零软件斥地。
一般来说可以在一个礼拜完成一个基于以太网的物联网产品的开发。此零软件开发特性为用户产品快捷上市供给了快速的方案,避免了软件开发光阴长、软件开发不稳定等问题。
集成丰富的IOT功能
YOXO1007里面已经集成了许多IOT的功能模块,淘汰了用户的斥地相关物联网功能的工作量。这边介绍几个范例功能:
「1」 挂号包和心跳包功能:物联网设备和云端对接的时候必要自的ID发送到云端软件,容易云端分辩设备的编号。YOXO1007/1043具有多种挂号包和心跳包方式。
「2」 YOXO1007可配置为http模式,可以和云真个asp/php的GET/POST指令直接对接;
「3」 YOXO1007能够配置为MQTT功能,可配置JSON转Modbus RTU功能,能够自主搜罗设备信息,主动上发公有云或者qy球友会云。
「4」 具有Modbus网关功能,兑现Modbus TCP 转Modbus RTU;
「5」 YOXO1007N支持P2P方式的内网穿越通信,实现随时随地通过ID联网:可能在别国云端的环境下实现PC监控任意一台内网的设备。
某些应用无需外置MCU
因为YOXO1007芯片无需MCU通过串口、SPI进行配置,内里固化的措施不妨实现UART转TCP/IP。
我们列举如下几个情况:
「1」 对接无线串口模块:YOXO1007能够用作某些无线模块数据搜集转化为TCP/IP的网关。这个网关一端是无线模块,比方蓝牙、Zigbee、Rola等UART 接口的模块,其余一端因而太网。此时只必要将YOXO1007的UART和无线模块的UART直接对接,不必要增补一个MCU。

「2」 仪容收罗:YOXO1007支持主动收罗,遵守定制的格局上发的数据功能无,需要电路板上添加一个MCU进行数据收罗和订定转化。

「3」 串口转网口网关:YOXO1007自己即是一个功能强大的串口服务器单芯片,假如必要实现串口转网口网关功能时,无需再外加MCU,无需软件开垦。别的YOXO1007具有RS485EN引脚,不妨支柱对接各种485芯片。
无缝对接原来串口程序

很多RS232/RS485设备里面的MCU具有UART接口,且MCU里面步调是开辟好的,基于以下的原由可以用户不但愿再行开辟MCU里面的步调:
「1」 该MCU串口程序始末多年的应用验证,稳定信得过真实。倘若重新开辟为SPI等接口会有稳定性方面的考虑。
「2」 因为研发进度短、研发资源不敷等原由,假如可以直接利用的MCU的措施则会加快进度、镌汰研发投入。
「3」 原来的 MCU 步伐代码迷失或者异国技术员在维护。
YOXO1007对于此类RS485/232设备的网络化升级供应了很好的方案,只要和232/485芯片对接的部分和YOXO1007对接。无需进行软件开发,需要设计电路即可完成产品升级。
另外YOXO1007配备的ZLVircom具有虚拟串口功能,假若用户不想删改上位机串口软件,能够餍足要求。
目标应用
YOXO1007可以用于许多网络智能设备:
产品规格
网络界面
串口界面
软件特性
电器特性
机械特性
工作环境
