【逗老师的无线电】艾德克斯ITECH电源电子负载网口适配器

news2024/12/29 10:12:45

艾德克斯的产品还是不错的,但是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供电,可以直接拿来给串口服务器供电。
在这里插入图片描述

然后,掏出你的电烙铁,来手搓

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

用的时候,就直接插设备屁股上就可以了

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1148609.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Go-Python-Java-C-LeetCode高分解法-第十二周合集

前言 本题解Go语言部分基于 LeetCode-Go 其他部分基于本人实践学习 个人题解GitHub连接:LeetCode-Go-Python-Java-C 欢迎订阅CSDN专栏,每日一题,和博主一起进步 LeetCode专栏 我搜集到了50道精选题,适合速成概览大部分常用算法 突…

简单明了!网关Gateway路由配置filters实现路径重写及对应正则表达式的解析

问题背景: 前端需要发送一个这样的请求,但出现404 首先解析请求的变化: http://www.51xuecheng.cn/api/checkcode/pic 1.请求先打在nginx,www.51xuecheng.cn/api/checkcode/pic部分匹配到了之后会转发给网关进行处理变成localho…

人工智能-线性回归的从零开始实现

线性回归的从零开始实现 在了解线性回归的关键思想之后,我们可以开始通过代码来动手实现线性回归了。 在这一节中,我们将从零开始实现整个方法, 包括数据流水线、模型、损失函数和小批量随机梯度下降优化器。 虽然现代的深度学习框架几乎可以…

预安装win11的电脑怎么退回正版win10?

对于新购的笔记本 通常来讲预装的系统是全新安装的,是没有之前Windows10系统文件的,无法回退。 可以打开设置-----系统----恢复-----看下是否有该选项。 ------------------------------------------------------------------------------- 若是在上述…

[论文精读]How Powerful are Graph Neural Networks?

论文原文:[1810.00826] How Powerful are Graph Neural Networks? (arxiv.org) 英文是纯手打的!论文原文的summarizing and paraphrasing。可能会出现难以避免的拼写错误和语法错误,若有发现欢迎评论指正!文章偏向于笔记&#x…

字符串固定长度自动补齐的主要方法

1 问题 输入日期例如02/03/04时,要求输出2002年03月04日、2004年02月03日或2004年03月04日,但是经过一系列处理后0会被自动处理掉,例如输出2002年3月4日等,与要求输出月、日必须是两位数不符。 2 方法 要自动补充“0”&#xff0c…

<学习笔记>从零开始自学Python-之-常用库篇(十三)内置小型数据库shelve

一、shelve简介: shelve是Python当中数据储存的方案,类似key-value数据库,便于保存Python对象,shelve只有一个open()函数,用来打开指定的文件(字典),会返回一…

CMake 构建指南:如何提高 C/C++ 项目的可维护性

如果您是一位C/C开发人员,那么您一定知道在编写和维护大型项目时所面临的挑战。这些项目通常包含大量的源代码、库和依赖项,需要耗费大量的时间和精力才能构建和维护。在这种情况下,使用自动化工具可以大大减轻您的负担,提高项目的…

线段树 区间赋值 + 区间加减 + 求区间最值

线段树好题:P1253 扶苏的问题 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 区间赋值 区间加减 求区间最大。 对于区间赋值和区间加减来说,需要两个懒标记,一个表示赋值cover,一个表示加减add。 区间赋值的优先级大于区间加…

LeetCode热题100 旋转图像

题目描述 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9…

安全架构的设计理论与实践

安全架构的设计理论与实践 安全架构概述 信息安全面临的威胁 安全架构的定义和范围 信息安全相关的国内外标准及组织 主要安全模型 状态机模型(BLP)模型 Bell-IaPadula模型 Biba模型 Clark-Wilson (CWM)模型 ChineseWall模型 系统安全体系架构规划框架 安全技术体系架构 信息系…

计算机毕业设计选题推荐-流浪动物救助微信小程序/安卓APP-项目实战

✨作者主页:IT毕设梦工厂✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Py…

java try throw exception finally 遇上 return break continue造成异常丢失

如下所示,是一个java笔试题,考察的是抛出异常之后,程序运行结果,但是这里抛出异常,并没有捕获异常,而是通过finally来进行了流程控制处理。 package com.xxx.test;public class ExceptionFlow {public sta…

一周通过Professional Scrum Master(PSM1)考试准备分享

目录 一、为什么要考PSM 二、考试培训费用 三、学习时间 四、备考流程 1.通读Scrum Guide 2.完成Scrum Open的练习题3次 3.找题库刷题 4.再次完成Scrum Open的练习题3次 5.正式参加考试 五、其他考试准备 1.考试资格购买 2.语言 六、后记 一、为什么要考PSM 市面上有不少…

设计模式—创建型模式之原型模式

设计模式—创建型模式之原型模式 原型模式(Prototype Pattern)用于创建重复的对象,同时又能保证性能。 本体给外部提供一个克隆体进行使用。 比如我们做一个SjdwzMybatis,用来操作数据库,从数据库里面查出很多记录&…

vue3后台管理框架之将模拟Mock接口替换成真实接口

首先配置跨域代理 替换接口 由于请求数据格式是表单格式 我们需要下载qs 件请求数据序列化变成表单格式 安装依赖 pnpm i qs 引入 import * as qs from qs //统一管理咱们项目用户相关的接口 import * as qs from qs import request from /utils/requestimport type { login…

【java学习—十】抛出异常(3)

文章目录 1. 声明抛出异常2. 重写方法声明抛出异常的原则3. 人工抛出异常4. 创建用户自定义异常类 1. 声明抛出异常 声明抛出异常是 Java 中处理异常的第二种方式: • 如果一个方法 ( 中的语句执行时 ) 可能生成某种异常,但是并不能确定如何处理这种异常…

目标检测与图像识别分类的区别?

目标检测与图像识别分类的区别 目标检测和图像识别分类是计算机视觉领域中两个重要的任务,它们在处理图像数据时有一些区别。 目标检测是指在图像中定位和识别多个目标的过程。其主要目标是确定图像中每个目标的边界框位置以及对应的类别标签。目标检测任务通常涉…

AS/400-对象管理-01

对象管理 对象对象构图 AS/400中的库命令Display Library List (DSPLIBL)Create Library (CRTLIB)Display library (DSPLIB)Edit Library List (EDTLIBL) Source physical file 物理文件创建物理文件的命令 : CRTSRCPF 物理文件查看所有物理文件的源文件创建源文件…

计算机毕业设计选题推荐-戏曲文化苑微信小程序/安卓APP-项目实战

✨作者主页:IT研究室✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python…