-
Notifications
You must be signed in to change notification settings - Fork 1
AD7606B Reference Platform
This document describes the DataStorm DAQ Platform when connected to a EVAL-AD7606B-FMCZ board containing the AD7606B device, and includes an example of how to initialize it.
The AD7606B is a is a 16-bit, simultaneous sampling, analog-to-digital data acquisition system (DAS) with eight channels, each channel containing analog input clamp protection, a programable gain amplifier (PGA), a low-pass filter, and a 16-bit successive approximation register (SAR), analog-to-digital converter (ADC). The AD7606B also contains a flexible digital filter, low drift, 2.5 V precision reference and reference buffer to drive the ADC and flexible parallel and serial interfaces.
The AD7606B operates from a single 5 V supply and accommodates ±10 V, ±5 V, and ±2.5 V true bipolar input ranges when sampling at throughput rates of 800 kSPS for all channels. The input clamp protection tolerates voltages up to ±21 V. The AD7606B has a 5 MΩ analog input impedance, resulting in less than 20 LSB bipolar zero code when the input signal is disconnected and pulled to ground through a 10 kΩ external resistor. The single supply operation, on-chip filtering, and high input impedance eliminates the need for external driver op amps, which require bipolar supplies. For applications with lower throughput rates, the AD7606B flexible digital filter can be used to improve noise performance.
The AD7606B works in two mode, Hardware mode and software mode. In software mode, the following advanced features are available:
- Additional ±2.5 V analog input range.
- Analog input range (±10 V, ±5 V, and ±2.5 V), selectable per channel.
- Additional oversampling (OS) options, up to OS × 256.
- System gain, system offset, and system phase calibration per channel.
- Analog input open circuit detector.
- Diagnostic multiplexer.
- Monitoring functions (serial peripheral interface (SPI) invalid read/write, cyclic redundancy check (CRC), overvoltage and undervoltage events, busy stuck monitor, and reset detection).
- Power line monitoring
- Protective relays
- Multiphase motor control
- Instrumentation and control systems
- Data acquisition systems
A platform is typically comprised of:
- Carrier card with SoC FPGA and FMC LPC connector
- ADI® FMC converter board
Example designs include:
- FPGA HDL code
- Linux operating system
- Custom IIO Linux device drivers with LibIIO libraries
- IIO Oscilloscope, a Linux user space application
- IIOstream C , a C code example for Linux and remote windows user space application
- Python script example for Linux and other remote user space application
- Matlab toolbox example for other platform user application
- no-OS a bare metal driver with a example application
Each platform is provided with a unique Quick Start Guide, ensuring a good out-of-box experience. Complete example design source code is provided in repositories. This includes source for Linux and FPGA HDL code.
The following platforms are available
Return to Data Storm DAQ Wiki Home
Return to Table of Contents
Information on this site was obtained from |
Please click Here to purchase platform boards
Arrow Data Storm DAQ Development Platform
Introduction
Developer Starter Guides
Additional Developer Docs
AD40xx Platform User Guide
AD7768 Platform User Guide
AD7768-1 Platform User Guide
AD7606B Platform User Guide
AD738x Platform User Guide
AD469x Platform User Guide
AD463x Platform User Guide
ADRV9001/2 Platform User Guide