Low Cost DAQ Implementation

Slides:



Advertisements
Similar presentations
Interfacing to the Analog World
Advertisements

The Industry’s Smallest 16 Bit ADC’s
Data Acquisition ET 228 Chapter
RF Circuit Design Chris Fuller /7/2012.
Potentiostat Basics I’m Max Yaffe
Design & Prototyping of Hybrid Electric Vehicle Electronic Control Unit Dinçer Mehmet BAHAR Energy Institute 2008,Gebze.
SIGNAL PROCESSING WITH ANALOG CIRCUIT Chun Lo. Analog circuit design  Main disadvantage: low precision  Due to mismatch in analog circuit components.
Analog Sensing 101 WITH P Agenda  Analog Signal Characteristics  Common Problems with A/D Conversion  Clipping  Small Signals  Aliasing  Analog.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
10/23/2003ME DAC Lecture1 DAC Sunij Chacko Pierre Emmanuel Deliou Thomas Holst Used with modification.
PLC front-end Design Review Curtis Mayberry
Professor Sung-Yeul Park
Introduction AD620 Instrumentation Amplifier
MB4 New compared with MB3: Digital drivers / transformer drivers options 14 OPAMPS instead of 4 Thinner coaxial cables Shorter umbilical Heater coil integrated.
1 Digital to Analog Converter Nov. 1, 2005 Fabian Goericke, Keunhan Park, Geoffrey Williams.
Digital I/O Connecting to the Outside World
Digital to Analog Converters
BASIC ELECTRONICS.
Sigma Delta A/D Converter SamplerModulator Decimation Filter x(t) x[n]y[n] Analog Digital fsfs fsfs 2 f o 16 bits e[n] Over Sampling Ratio = 2f o is Nyquist.
Electronic Devices Ninth Edition Floyd Chapter 13.
Layout Considerations of Non-Isolated Switching Mode Power Supply
VELO upgrade electronics – HYBRIDS Tony Smith University of Liverpool.
CHAPTER 6 VOLTAGE REGULATOR POWER SUPPLIES (VOLTAGE REGULATORS) Fig. 6.1 Block diagram showing parts of a power supply. Power supply Power supply: a.
Microwave Amplifier Design Blog by Ben (Uram) Han and Nemuel Magno Group 14 ENEL 434 – Electronics 2 Assignment
PH4705/ET4305: A/D: Analogue to Digital Conversion Typical Devices: Data sheets are on the web site for A/D 8 bit parallel AD7819 and serial ADC0831 And.
A look at “Common” mistakes
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
Microwave Amplifier Design Blog by Ben (Uram) Han and Nemuel Magno Group 14 ENEL 434 – Electronics 2 Assignment
Smart transmitters.
A look at “Common” mistakes David Green Oklahoma State University
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
Digital to Analogue Converter
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
Data Acquisition Systems
Justin Kenny – IME  Project Description + Goals  Block Diagram + Descriptions  Schematic + Layout  Construction, Testing + Problems.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
General Purposes Input/ Output Daughter board for Univ Eval Rev B Julien Cercillieux University of Hawaii
Lecture 15: Digital to Analog Converters Lecturers: Professor John Devlin Mr Robert Ross.
Operational Amplifiers and Other Integrated Circuit Usage Jimmie Fouts Houston County Career Academy.
Inverting and non-inverting amplifier
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Questions on IFPAC_SCHEMATIC. Signal Chain Preamplifier Compensation Capacitor should go to –Vs, not GND Where is resistor For compensation Network? Does.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
Current Monitor System (1606) AJ Pikul Barath Parthasarathy Jason Stock Maya Dubrow.
Meeting from Mai 10th at ETHZ ArgonTube electronics Charge amplifier or linear amplifer ? Front end module Max Hess.
Digital to Analog Converter (DAC)
Digital-to-Analog Analog-to-Digital Week 10. Data Handling Systems  Both data about the physical world and control signals sent to interact with the.
Visible Light Photon Counter Integrator Group 48: Katie Nguyen, Austin Jin ECE445 Spring 2016 May 1, 2016.
Signal conditioning Noisy. Key Functions of Signal Conditioning: Amplification Filter  Attenuation  Isolation  Linearization.
Networked Embedded Systems Sachin Katti & Pengyu Zhang EE107 Spring 2016 Lecture 13 Interfacing with the Analog World.
Current Monitor Group (1606) Maya Dubrow Barath Parthasarathy Andrew Pikul Jason Stock.
MECH 373 Instrumentation and Measurements
Development of T3Maps adapter boards
What is a DAC? A digital to analog converter (DAC) converts a digital signal to an analog voltage or current output DAC.
Subject Name: LINEAR INTEGRATED CIRCUITS Subject Code: 10EC46
SAR ADC Input Types TIPL 4003 TI Precision Labs – ADCs
Quiz: Determining a SAR ADC’s Linear Range when using Instrumentation Amplifiers TIPL 4102 TI Precision Labs – ADC Hello, and welcome to the TI Precision.
The Improved Howland Current Pump
High-Speed Serial Link Layout Recommendations –
Analog-Digital Conversion
Quiz: Driving a SAR ADC with a Fully Differential Amplifier TIPL 4103 TI Precision Labs – ADCs Created by Art Kay.
The Improved Howland Current Pump
BCTW calibration status and future
Presented by: Sanjay Pithadia SEM – Industrial Systems, Medical Sector
Created by Luis Chioye Presented by Cynthia Sosa
Created by Art Kay Presented by Peggy Liska
The Improved Howland Current Pump
Chapter 7 Converters.
Current Monitor Group (1606)
Presentation transcript:

