**这是本文档旧的修订版!**
测试测量仪器相关的原理性文章
几款已经商用的开源仪器的设计
-
- 功能:
- 2通道差分输入示波器
- 2通道任意函数发生器
- 16通道数字逻辑分析仪(3.3V CMOS和1.8V或5V tolerant, 100MS/s)
- 16通道模式发生器(3.3V CMOS, 100MS/s)
- 16通道虚拟数字I/O
- 2路输入/输出数字触发信号用以连接多个仪器(3.3V CMOS)
- 2通道电压表(AC, DC, ±20V)
- 网络分析仪 – Bode, Nyquist, Nichols transfer diagrams of a circuit. Range: 1Hz to 10MHz
- 频谱仪 – 功率谱和频谱测量(噪声本底, SFDR, SNR, THD等)
- 数字总线分析仪(SPI, I²C, UART,并行)
- 2路可编程电源(0…+5V , 0…-5V)
-
- FPGA HDL用户指南:https://wiki.analog.com/resources/fpga/docs/hdl
-
- 性能指标:
- Analog Inputs
- Eight channels
- 16-bit resolution
- 50 kHz analog bandwidth
- Log up to 500 kS/sec to microSD card
- Stream up to 200 kS/sec via USB
- Stream up to 10 kS/sec via Wi-Fi
- ±10 V input, protected up to 30 Vpp
- Analog Output
- One channel
- 10-bit resolution
- 1 MHz bandwidth (-3 dB)
- 10 MS/s sampling rate
- 3 Vpp
- Sine, triangle, sawtooth, square, and DC outputs
- Other I/O
- 8 x digital I/O
- Program button
- Reset button
- microSD card slot
- micro USB connector
- Power Supplies
- Two channels
- ±4 V, 50 mA per channel
- Connectivity
- The on-board 2 x 18 male pin header provides easy access to all I/O via female breadboard wires or the included flywires
- The optional Screw Terminal Adapter turns header access into screw terminal access
- WaveForms Live Software
- Can be used with or without an Internet connection
- Supported on Chrome, Safari, and Firefox
- Open source, free to use
- On-board Logic
- Microcontroller: Microchip PIC32MZ2064DAG169
- Wi-Fi module: Microchip ATWINC1500
- Powering Options
- 5 V via the micro USB connection
- 5.5 - 17 V from a power supply or external battery
- Connect via the barrel jack or the two-pin power header
-
- 功能和性能:
- Pocket size and light weight
- Two 36MS/s analog channels, Upto 72MS/s if configured to single channel.(Upgrade to Two 72MS/s analog channels, Upto 144MS/s if configured to single channel from .sys version v1.31)
- Two digital channels
- Signal Generator
- Various Triggering Option
- Easy waveform storage
- Firmware upgrade
- User applications
- Open source
-
-
- 50MHz模拟带宽
- 采用Analog Devices Inc公司的AD9286, 双通道同时采样,每通道采样频率为250MSPS
- 具有三级增益设置的可编程增益放大器
- 输入信号范围±60V(采用10x示波器探头设置, 最低增益)
- 分辨率最低到12mv/LSB(1x示波器探头设置, 最高增益)
- 2.5MHz和5MHz方波信号产生
- 采用25K逻辑单元的FPGA用于控制和数据分析
- 128MB DDR3用于波形存储
- Altera Qsys互连框架方便FPGA逻辑的修改
- 相关技术资料:
-
-
- 功能和性能:
- 11通道逻辑分析仪
- 无触发: 100Msps (1-4通道), 50Msps(5-8通道), 20Msps(9-11通道)
- 触发时: 100Msps (1-2通道), 80Msps(3-4通道), 40Msps(5-8通道), 20Msps(9-11通道)
- 下降沿/上升沿触发,通道之间进行逻辑“或”
- 缺省为3.3V逻辑电平,但也可以通过DIO_VCC支持2.4-5.5V
- 2通道示波器
- 60Msps (1个通道)和30Msps(2个通道)取样
- +-25V输入范围, 1M ohm输入阻抗
- AC/DC控制
- BNC连接器以及通过26针IDC连接器的扁平电缆
- 6MHz带宽(3MHz@20mV/div范围,最大到12MHz@0.2V/div和5V/div范围).
- 11通道数字信号发生器
- 80Msp
- 3.3V逻辑电平
- 2通道模拟信号发生器
- +-5V, 40kHz 带宽
- 正弦波, 方波和三角波
- LabTool开源测试测量软件,可运行在Windows和树莓派的Linux上
-
- 功能和性能:
- 示波器
- 2通道
- 实时取样率: 250Msps双通道/500Msps单通道
- 等效时间取样(ETS): 2.0Gsps
- 分辨率: 10bits
- 电压范围(使用1×探头): 每刻度10mV到2V
- 存储深度: 每个通道128,000,000样点
- 任意波形发生器
- 2通道
- 转换率: 200Msps
- 分辨率: 12bits
- 输出电压: 4 Vpp
- 可定制波形长度: 每个通道32,768样点
- 频谱仪
- 2通道
- 频率范围:DC到125MHz
- 逻辑分析仪
- 通道数: 12 (6输入 + 6输出; 或12输入; 或12输出)
- 最大采样率: 250Msps
- 存储深度: 每个通道128,000,000样点
- 数字模式发生器
- 通道: 12 (6输入 + 6输出; 或12输入; 或12输出)
- 最大取样率: 250Msps
- 可定制波形长度: 每个通道32,768取样点
- 主要元器件
- FPGA: Xilinx Artix-7
- 存储: 512MB DDR3 SDRAM
- 连接: Cypress FX3 USB 3.0
- 软件
- 服务器模式: remotely connect to ScopeFun hardware via IP network
- Python API: read samples and control ScopeFun hardware directly from Python
- Advanced signal rendering: 3D frame history and virtual persistence
- ScopeFun示波器的开源软件,支持Windows、Linux、Mac OS
- ScopeFun的技术论坛,包括硬件电路、软件的使用以及固件的讨论,PCB是用KiCad设计