工业自动化和智慧城市应用只是部署依赖于与云实时、持续通信的传感器和设备的众多物联网环境中的一部分。
为了确保入站和出站数据流量的可靠移动,Artila 的Matrix-310 通过基于Arduino 的C/C++ 可编程工业物联网网关提供多重通信。 Artila 的物联网网关采用集成的ESP32 Xtensa 双核32 位LX6 微处理器,提供高达240 MHz 的频率、Wi-Fi(802.11b/g/n、2.4GHz 单频段)和双模蓝牙。
网关通过Arduino IDE 提供软件。 Matrix-310 提供双串行端口和数字输入/输出连接,用于将数据传输到云端,非常适合工业物联网环境中常见的实时监控和预测性维护功能。用户可以通过Arduino IDE的板管理器安装ESP32 Arduino内核。
Attila 的Matrix-310 物联网网关的实际应用
为了实现上述应用领域的多功能性,Matrix-310 具有用于数据和指令的520KB 板载SRAM 以及用于启动和核心功能的4MB 闪存。前面提到的双串口是RS-232和RS-485,可以使用双网络。提供8 位旋转开关用于设置设备ID 或应用模式,因为它可用于自定义输入。物联网网关还支持使用两个光隔离数字输入和一个继电器输出。
Matrix-310 提供用于大规模数据保留的微型SD 卡插槽和用于网络的1x 10/100Mbps 以太网,两者均支持SPI 接口。以太网支持RJ45 连接器,内部SD 插槽符合SD 2.0 标准并支持SDHC。
其他器件功能包括支持ESP3 2 的看门狗定时器和实时时钟、通过端子块的9-40VDC 电源输入以及12mA 时150VDC 的典型功耗。 Matrix-310 提供电源、就绪、LAN、UART、Wi-Fi 和网关状态指示灯。
测量尺寸为30 x 140 x 95mm,净重为424.5g,工作温度为0~70C,解决方案符合CE Class A和FCC Class A法规。该物联网网关支持DIN 导轨安装(30mm) 和墙壁安装,具有坚固的实心钢金属外壳和抗EMI 机箱接地螺钉。
开始使用Matrix-310 工业物联网网关
Artila 为Matrix-310 提供各种免费应用程序开发工具,例如:
免费的Xtensa C/C++ 工具链
免费的Arduino 官方IDE
适用于VS Code 的免费Microsoft Arduino 插件
访问云API的示例代码
访问Modbus RTU 的示例代码
Matrix-310还可以方便地使用IDE/C语言、Arduino和Micro Python进行简单的软件开发。 Artila 推荐使用Arduino IDE 作为Matrix-310 的软件开发工具,并在GitHub 上提供示例代码。据该公司称,可以使用现成的微型USB 电缆将应用程序草图上传到Matrix-310。 Matrix-310 也是访问modbus 设备的理想选择。
审稿编辑:郭婷