NaiStudio 数字信号板

[ 博客首页 ]
黄杰, 2023-04-12
root[a]linuxsand.info

(NaiStudio 是我的微信公号)

目录:

1 硬件

1.1 数字信号板 RevA(试制、退役)

NaiStudio 数字信号板 RevA 实物图

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-rev_a.jpg

RevA 版本的规格如下:

  1. 一手掌握的尺寸(长宽高):90mm * 70mm * 30mm
  2. 具备 8 个光耦隔离输入(3 ~ 24VDC),4 组继电器常开触点输出
  3. 对外提供 USB 口给计算机使用,使用 ModbusRTU 通信协议
  4. 支持 Windows 操作系统(Win10 可直接使用,Win7 需手工下载安装驱动

使用场景:

  1. 教育培训
  2. 实验工具
  3. ……

RevA 的接线示意图如下:

NaiStudio 数字信号板 RevA 接线示意图

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-rev_a-wiring_dark.png

TODO 项:

  1. 【搞定】编写上位机程序库,基于库实现这块板子的上位机调试软件,优先支持 Windows 操作系统
  2. 【搞定】制作硬件精简版 RevB,缩减 I/O 数量
  3. 支持 RS485

1.2 数字信号板 RevB(试制、退役)

NaiStudio 数字信号板 RevB 实物图

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-rev_b.jpg

RevB 与 RevA 版本的规格区别:

  1. 长宽从 90mm * 70mm 缩小为 80mm * 60mm
  2. 输入输出缩减一半:具备 4 个光耦隔离输入(3 ~ 24VDC),2 组继电器常开触点输出
  3. 增加了输入输出点的状态指示灯

RevB 的接线示意图如下:

NaiStudio 数字信号板 RevB 接线示意图

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-rev_b-wiring_dark.png

1.3 数字信号板 Model C(试制、退役)

这个版本开始,命名方式使用 Model __ 代替 Rev__。主要的原因是,Model C 是印刷线路板,而之前的 RevA / RevB 是洞洞板。

这个版本是打样迭代版本,主要规格:

  1. 长宽尺寸较大,100mm * 90mm * 29mm
  2. 8输入、4输出;(输出的)继电器从一组常开触点,改为一组转换触点

1.4 数字信号板 Model F(试制、退役)

NaiStudio 数字信号板 Model F 实物图

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-model-f.jpg

Model F 的尺寸和 I/O 数量均缩小:

  1. 尺寸:92mm * 86mm * 28mm(含塑料底板)
  2. 4输入、4输出;(输出的)继电器依然是一组转换触点
  3. 器件布局有所变化
  4. 带有塑料底板(不含上盖)

(为何直接从 C 跳到了 F?因为想要跳过一些发音、字型相似的符号,例如 DBE数字1

1.5 数字信号板 Model H(试制、退役)

NaiStudio 数字信号板 Model H 实物图

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-model-h.jpg

Model HModel F 的尺寸一致、I/O数量一致。区别仅在于:

  1. 输出继电器(继电器依然是一组转换触点)选择了体积更小的,因此可以配备塑料上盖
  2. 线路板中央增加了两组预留接口,但并未实际使用

1.6 数字信号板 Model K(量产候选)

NaiStudio 数字信号板 Model K 实物图

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-model-k.jpg

  1. Model K 扩大了 I/O 数量,拥有8输入、8输出
  2. 长宽尺寸没有变化(92mm * 86mm * 28mm)
  3. 移除了 Model H 引出的两组预留接口,重新引出了 IIC 和 UART

2 软件

NaiStudio 数字信号板配套的上位机软件

如图像未加载,请点击 http://media.linuxsand.info/image/naistudio/io-board-software.png

上位机软件支持本页面所有列出的型号;它分为两个部分,一是“开箱即用”的实用工具(Utility),连接信号板后,能够快速刷新信号状态和强制数字信号输出(可批量连续测试输出通道); 二为开发包(SDK),目前支持 .NETC++ (MSVC),可以将其集成到自己的软件内,即可连接信号板、读写信号。

请到产品支持页 http://linuxsand.info/naistudio/ 查看和下载。

3 量产发行

将和我的朋友“涛哥工业科技(TaoRobotics)”联合量产,敬请期待。