**这是本文档旧的修订版!**
测试测量仪器相关的原理性文章
几款已经商用的开源仪器的设计
-
- 功能:
- 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通道逻辑分析仪
- without trigger: 100 Msps (1-4 ch), 50 Msps (5-8 ch), 20 Msps (9-11 ch).
- with trigger: 100 Msps (1-2 ch), 80 Msps (3-4 ch), 40 Msps (5-8 ch), 20 Msps (9-11 ch).
- Falling/rising edge triggers with logical OR between channels.
- 3.3V logic level as default but 2.4-5.5V supported via DIO_VCC.
- 2通道示波器
- 60 Msps (1 ch) and 30 Msps (2 ch) sampling.
- +-25V input range, 1 Mohm input impedance.
- AC/DC control.
- BNC connector and flexible cables via 26-pos IDC connector.
- 6 MHz BW (3 MHz for 20mV/div range and up to 12 MHz on 0.2V/div and 5V/div range).
- 11通道数字信号发生器
- 80 Msp
- 3.3V logic level
- 2通道模拟信号发生器
- +-5V, 40 kHz BW
- Sine, square and triangle waveforms
- 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
- 存储: 512 MB 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设计