当前位置: 首页 > ops >正文

使用教程:8x16模拟开关阵列可级联XY脚双向导通自动化接线

以下通过点亮LED进行基本使用流程演示,实际可以连接复杂外设(SPI、CAN、ADC等)

  • 单模块使用
  1. RX、TX、5V和GND接到串口模块;X5接5V;Y2接LED+;LED-接GND

串口模块插上电脑后,LED没有亮;因为此时模拟开关所有节点都为断开状态

X0

X1

X2

X3

X4

X5

X6

X7

X8

X9

XA

XB

XC

XD

XE

XF

Y0

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y1

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y2

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y3

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y4

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y5

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y6

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y7

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

  1. 电脑浏览器打开webuart.com在线串口调试工具(或其他串口上位机软件),波特率9600

  1. 先获取本设备的ID,串口发送{c:id}

可知本模块唯一物理ID为35167dbe

(所有指令的用法在文档末尾)

  1. 让模块打开LED,即将X5与Y2接通;串口发送{id:35167dbe,c:config,x:5,y:2,enable:1}

发送串口指令后,串口返回OK字符

此时X5和Y2引脚导通,LED成功点亮

X0

X1

X2

X3

X4

X5

X6

X7

X8

X9

XA

XB

XC

XD

XE

XF

Y0

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y1

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y2

OFF

OFF

OFF

OFF

OFF

ON

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y3

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y4

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y5

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y6

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

Y7

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

  • 多模块级联
  1. 硬件接线

模块一:RX、TX、5V和GND接到串口模块;Y2接LED+;LED-接GND;X0~7接模块二Y0~7

模块二:X0接5V

  1. 导通LED

已知模块一编号为35167dbe、模块二编号为37167dbe

要让导通LED,路径可以选择“模块一的Y2、X5导通”且“模块二的Y5、X0导通”

串口连续发送指令:

{id:35167dbe,c:config,x:5,y:2,enable:1}

{id:37167dbe,c:config,x:0,y:5,enable:1}

发送串口指令后,两个模块串口均返回OK字符

LED成功点亮

  • 串口指令介绍

用途

获取ID

指令

{c:id}

参数

约束

仅限单模块、非级联状态操作

示例

上位机发送:{c:id}

模块回复:35167dbe

用途

获取版本

指令

{id:%硬件ID%,c:version}

参数

硬件ID

约束

仅限单模块、非级联状态操作

示例

上位机发送:{id:35167dbe,c:version}

模块回复:35167dbe_May 16 2025

用途

下发配置

指令

{id:%硬件ID%,c:config,x:%X引脚%,y:%Y引脚%,enable:%使能位%}

参数

硬件ID

X引脚:范围0~F

Y引脚:范围0~7

使能位:0断开、1使能

约束

示例

上位机发送:{id:35167dbe,c:config,x:5,y:2,enable:1}

模块回复:35167dbe_ok

用途

清空指定设备配置

指令

{id:%硬件ID%,c:recover}

参数

硬件ID

约束

示例

上位机发送:{id:35167dbe,c:recover}

模块回复:35167dbe_ok

用途

清空所有设备配置

指令

{c:recover_all}

参数

约束

示例

上位机发送:{c:recover_all}

模块回复:(不做回复)

http://www.xdnf.cn/news/6859.html

相关文章:

  • Vue-键盘事件
  • Elasticsearch Fetch阶段面试题
  • 1.2 C++第一个程序
  • WORD个人简历单页326款模版分享下载
  • win32相关(字符编码)
  • 2025年PMP 学习十八 第11章 项目风险管理 (11.5~11.7)
  • 【读代码】端到端多模态语言模型Ultravox深度解析
  • 【2025年软考中级】第一章1.6 安全性、可靠性、性能评价
  • LabVIEW光谱信号仿真与数据处理
  • 中间网络工程师知识点5
  • 【单机版OCR】清华TH-OCR v9.0免费版
  • 模型量化AWQ和GPTQ哪种效果好?
  • 【vscode】解决vscode无法安装远程服务器插件问题,显示正在安装
  • Linux内存管理相关
  • 【C/C++】C++中constexpr与const的深度对比
  • OGG 更新表频繁导致进程中断,见鬼了?非也!
  • Halcon算子应用和技巧14
  • Kotlin与Java无缝融合:企业级开发的高效组合
  • Spring Boot 项目的计算机专业论文参考文献
  • 深度学习(第3章——亚像素卷积和可形变卷积)
  • Mysql 8.0.32 union all 创建视图后中文模糊查询失效
  • CF803G Periodic RMQ Problem Solution
  • shell脚本之条件判断,循环控制,exit详解
  • 系统架构设计(八):三层架构
  • Java 原生网络编程(BIO | NIO | Reactor 模式)
  • Redlock算法和底层源码分析
  • 【背包dp-----分组背包】------(标准的分组背包【可以不装满的 最大价值】)
  • 基于STM32的INA226电压电流检测仪
  • 全栈项目搭建指南:Nuxt.js + Node.js + MongoDB
  • 阿里巴巴视觉生成大模型1.2.1版本深度部署指南