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

使用教程: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}

模块回复:(不做回复)

相关文章:

  • 江协科技GPIO输入输出hal库实现
  • 每日Prompt:生成自拍照
  • YOLOv8 目标检测算法深度解析
  • flutter长列表 ListView、GridView、SingleChildScrollView、CustomScrollView区别
  • 汽车Wafer连接器:工业设备神经网络的隐形革命者
  • 豆粕ETF投资逻辑整理归纳-20250511
  • c++函数调用运算符及类型转换运算符重载
  • 线程同步学习
  • JSP与JSTL:EL表达式与MVC分层模式的完美结合
  • 3D个人简历网站 5.天空、鸟、飞机
  • 院校机试刷题第五天:1912循环位移、1913礼炮车
  • SQL语句执行问题
  • 使用 Kaniko来构建镜像
  • Mysql 索引概述
  • Vue-事件修饰符
  • 怎么用Origin画出MATLAB效果的3D时频图
  • 哈希表(2):
  • 劳特巴赫trace32烧录方法
  • Compose笔记(二十三)--多点触控
  • JWT令牌验证
  • 15年全免费,内蒙古准格尔旗实现幼儿园到高中0学费
  • 韧性十足的中国外贸企业:“不倒翁”被摁下去,还会再弹起来
  • 人民日报:从“轻微免罚”看涉企执法方式转变
  • 甘肃发布外卖食品安全违法行为典型案例:一商家用鸭肉冒充牛肉被罚
  • 牛市早报|中方调整对美加征关税措施,五部门约谈外卖平台企业
  • 国务院关税税则委员会关于调整对原产于美国的进口商品加征关税措施的公告