還是熱心的讀者給的素材,發現又是獨一份的文章了(文明觀看,別扯商業)。32路AI(16位,250 kS/s),4路AO(833 kS/s),最多48路DIO,USB多功能I/O設備—USB-6229提供了模擬I/O、相關的數字I/O、兩個32位計數器/定時器和數字觸發。我好奇里面是什么樣,發現是一堆這樣的固定排插,很可以看著一下就要多掏錢的感覺,當然了 BNC 接口也是有優勢的內部的信號流是很直觀的,就是線性的,中間就是一顆自己的定時器芯片,可以生成波形。? ? ? ? 外部模擬信號(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的作用:電源管理與濾波:多個電感(330μH,M691)+ 鉭電容構成的 DC-DC 降壓穩壓系統。提供穩定的 ±5V、3.3V 電源給 ADC/DAC 和 FPGA;旁邊還有 LDO 穩壓器與肖特基二極管等器件。這是六路施密特觸發器反相器(Hex Inverter Schmitt Trigger),作用倒是多,但是我不知道做什么用的。這個USB,現在的microChip,應該也是被收購了右下角的芯片,不知道是什么,按照常理可能是DDR嗎但是這個走線看著有點隨意,不知道了。。。這采集卡的設計可以見證老美的工業水平,近乎是20年的水平,現在依然可以拿出來賣,學吧,路長且阻。不是?這東西你賣我1W?-Smacq 3系采集卡拆解https://sites.science.oregonstate.edu/~mcintyre/COURSES/ph415/371022l.pdf