Low Cost DAQ Implementation Written by: Gabriel Heifets Alexander Zaprudsky Instructor: Evgeniy Kuksin

Project Goal Build a complete multipurpose DAQ: Find the best price/performance in class components. Create schematics design. Design PCB layout and produce it.

Block Diagram MSP430 F5529 Power Supply (USB) 4 Analog Output Channels ADC Drivers Power Supply (USB) 8 GPIOs 4 Analog Output Channels 2 PWM Generators USB 2.0 eZ430

Analog inputs Analog Input requirements: 8 independent channels. +/- 10v Input Range. At least 1MOhm Input impedance. BW>100khz.

Analog inputs Voltage input range problem The issue is that we want to sample +/- 10 volt with our DAQ system, but the internal MSP430 ADC is capable to handle 0~3 voltage. To achieve our goal, three possible solutions were tested.

Analog inputs Voltage input range problem Method 1: The first solution was to interface each ADC channel to a PGA AD8250, which is capable to handle +/- 13.5 volt, and reduce it to an ADC valid voltage. +/- 10V Analog Inputs MUX ADC + 3V Reduced PGA AD8250 +/- 10v power source

Analog inputs Voltage input range problem Method 1: Advantages: 1: No voltage translation is needed, PGA is capable to handle up to +/- 13.5 volt 2. Rin > 1Gohm 3. Cin < 0.5pF

Analog inputs Voltage input range problem Method 1: Disadvantages: 1: One input PGA, we will have to use 8 of it’s kind, or a MUX. 2: A high BOM and volume price (AD8250 = 5$) 3: An additional power solution for the PGA’s power demands: +/-15 volts

Analog inputs Voltage input range problem Method 2: Each ADC input is interfaced to a simple OpAmp with a constant gain with a low offset voltage. Three OpAmp were compared: OPA4188, AD8624, LTC1151

Analog inputs Voltage input range problem Price $ (1k) Input Imp. Noise [nV/√Hz] OpAmp package Offset drift [μV] V offset [μV] Vin [+/- Volt] V Supply [+/- Volt] Part # Manuf. 2.94 100M/6pF 8.8 4   Typ=6, Max=25 18.5 18 Opa4188 Ti 3.56 1G/3pF 11 Typ=0.5 Max=1.2 Typ=10, Max=125 13.8 15 AD8624 Analog Devices 5.8-6.81 2 Typ=0.01 Max=0.05 Typ=0.5, Max=5 18.3 LTC1151 Linear Technology +/- 10V Analog Inputs OPA4188 ADC + 3V Reduced Analog Inputs OPA4188 +/- 10v power source

