LTC2381-16 - 16-Bit, 250ksps, Low Power SAR ADC with Serial Interface
Features
- 250ksps Throughput Rate
- ±2LSB INL (Max)
- Guaranteed 16-Bit No Missing Codes
- Low Power: 3.25mW at 250ksps, 13μW at 1ksps
- 92dB SNR (typ) at fIN = 20kHz
- Extended Acquisition Time of 3.25μs Allows Use of Lower Power Drivers
- Guaranteed Operation to 125°C
- 2.5V Supply
- Fully Differential Input Range ±2.5V
- External 2.5V Reference Input
- No Pipeline Delay, No Cycle Latency
- 1.8V to 5V I/O Voltages
- SPI-Compatible Serial I/O with Daisy-Chain Mode
- Internal Conversion Clock
- 16-pin MSOP and 4mm × 3mm DFN Packages
Typical Application
Description
The LTC2381-16 is a low noise, low power, high speed 16-bit successive approximation register (SAR) ADC. Operating from a 2.5V supply, the LTC2381-16 has a ±2.5V fully differential input range. The LTC2381-16 consumes only 3.25mW and achieves ±2LSB INL max, no missing codes at 16-bits and 92dB SNR.
The LTC2381-16 has a high speed SPI-compatible serial interface that supports 1.8V, 2.5V, 3.3V and 5V logic while also featuring a daisychain mode. The fast 250ksps throughput with no cycle latency makes the LTC2381-16 ideally suited for a wide variety of high speed applications. An internal oscillator sets the conversion time, easing external timing considerations. The LTC2381-16 automatically powers down between conversions, leading to reduced power dissipation that scales with the sampling rate.
The LTC2381-16 features a proprietary sampling architecture that enables the ADC to begin acquiring the next sample during the current conversion. The resulting extended acquisition time of 3.25μs allows the use of extremely low power ADC drivers.
Packaging
CAD Symbols and Footprints: The downloadable Zip file below contains the schematic symbol and PCB footprints.
For complete and up to date package information and drawings, please refer to our packaging page
| Part Number | Package | Code | Temp | Package Drawing |
RoHS |
|---|---|---|---|---|---|
| LTC2381CDE-16#PBF | 4x3 DFN-16 | DE | C | 05-08-1732 | Yes |
| LTC2381CDE-16#TRPBF | 4x3 DFN-16 | DE | C | 05-08-1732 | Yes |
| LTC2381CMS-16#PBF | MS-16 | MS | C | 05-08-1669 | Yes |
| LTC2381CMS-16#TRPBF | MS-16 | MS | C | 05-08-1669 | Yes |
| LTC2381HMS-16#PBF | MS-16 | MS | H | 05-08-1669 | Yes |
| LTC2381HMS-16#TRPBF | MS-16 | MS | H | 05-08-1669 | Yes |
| LTC2381IDE-16#PBF | 4x3 DFN-16 | DE | I | 05-08-1732 | Yes |
| LTC2381IDE-16#TRPBF | 4x3 DFN-16 | DE | I | 05-08-1732 | Yes |
| LTC2381IMS-16#PBF | MS-16 | MS | I | 05-08-1669 | Yes |
| LTC2381IMS-16#TRPBF | MS-16 | MS | I | 05-08-1669 | Yes |
Order Info
- Part numbers ending in PBF are lead free. Solder plated terminal finish (SnPb) versions are non-standard and special terms and conditions and pricing applies if available. Please contact LTC marketing for information.
- Part numbers containing TR or TRM are shipped in tape and reel or 500 unit mini tape and reel, respectively
- Please refer to our general ordering information or the product datasheet for more details
Package Variations and Pricing
| Part Number | Package | Temp | Price (1-99) |
Price (1k)* |
RoHS | |
|---|---|---|---|---|---|---|
| LTC2381CDE-16#PBF | 4x3 DFN-16 | C | $10.29 | $7.20 | Yes | |
| LTC2381CDE-16#TRPBF | 4x3 DFN-16 | C | $7.26 | Yes | ||
| LTC2381CMS-16#PBF | MS-16 | C | $10.29 | $7.20 | Yes | |
| LTC2381CMS-16#TRPBF | MS-16 | C | $7.26 | Yes | ||
| LTC2381HMS-16#PBF | MS-16 | H | $11.79 | $8.25 | Yes | |
| LTC2381HMS-16#TRPBF | MS-16 | H | $8.31 | Yes | ||
| LTC2381IDE-16#PBF | 4x3 DFN-16 | I | $10.71 | $7.50 | Yes | |
| LTC2381IDE-16#TRPBF | 4x3 DFN-16 | I | $7.56 | Yes | ||
| LTC2381IMS-16#PBF | MS-16 | I | $10.71 | $7.50 | Yes | |
| LTC2381IMS-16#TRPBF | MS-16 | I | $7.56 | Yes | ||
| Buy Now • Request Samples | ||||||
Demo Boards
Linear Technology offers many demo boards free of charge to qualified customers. Contact your local sales office or distributor to inquire about a demo board. Certain demo boards are also available for sale via credit card on this website. Demo boards are for evaluation purposes only. It remains the customer’s responsibility to verify proper and reliable operation in the actual end application.| Part Number | Description | Price | Documentation |
|---|---|---|---|
| DC1571A-C | LTC2381CMS-16 Demo Board | 2.5V 16-bit 250Ksps Serial SPI SAR ADC. Req DC718 or DC590 | $150.00 | |
| Buy Now | |||
Companion Boards
| Part Number | Description | Price | Documentation |
|---|---|---|---|
| DC2026C | Linduino One Isolated USB Demo Board: An Arduino- and QuikEval-Compatible Code Development Platform | $75.00 | |
| DC590B | Isolated USB Serial Controller for Linear Technology QuikEval-Compatible Demo Boards | $50.00 | |
| DC718C | USB Data Acquisition Controller, for PScope Evaluation Kits (<135Mbps) | $300.00 | |
| Buy Now | |||
Applications
- Medical Imaging
- High Speed Data Acquisition
- Portable or Compact Instrumentation
- Industrial Process Control
- Low Power Battery-Operated Instrumentation
- ATE
People Who Viewed This Product Also Viewed
- LTC6655 - 0.25ppm Noise, Low Drift Precision References
- LTC1864 - µPower, 16-Bit, 250ksps 1- and 2-Channel ADCs in SOIC
- LTC2440 - 24-Bit High Speed Differential Delta Sigma ADC with Selectable Speed/Resolution
- LTC2376-16 - 16-Bit, 250ksps, Low Power SAR ADC with 97dB SNR
- LT6350 - Low Noise Single-Ended to Differential Converter/ADC Driver
- LT3080 - Adjustable 1.1A Single Resistor Low Dropout Regulator
- LTC2364-16 - 16-Bit, 250ksps, Pseudo-Differential Unipolar SAR ADC with 94.7dB SNR
- LT1763 - 500mA, Low Noise, LDO Micropower Regulators
- LT6654 - Precision Wide Supply High Output Drive Low Noise Reference
- LTC6362 - Precision, Low Power Rail-to-Rail Input/Output Differential Op Amp/SAR ADC Driver
Product Notifications
Please login to your MyLinear account for notifications of datasheet updates, new document releases and LTspice model announcements for your favorite products. If you do not have a MyLinear account you may Sign Up Now.
Forgot your password? Click here.
Need help? Email mylinear@linear.com with questions and comments.
Design Tools
Linduino
Linduino is an Arduino compatible platform for developing and distributing firmware libraries and code for SPI and I²C-compatible integrated circuits. The Linduino One board interfaces to more than 300 QuikEval demonstration cards, supporting a variety of product types including analog-to-digital converters (ADCs), digital-to-analog converters (DACs), power monitors, and more. Firmware libraries for individual devices are written in C and designed to be portable to a wide variety of processors and microcontrollers. Each library has a demonstration program that can be uploaded to the Linduino One platform to allow the circuit and software to be quickly and easily verified.
LinearLabTools
LinearLabTools is a collection of Matlab and Python programs that provide direct access to Linear Technology’s data converter evaluation boards. An evaluation board for a data converter will typically plug into an accompanying controller board, which is then connected to a host computer running a Linear supplied GUI program such as PScope for Analog-to-Digital converters or LTDACgen for Digital-to-Analog converters. The GUI allows basic performance measurements to be made, but it is not designed to run arbitrary sequences of tests or communicate with other hardware, as is often required by customers when evaluating a part for their own application. LinearLabTools allows customers to control Linear’s data converter demo boards as they would any other piece of test equipment, using their own software.
The LinearLabTools package also contains various application examples, simulations, and educational programs that demonstrate mixed signal concepts.
Click here for more information and to download the software
Code
Linduino is Linear Technology's Arduino compatible system for developing and distributing firmware libraries and example code for Linear Technology’s integrated circuits. The code below can be downloaded or copied and pasted into your project. Please visit the Linduino Home Page for demo board, manual and setup information.
This part is Family Supported: There is example code available for a part in this family. The code may require some changes to work with this specific part, however it still provides many good examples of how certain interactions should take place. The code below may rely on other drivers available in the full library.
Download LTC2383 - DC1571A Linduino .INO File
/*!
Linear Technology DC1813A Demonstration Board.
LTC2381-16: 16-Bit, 250Ksps ADC.
LTC2382-16: 16-Bit, 500Ksps ADC.
LTC2383-16: 16-Bit, 1Msps ADC
Max SCK rate is 100MHz.
@verbatim
NOTES
Setup:
Set the terminal baud rate to 115200 and select the newline terminator.
Equipment required is a precision voltage source (null box) and a precision voltmeter (to monitor voltage source).
No external power supply is required.
Ensure JP1 is installed in the default position from the factory.
How to test:
The voltage source should be connected with positive and negative leads to the positive & negative ADC inputs. Ensure the differential voltage is within the
range of -VREF to +VREF. Swapping input voltages results in a reversed polarity reading.
USER INPUT DATA FORMAT:
decimal : 1024
hex : 0x400
octal : 02000 (leading 0 "zero")
binary : B10000000000
float : 1024.0
@endverbatim
http://www.linear.com/product/LTC2381-16
http://www.linear.com/product/LTC2382-16
http://www.linear.com/product/LTC2383-16
http://www.linear.com/product/LTC2381-16#demoboards
http://www.linear.com/product/LTC2382-16#demoboards
http://www.linear.com/product/LTC2383-16#demoboards
REVISION HISTORY
$Revision: 1792 $
$Date: 2013-08-9 13:58:53 -0700 (Thu, 25 Jul 2013) $
Copyright (c) 2013, Linear Technology Corp.(LTC)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those
of the authors and should not be interpreted as representing official policies,
either expressed or implied, of Linear Technology Corp.
The Linear Technology Linduino is not affiliated with the official Arduino team.
However, the Linduino is only possible because of the Arduino team's commitment
to the open-source community. Please, visit http://www.arduino.cc and
http://store.arduino.cc , and consider a purchase that will help fund their
ongoing work.
*/
/*! @file
@ingroup LTC2383
*/
#include <Arduino.h>
#include <stdint.h>
#include "Linduino.h"
#include "LT_SPI.h"
#include "UserInterface.h"
#include "LT_I2C.h"
#include "QuikEval_EEPROM.h"
#include "LTC2383.h"
#include <SPI.h>
#include <Wire.h>
// Function Declaration
void print_title(); // Print the title block
void print_prompt(); // Prompt the user for an input command
void print_user_command(uint8_t menu); // Display selected differential channels
void menu_1_read_input();
// Global variables
static uint8_t LTC2383_bits = 16; //!< Default set for 16 bits
float LTC2383_vref = 2.5;
//! Initialize Linduino
void setup()
{
uint32_t adc_code;
quikeval_I2C_init(); // Configure the EEPROM I2C port for 100kHz
quikeval_SPI_init(); // Configure the spi port for 4MHz SCK
quikeval_SPI_connect(); // Connect SPI to main data port
Serial.begin(115200); // Initialize the serial port to the PC
print_title();
print_prompt();
}
//! Repeats Linduino loop
void loop()
{
uint16_t user_command;
{
if (Serial.available())
{
user_command = read_int(); // Read the user command
if (user_command != 'm')
Serial.println(user_command); // Prints the user command to com port
switch (user_command)
{
case 1:
menu_1_read_input();
break;
default:
Serial.println(" Invalid Option");
break;
}
Serial.println();
print_prompt();
}
}
}
// Function Definitions
//! Read channel
//! @return void
void menu_1_read_input()
{
uint8_t user_command;
uint16_t adc_code; // The LTC2383 code
float adc_voltage; // The LTC2383 voltage
// Read and display a selected channel
LTC2383_read(LTC2383_CS, &adc_code); //discard the first reading
delay(100);
LTC2383_read(LTC2383_CS, &adc_code);
Serial.print(F(" Received Code: b"));
Serial.println(adc_code, BIN);
// Convert the received code to voltage
adc_voltage = LTC2383_code_to_voltage(adc_code, LTC2383_vref);
Serial.print(F(" Equivalent voltage: "));
Serial.print(adc_voltage, 4);
Serial.println(F("V"));
}
//! Prints the title block when program first starts.
void print_title()
{
Serial.println();
Serial.println(F("*****************************************************************"));
Serial.println(F("* DC1571A Demonstration Program *"));
Serial.println(F("* *"));
Serial.println(F("* This program demonstrates how to receive data *"));
Serial.println(F("* from the following ADCs: *"));
Serial.println(F("* LTC2381-16 *"));
Serial.println(F("* LTC2382-16 *"));
Serial.println(F("* LTC2383-16 *"));
Serial.println(F("* *"));
Serial.println(F("* Set the baud rate to 115200 and select the newline terminator.*"));
Serial.println(F("* *"));
Serial.println(F("*****************************************************************"));
}
//! Prints main menu.
void print_prompt()
{
Serial.println(F("*************************"));
Serial.println(F("1-Read ADC Input"));
Serial.print(F("Enter a command:"));
}
Download LTC2383 - Linduino Header File
/*!
LTC2381-16: 16-Bit, 250Ksps ADC.
LTC2382-16: 16-Bit, 500Ksps ADC.
LTC2383-16: 16-Bit, 1Msps ADC
@verbatim
The following parts (DUT) are pin-compatible, 16-bit A/D converters with serial I/O, and an internal reference:
LTC2381-16: 16-Bit, 250Ksps ADC.
LTC2382-16: 16-Bit, 500Ksps ADC.
LTC2383-16: 16-Bit, 1Msps ADC
The DUTs typically draw only TBDmA from a single 5V supply. The automatic nap and sleep modes benefit power sensitive applications.
The DUTs DC performance is outstanding with a +/-2LSB INL specification and
no missing codes over temperature. The signal-to-noise ratio (SNR) for the DUT is typically TBDdB, with the internal reference.
Example Code:
Read ADC input.
LTC2383_read(LTC2383_CS, &adc_code); // Throws out last reading
LTC2383_read(LTC2383_CS, &adc_code); // Obtains the current reading and stores to adc_code variable
// Convert adc_code to voltage
adc_voltage = LTC2383_code_to_voltage(adc_code, vref);
@endverbatim
http://www.linear.com/product/LTC2381-16
http://www.linear.com/product/LTC2382-16
http://www.linear.com/product/LTC2383-16
http://www.linear.com/product/LTC2381-16#demoboards
http://www.linear.com/product/LTC2382-16#demoboards
http://www.linear.com/product/LTC2383-16#demoboards
REVISION HISTORY
$Revision: 1807 $
$Date: 2013-07-29 13:06:06 -0700 (Mon, 29 Jul 2013) $
Copyright (c) 2013, Linear Technology Corp.(LTC)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those
of the authors and should not be interpreted as representing official policies,
either expressed or implied, of Linear Technology Corp.
The Linear Technology Linduino is not affiliated with the official Arduino team.
However, the Linduino is only possible because of the Arduino team's commitment
to the open-source community. Please, visit http://www.arduino.cc and
http://store.arduino.cc , and consider a purchase that will help fund their
ongoing work.
*/
/*! @file
@ingroup LTC2383
Header for LTC2383: 16/18-bit 1Msps ADC
*/
#ifndef LTC2383_H
#define LTC2383_H
#include <SPI.h>
//! Define the SPI CS pin
#ifndef LTC2383_CS
#define LTC2383_CS QUIKEVAL_CS
#endif
//! @name LTC2383 Channel Address
//! @{
// Channel Address
#define LTC2383_ADDRESS 0x00
//!@}
//! Reads the LTC2383 and returns 16-bit data in 2's complement format
//! @return void
void LTC2383_read(uint8_t cs, //!< Chip Select Pin
uint16_t *ptr_adc_code //!< Returns code read from ADC (from previous conversion)
);
//! Calculates the LTC2383 input voltage given the binary data and lsb weight.
//! @return Floating point voltage
float LTC2383_code_to_voltage(int16_t adc_code, //!< Raw ADC code
float vref //!< Reference voltage
);
#endif // LTC2383_H
Download LTC2383 - Linduino.CPP File
/*!
LTC2381-16: 16-Bit, 250Ksps ADC.
LTC2382-16: 16-Bit, 500Ksps ADC.
LTC2383-16: 16-Bit, 1Msps ADC
@verbatim
The following parts (DUT) are pin-compatible, 16-bit A/D converters with serial I/O, and an internal reference:
LTC2381-16: 16-Bit, 250Ksps ADC.
LTC2382-16: 16-Bit, 500Ksps ADC.
LTC2383-16: 16-Bit, 1Msps ADC
The DUTs typically draw only TBDmA from a single 5V supply. The automatic nap and sleep modes benefit power sensitive applications.
The DUTs DC performance is outstanding with a +/-2LSB INL specification and
no missing codes over temperature. The signal-to-noise ratio (SNR) for the DUT is typically TBDdB, with the internal reference.
@endverbatim
http://www.linear.com/product/LTC2381-16
http://www.linear.com/product/LTC2382-16
http://www.linear.com/product/LTC2383-16
http://www.linear.com/product/LTC2381-16#demoboards
http://www.linear.com/product/LTC2382-16#demoboards
http://www.linear.com/product/LTC2383-16#demoboards
REVISION HISTORY
$Revision: 1785 $
$Date: 2013-07-25 08:47:24 -0700 (Thu, 25 Jul 2013) $
Copyright (c) 2013, Linear Technology Corp.(LTC)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those
of the authors and should not be interpreted as representing official policies,
either expressed or implied, of Linear Technology Corp.
The Linear Technology Linduino is not affiliated with the official Arduino team.
However, the Linduino is only possible because of the Arduino team's commitment
to the open-source community. Please, visit http://www.arduino.cc and
http://store.arduino.cc , and consider a purchase that will help fund their
ongoing work.
*/
//! @defgroup LTC2383 LTC2383: 16/18-Bit 1Msps ADC
/*! @file
@ingroup LTC2383
Library for LTC2383: 16-Bit 1Msps ADC
*/
#include <Arduino.h>
#include <stdint.h>
#include "Linduino.h"
#include "LT_SPI.h"
#include "LTC2383.h"
#include <SPI.h>
// Reads from a SPI LTC2383-XX device that has no configuration word and a 20 bit output word in 2's complement format.
void LTC2383_read(uint8_t cs, uint16_t *ptr_adc_code)
{
LT_union_int16_2bytes command; // LTC2383 data and command
command.LT_uint16 = 0; // Set to zero, not necessary but avoids
// random data in scope shots.
//Form a four byte object to hold four bytes of data
LT_union_int16_2bytes data; //instantiate the union
data.LT_byte[1] = 0;
data.LT_byte[0] = 0;
spi_transfer_block(cs,command.LT_byte,data.LT_byte,2);
*ptr_adc_code = data.LT_int16;
return;
}
// Calculates the voltage corresponding to an adc code in 2's complement, given the reference voltage (in volts)
float LTC2383_code_to_voltage(int16_t adc_code, float vref)
{
float voltage;
voltage = (float)adc_code;
voltage = voltage / (pow(2,15)-1); //! 2) This calculates the input as a fraction of the reference voltage (dimensionless)
voltage = voltage * vref; //! 3) Multiply fraction by Vref to get the actual voltage at the input (in volts)
return(voltage);
}
Technical Support
- For immediate technical assistance, contact your local sales office or distributor or call 1-800-4-LINEAR (US customers only) or 408-432-1900.
- For less urgent requests, please complete our Technical Support Request Form. Please allow 2-3 business days for reply.
