艾德克斯的产品还是不错的,但是ITECH的大部分中低端设备都不带网口,只带了一个串口,并且这个串口还是个完全非标定义的5V TTL串口,原装的适配器300多还只能转接成RS-232。
那么,这回咱们来整个骚活,直接给艾德克斯的设备手搓一个网口适配器。
在IT 9000控制软件中可以直接适配以太网通信
B站视频链接:https://www.bilibili.com/video/BV1Uw411i7PB/?spm_id_from=trigger_reload&vd_source=0656bea9ceaf315b1cec06325687b5ca
想看的观众可以去B站看看视频,这里直接说手搓过程。
原理图
注意,这破逼玩意针脚不是标准定义,电平也不是3v3的TTL电平,烦人。
不过,这玩意控制软件以太网通信直接是用Socket封装串口RAW数据,这倒是简单了,否则还要加个STM32或者ESP32做协议转换。
关键点一、5V-3V3 TTL电平转换
淘宝搜3.3V转5V电平转换,一搜一大把,2-3块钱一个模块。这玩意不用太贵的,就下面这种就行
或者按照下面的电路图手搓也行。
关键点二、串口转以太网模块
基本上,只要是个串口以太网服务器就可以实现本案例的功能。不过结合大小和尺寸,推荐选择模块化的串口服务器。
选型的时候,注意下面几个关键点:
- TTL串口(千万别选RS-232,否则你得准备TTL3.3-5V转换板,再加上TTL-RS232转换板俩玩意哦)
- 以太网透传
- 支持TCP Server模式
剩下的Modbus、网页、AT指令、Websocket、心跳包、打包大小、缓冲大小啥的参数【统统无所谓!】照着便宜的买就行。
实在不会选,选下面这款:
USR-TCP232-T1
关键点三、ITECH的DB9接口定义
呐,就这个,其中注意,1脚是5V供电,可以直接拿来给串口服务器供电。
然后,掏出你的电烙铁,来手搓