Analog inputs Voltage input range problem Method 2: Advantages: 1: BOM price is lower then in Method 1 2. Rin > 100MOhm 3. Cin < 6pF

Analog inputs Voltage input range problem Method 2: Disadvantages: 1: One 4 inputs OpAmps, we will have to use 2 of it’s kind. 2: OpAms with a low offset voltage are expensive. (5.88 $, 7.12$, 23.2$ accordingly) 3: An additional power solution for the OpAmps power demands: +/-10 volts 4: OpAmps have a constant gain.

Analog inputs Voltage input range problem Method 3: An analog inputs are interfaced to an 8 inputs PGA116. The PGA’s valid voltage levels are 0~4, so a voltage dividers (implemented with low tolerance resistors and reference voltage) will be added to the PGA’s inputs. ADC 3v – 0v Reduced Analog Inputs PGA 116 Voltage Dividers Vref +/- 10v

Analog inputs Voltage input range problem Method 3: Advantages 1: Low BOM price: only one PGA is needed for an 8 inputs. The PGA’s price is relatively low, PGA116 = 2.25$. 2. Supply voltage: 4V, no comprehensive power solution is needed. 3. Programmable output gain.

Analog inputs Voltage input range problem Method 3: Disadvantages: 1: Low PGA’s inputs voltage range tolerance – additional voltage translator required. 2: Low input impedance of the complete circuit.

Analog inputs - Schematics

Analog Outputs Analog Output requirements: 4 independent channels. +/- 10v capable outputs. Iout Current > 5mA per output. 12bit Resolution. BW>1kHz Internal flash or E2PROM for values retention. (Optional)

Analog Outputs Analog Voltage Generation

Analog Outputs Analog Voltage Generation Analog voltage generation is implemented with an MCP4728 DAC. This DAC choice among the other DACs will be featured in upcoming table. To extend the output voltage range to +/-10V, an optional amplifier circuit (based on an LM2903), was added.

Analog Outputs Choosing DAC Part INL DNL Noise Digital PS Offset Error Gain Error Protocol Supply Voltages Vref Static Power Dissipation PSRR EEPROM Price AD5686 2 1 6uVpp 1.8-5.5 1.5mV 0.10% SPI 2.7 - 5.5 External 1.8mW -80 - 7-11$ LTC2635 2.5 750uVpp 5mV 0.80% I2C Internal 3-8$ MCP4728 0.2 290uVpp 20mV 3% 4.4mW -57 + 1-2$ DAC7714 65nV 0-3.3 *+15V-15V 45mW -90 13-15$ Depending on the parameters benefit, and it’s low cost, MCP4728 DAC was chosen.

Analog Outputs Analog Voltage Generation The MCP4728 DAC voltage outputs are controlled through I2C interface. To reduce the over analog voltage outputs BOM price, the MCP4728 IC was chosen although it’s lower accuracy. To compensate this disadvantage, a feedback calibration circuit implemented.

Analog Outputs Analog Voltage Calibration Two calibration method were considered and BOM optimized: 1: The four voltage outputs are introduced to a four channel MUX, and the MUX output divided by a high precision resistors to accommodate MSP430 valid voltage level. Total BOM price for this method: 0.172$+2.8$=2.872$

Analog Outputs Voltage Calibration 2: Each one of the four channels will be divided by a high precision resistors to an MSP430 valid input voltage. Total BOM price for this method: 0.688$ During to lower BOM price, the second method was implemented in our solution.

PWM PWM requirements: opticaly isolated OD/OC. Isink > 2A. Vmax > 48v.

PWM

PWM PWM outputs are generated by MSP430, and optically isolated by an optic solid state relay VO14642AT. To drive the VO14642AT inner LED MOSFET driver was added.

