前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >NI.USB-6229:20年前的采集卡居然有俩颗定制芯片

NI.USB-6229:20年前的采集卡居然有俩颗定制芯片

作者头像
云深无际
发布于 2025-05-18 01:41:57
发布于 2025-05-18 01:41:57
7100
代码可运行
举报
文章被收录于专栏:云深之无迹云深之无迹
运行总次数:0
代码可运行

还是热心的读者给的素材,发现又是独一份的文章了(文明观看,别扯商业)。

这个东西是 NI 没有被收购前的东西:

这是它曾经的样子

32路AI(16位,250 kS/s),4路AO(833 kS/s),最多48路DIO,USB多功能I/O设备—USB-6229提供了模拟I/O、相关的数字I/O、两个32位计数器/定时器和数字触发。

这里的亮点在于 32 路的采集:

范围还很宽

这个小信号带宽这里可能不是很好看

好奇里面是什么样?eBay 有图:

我好奇里面是什么样,发现是一堆这样的固定排插,很可以

翻盖的

目前 2000 刀二手的大概

也可以加上所有的外接口:

看着一下就要多掏钱的感觉,当然了 BNC 接口也是有优势的

现在是这样的,换了壳子,加了螺丝

内部的信号流是很直观的,就是线性的,中间就是一颗自己的定时器芯片,可以生成波形。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
        外部模拟信号(AI / AO)       外部数字信号(DIO / PFI)
              │                              │
       ┌────────────┐                 ┌────────────┐
       │ 信号调理/保护│◄────┐   ┌─────┤ 数字IO逻辑  │
       └────────────┘     │   │     └────────────┘
              │           │   │
              ▼           ▼   ▼
           ┌──────────────────────┐
           │  DAQ-STC (定时控制器)│
           └──────────────────────┘
              ▲        ▲       ▲
              │        │       │
      ┌───────┘        │       └───────┐
      │                │               │
  ┌────────┐     ┌────────┐      ┌─────────────┐
  │  ADC   │     │  DAC   │      │  GP计数器    │
  └────────┘     └────────┘      └─────────────┘
         │             │                 │
         ▼             ▼                 ▼
      FIFO/总线      FIFO/总线      计数输出/PFI
         ▼             ▼
     ┌────────────────────┐
     │     总线接口芯片    │  ↔  主机/PCI总线(由底部黑色接口连接)
     └────────────────────┘

下面是ADC和DAC,测量定时器,后级是PGA和FPGA和缓存了。

很大块,可能是因为分立器件太复杂,直接设计了一个AISC

没想到吧?里面的这个芯片是个定时器,是有数据手册的

模块

主要功能

AITM(Analog Input Timing/Control)

控制 ADC 采样,包括触发、扫描间隔、通道切换、FIFO 读写、CONVERT 信号等

AOTM(Analog Output Timing/Control)

控制 DAC 输出波形更新,支持 CPU 控制或硬件定时模式

GPCT(General Purpose Counter/Timer)

提供通用计时/计数/脉冲生成功能,可作为触发源或控制时序使用

PFI/RTSI

可配置的输入输出引脚和多板卡同步触发系统

DIO

提供 8-bit 并行 + 串行数字输入输出,支持外部设备数据通信

中断管理器

统一管理 DAQ-STC 各模块的中断事件,可自定义中断分组和中断源

可能是以前没有强大的MCU 吧?现在的定时器花里胡哨的,而且一些复杂的逻辑用 FPGA 确实有点熬人。

甚至都不是 FPGA,而是 CPLD,这就是 19 年前的设计

这个地方的ADC应该也是NI的,有多通道和PGA,FIFO的作用:

实在找不到资料了

DAC:少爷来了!

都是ADI的

这些运放都是低漏电流的,JFET的

有很多的开关,都是DAC的切换部分

然后这个是接着上面的DAC设计,旁边是精密的电阻

嗷嗷

TI的大电源,双路的,性感大电感

二极管

电源管理与滤波:多个电感(330μH,M691)+ 钽电容构成的 DC-DC 降压稳压系统。提供稳定的 ±5V、3.3V 电源给 ADC/DAC 和 FPGA;旁边还有 LDO 稳压器与肖特基二极管等器件。