GPIO GPIO requirements: 8 GPIO channels. 5V TTL levels. Drive capability of 5mA.

GPIO

GPIO A two methods were exanimated to implement the GPIOs level translation. 1: A dedicated solution by a level translators that are available on the market 2: Single MOSFET based voltage translation for an each GPIO. During the BOM consideration, METHOD 2 was chosen.

Power Management Power requirements: High accuracy Vref to achieve +/- 2 LSB in ADC sampling accuracy. LDOs for power supplies. Step up converter to +10v for the OpAmp supply to achieve analog outputs +10v requirement (Optional).

Power Management

Power Management External Vref We need accuracy of +/- 2 LSB with 12bit ADC i.e. The accuracy of the ADC sampling depends of +/- Vref:

Power Managment External Vref The MSP430F5529 has an internal Vref with accuracy of: But in order to achieve accuracy of +/- 2 LBS the accuracy of the Vref should be at least 0.1%. So the LM4132BMF an external Vref with accuracy of 0.1% was chosen.

Power Management StepUp Converter In order to get +10v from +5v USB power for the optional OpAmp power supply in the Analog Outputs circuit we decided to use charge pumps instead of Boost converter to prevent possible noises and to reduce BOM price. Because we can’t trust that the USB power is always +5v and not less, we couldn’t use only one charge pump to double it, so we needed two charge pumps with more than +5v operating voltage range. We found only one charge pump with such operating voltage range - ICL7660S

Power Management LDO In order to supply stable power of 3.3v and 4.5v to the components we used TLV70233DBVR and TLV70245DBV accordingly because of they relatively low price – 0.16$ for each.

Making PCB layout PCB design software: Orcad Alegro PCB Editor Components library: A standard HSDSL footprints library

Making PCB layout Layers: The PCB contains four layers. The top layer is dedicated to a components’ placement and a signal routing. The second layer dedicated to the powers’ planes The third layer dedicated to the ground plane The bottom layer dedicated to the signals routing

Making PCB layout Signal types: One differential pair. This pair used for an USB communication, and demands 90ohm impedance. The PCB manufacturer will have to make the desired calculations according to the applied material. Power signals: all power signals, except the planes, where routed with a traces at least 20 mil width.

Making PCB layout High noising components: Switching components that are implements our charge pump, were placed in an isolated part of the PCB, and surrounded with a grounded shield.

Making PCB layout High noising components: Analog and Digital signals and Power supplies are separated one from another to prevent parasitic leakage and crosstalk to achieve a better accuracy.

Making PCB layout USB differential 90ohm pair: To calculate the width of the USB data traces the following equation was used: Where: Z=45ohm (desired impedance) Er=4 (PCB dielectric –layer C) H=5 (dielectric thickness between the pair layer (A) and a power plane (D) ) T= 1.4 (thickness of copper traces) W= 9.5 The calculated traces width

Making PCB layout High accurate components: The vref generator that is dedicated for the calibration purposes is placed as close as possible to the vref sense point to prevent additional noises. Vref routing was implemented a star design and not as a daisy chain.

Making PCB layout Free PCB areas: All the PCB areas that are left free from the routing traces were filled with a solid ground planes to make better EMI protection. A dozen of VIAs were added to provide better connection between the ground planes, and to make the current return path as short as possible.

Making PCB layout PCB housekeeping: All island that were created during solid planes adding where detected and cleared. One way planes and traces that are formed so called “antennas” were eliminated or grounded.

Optional features 1. Firmware upgrade over USB channel (Using TI BSL feature). 2. Making traces width to match the component’s pin’s footprint width or wider – to reduce ESR. 3. Adding maximal quantity of solid ground traces to the decoupling capacitors (trace to each side of the capacitor pin’s footprint) – to reduce impedance by paralleling traces. 4. Using an arc instead of sharp angles on a trace turns to reduce signal reflections 5. Adding “tear drops” on every connector pins