这个是LDO

偏爱安森美

这是六路施密特触发器反相器(Hex Inverter Schmitt Trigger),作用倒是多,但是我不知道做什么用的。

难拼

这个是ADC端,应该是做了阻抗变换。

实话实话,看着是运算放大器

这个USB,现在的microChip,应该也是被收购了

右下角的芯片,不知道是什么,按照常理可能是DDR吗但是这个走线看着有点随意,不知道了。。。

搜不到

背面

这采集卡的设计可以见证老美的工业水平,近乎是20年的水平,现在依然可以拿出来卖,学吧,路长且阻。

不是?这东西你卖我1W?-Smacq 3系采集卡拆解

什么阿勒泰,这是阿尔泰:国产 3K 采集卡拆机

日置七位半电压表-DM7275.拆机

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://www.ebay.com/itm/286247023048
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://www.ruten.com.tw/item/show?22446196312808=&srsltid=AfmBOorJ1L0wLoBV6l42fxwJgl0cad_CO9k3oKN79grgSKMCFjfjbj-N
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://sites.science.oregonstate.edu/~mcintyre/COURSES/ph415/371022l.pdf
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-05-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Github Action进行侦察
正如我在年度回顾博客文章中所写的那样,最初,当我开始进行漏洞赏金时,我主要专注于Android应用程序,但是随着时间的流逝,我意识到仅专注于android应用程序不会对我有多大帮助。因为大多数时候程序在范围内通常只有1或2个android应用程序,而这些应用程序有时仅会产生无法复制的bug。因此,在今年年初,我决定扩大搜索范围,并尝试查找Web应用程序上的错误。
Khan安全团队
2021/03/10
5760
[Github Action]PNPM monorepo docs package部署成Github Page
最近需要把一个前端工程转交出去给其他小伙伴接手; 因为一直在内部孵化,基本除了少数维护的几个人可能知根知底; 而对于其他人来说一片空白,所以需要提供一个文档体系来辅助别人上手;
CRPER
2023/06/09
6210
[Github Action]PNPM monorepo docs package部署成Github Page
GitHub Actions 自动构建Hexo 并发布到 gh-pages
当文章较多时,Hexo生成较慢,比较耗时,而且还需要 手动发布到 gh-pages,过程比较繁琐,而 GitHub Actions 作为 GitHub推出的免费CI/CD服务,正好可以用来解决这一问题,我们只需将源代码推送到GitHub,由Action自动帮我们构建Hexo,并完成发布到 GitHub Pages,不仅可用于博客,也可用于自动发布在线文档。
yiyun
2022/04/01
1.3K0
GitHub Actions 自动构建Hexo 并发布到 gh-pages
VuePress + GitHub Actions 自动部署
为了方便阅读,使用 VuePress 将之前记录的后台常用 Linux 命令博文整理成一个系统的开源在线书籍,希望能够帮到大家。
恋喵大鲤鱼
2023/10/12
4390
VuePress + GitHub Actions 自动部署
GitHub Action 自动构建 并release
项目的构建流程是在项目git push --tags的时候,触发 workflow,通过Github Actions编译出来Windows、Linux、macOS三个操作系统对应的 64 位可执行文件,再根据tag name和tag message来创建对应的Github Release,并将编译好的文件上传
yiyun
2022/04/01
12.4K0
GitHub Action 自动构建 并release
dotnet 基于 dotnet format 的 GitHub Action 自动代码格式化机器人
是不是大家也会觉得代码审查里面审查代码格式化问题是无意义的,但是不审查又觉得过不去?是否有个专门的工具人,用来协助修复代码格式化的问题?本文来安利大家一个特别好用的方法,使用 dotnet 完全开源的专业格式化工具 dotnet format 配合 GitHub 的自动构建 Action 做的自动代码格式化机器人,这个机器人可以被指定到特定时机,如每天晚上或者每次代码合并等,进行代码格式化,格式化完成之后,可以选择直接推送或者提代码审查
林德熙
2020/10/26
8520
dotnet 基于 dotnet format 的 GitHub Action 自动代码格式化机器人
【随笔】关于 GitHub Actions Error: Process completed with exit code 128. 的解决方案
如果你正在运行 GitHub Actions scraper, 可能会收到如下错误信息
框架师
2023/03/14
2.1K0
【随笔】关于 GitHub Actions Error: Process completed with exit code 128. 的解决方案
Github Actions 自动化打包流程
Github Actions 监听仓库 commit 事件,然后执行自动化打包流程,并通过第三方平台自动部署,发布非常方便。
子舒
2023/08/23
2580
Github Actions 自动化打包流程
5分钟教你快速掌握Github Action持续集成
前段时间发布了一个滑动验证组件包 react-slider-vertify , 里面用到了 Github Action 作为自动化打包发布工具, 我们只需要简单的配置就能轻松的在执行 git push 的时候自动打包项目并将其一键发布到 npm 中.
徐小夕
2022/02/09
1.9K0
5分钟教你快速掌握Github Action持续集成
Github Action 补充介绍
补充罗列下其他常用的地方,不得不说设计太精妙了。Github被微软收购后,竟然变更强了。Intel推出的12代酷睿,性能远超mac的m1了,这次没挤牙膏。Wintel的时代没有过去,老当益壮,还可再战。
后端云
2022/04/18
2.2K0
Github Action 补充介绍
如何利用github action实现自动构建、打包部署
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情
鳄鱼儿
2024/05/22
1.6K0
Github Action Public_Private
This is a set of communication interactions between Github open source and privacy Function:
XRSec
2023/08/23
1940
关于 HugoFast 这个项目
项目来源于我的突发奇想,并且基于热爱折腾的心理,利用GitHub本身提供的Api,将博客管理面板化。
子舒
2023/08/23
2130
关于 HugoFast 这个项目
github:action/workflow自动发布npm包
本文介绍 github action/workflow进行npm自动发包,并自动更新版本号
姓王者
2025/02/28
860
github:action/workflow自动发布npm包
5 分钟教你快速掌握 GitHub Actions 自动发布 Npm 包和网站
自从 GitHub 宣布 GitHub Actions 在平台上对所有开发人员和存储库可用以来,GitHub Actions 越来越受欢迎。很多第三方平台在生态系统中有速度等限制,将进一步推动开发人员将他们的软件自动化迁移到 GitHub Actions。
wscats
2022/05/05
1.7K0
5 分钟教你快速掌握 GitHub Actions 自动发布 Npm 包和网站
趣玩Github Action
https://github.com/laowang/zhangshan/settings/secrets/actions
XRSec
2022/03/15
6440
完整解析使用 Github Action 构建和发布 Flutter 应用
Github Actions 是 Github 提供的免费自动化构建实现,特别适用于持续集成和持续交付的场景,它具备自动化完成许多不同任务的能力,例如构建、测试和部署等等。
GSYTech
2022/04/02
1.4K0
完整解析使用 Github Action 构建和发布 Flutter 应用
如何使用Github Action优雅的同步国外镜像到DockerHub或私有仓库
描述: GitHub 操作是一个持续集成和持续交付(CI/CD)平台,可用于自动执行生成、测试和部署管道。Github 您可以创建工作流来构建和测试对存储库的每个拉取请求,或将合并的拉取请求部署到生产环境。
全栈工程师修炼指南
2023/10/31
1.8K0
如何使用Github Action优雅的同步国外镜像到DockerHub或私有仓库
利用 GitHub Action 自动部署 Hexo 博客
使用 Hexo 写博客,每次写完都要生成静态文件,而且 Hexo 基于 Node.JS,不能再手机上更新。
OhhhCKY
2022/12/28
1.4K0
利用 GitHub Action 自动部署 Hexo 博客
尝鲜Github Action
Github Action 上线有一阵子了,大概两周前我的所有账号也是都陆陆续续开发了beta测试的权限。然后就来研究了下这个新的 CI 系统是怎么回事。看介绍,和之前碰到的一些CI系统不太一样的地方是,Github是做了一个商店的功能。这样大家就可以自己定义自己的Action,然后方便别人复用。同时也可以统一自己的或者组织在构建过程中的一些公共流程。
owent
2020/01/02
1.3K0
推荐阅读
相关推荐
Github Action进行侦察
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档