Questions tagged [adc]

An ADC is an Analog to Digital Converter. This device converts analog signals into digital form. It is mainly used by the digital circuitry to take analog measurements.

Filter by
Sorted by
Tagged with
0
votes
0answers
13 views

The variation of the DAC output is abnormal

Description of the situation I want to output the data from the ADC to the DAC. I use an ADC from Microchip dsPIC33EV128GM104-E / PT and I am using 12 bits. Microchip MCP4922T-E / ST is used and ...
4
votes
1answer
296 views

Acoustic localization

I apologize if this is not really an EE question, but it seemed most appropriate. I am considering the following application. Object is 3000m far away and emits a sound of 94 dBSPL at 0.5m, I, ...
1
vote
2answers
30 views

ADC output capacitors and resistors

I am making an ADC circuit using ADS1115. It is 4 channels which I will be using to measure 2 signals in differential mode. On the Layout and Examples section of the datasheet it says: Analog ...
0
votes
5answers
136 views

Which is faster for an MCU? Calculating Steinhart-Hart or search in Look-up Table?

Let say we are to measure 0-100 degree Celsius in 0.1 degree resolution by using an NTC. For a particular MCU which is faster (takes less time to reach the result) : a) Reading NTC value via ADC and ...
0
votes
0answers
54 views

Multimeter capacitance value - ADC readings

I have set up my raspberry pi to read from the MAX1204. To know if I'm reading the proper value, I use a multimeter at the input channel of the ADC, and compare it to what I read through my program. ...
1
vote
1answer
38 views

Understanding CT and ADC resolution

Reading this article I'm trying to understand this fragment where they are using a 1000:1 CT, with 0.1 V/A for a 100 ohm load. A simple 12bit ADC will give us 2^12, or 4096 possible values. ...
0
votes
1answer
31 views

Unvalid output voltage of LM35 temperature sensor

I have connected once the Vss and Ground of my LM35 sensor reversely wrong. After correction of this, the output voltage is 0.5 V which seems to be invalid in room temperature. I'm not sure if the ...
0
votes
1answer
42 views

Problem with ADC configuration - atmega328p

What's up folks? I've been developing a project using atmega328p and avr-gcc. Recently, I've tried to configure the ADC to single sample. The codes below show my main.c, ADC.c and ADC.h ...
0
votes
1answer
34 views

Overcurrent Protection Relay, How do I simulate it with Raspberry Pi?

I'm using RPi and MCP3208 to simulate an overcurrent relay. I managed to level shift the AC signal and now I get the voltage reading at 0-3.3V. As this is an overCURRENT relay, I was stuck for a ...
0
votes
0answers
38 views

ADC of TM4C123GH6PM( 1 Msps as given in datasheet ) is not reading any data if sampling frequency is increased beyond 250Khz

I need to sense a signal at 500kHz. According to the datasheet of the TM4C123GH6PM it is able to sample up to 1000Khz. The code is already written with sampling frequency at 90Khz. Whenever I ...
1
vote
2answers
88 views

LC filter before analog pin of microcontroller

I am measuring analog DC voltage at the analog pin of dspic33 series microcontroller. The source of the signal is AC. So, I rectified it with diodes and amplify it with op-amps. In order to reduce the ...
-1
votes
1answer
32 views

DAC specifications to test 14 bit ADC for DC input to ADC [closed]

I want to know, what must be the specifications of a DAC to test the 14-bit ADC where we want to provide the dc input for the ADC testing.
2
votes
3answers
87 views

Simple (low-performance) ADC multiplexer design

EDIT: I've attempted to aggregate the answers (and some more of my own practical experiments) below. For context, I want to use a single ADC input to read several independent temperatures. The ...
0
votes
2answers
31 views

24 bit HX711 ADC Reading

How to read 24-bit HX711 ADC data using AT89S52 micro-controller, can anybody help me to understand? How I will store 24-bit data in micro-controller?
2
votes
1answer
157 views

Amplifying particular range of analog signal

I am working on an a project where I need to get the reading of an analog transducer via Arduino's 10 bit ADC. The problem is, the range of the signal is such that the 10 bit ADC value is moving from ...
1
vote
2answers
81 views

Origin of a Resolution formula for ADC/DAC

What is the origin for the forumla: \$ R= {1\over2}V_{LSB} ={1\over2}*{V_{inMax}\over2^n-1} \$ Where does the \$ {1\over2} \$ comes from? Shouldn't it be just: \$ R={V_{inMax}\over{2^n-1}}\$ ?
0
votes
0answers
26 views

Low power LiPo cell ADC with an nMOS switch and a resistor or capacitor divider circuit?

This is my first question on this platform and am looking for advice on doing a very low power LiPo battery measurement for a wearable device. My current circuit looks like this: (See image below) ...
0
votes
2answers
71 views

Reading a negative and positive voltage from an STM32F4 ADC

I'm working on an application which requires me to read a curve on an analogue signal. Depending on external influence the curve could either be a negative voltage or positive voltage. The shape of ...
0
votes
2answers
85 views

ADC protection best practice

Say you were wanting to measure a signal with a higher voltage than the ADC could handle. Is there some best practice or commonly used circuitry that goes beyond a simple voltage divider to protect ...
0
votes
3answers
80 views

Circuit to adjust -30V to +30V input to 0 to 3.3V for ADC? [duplicate]

Currently working on an oscilloscope design that would require each channel to be able to take in between 30VPP, -30V to +30V, which will go to an ADC which has a maximum input of 3.3V. What types of ...
0
votes
0answers
27 views

Calibrating FEETECH FR5311M Digital Servo

Hey everyone, I am owning this model feetch servo motor. I want to do the following:(with arduino uno) Read the initial position(angle) of the servo motor rotate the motor to desired position(angle) ...
0
votes
0answers
23 views

How should I model differential non linearity (DNL) of a DAC?

I have very little experience with electronic instrumentation, and I'm learning about INL/DNL. I'm looking at the specifications for a DAC, and the sheet claims a guaranteed DNL of -1 to 1 LSB. ...
0
votes
1answer
34 views

How to use analog mode GPIO pin(not ADC input channel) for ADC?

I want to use a GPIO pin which is configured to be "Analog Mode" for ADC. I am working on STM32L073 series microcontroller. The pins with ADC input channels are used already. So I need to choose ...
4
votes
4answers
797 views

Need a method for synchronization of galvanically separated microcontrollers

I would like to get some ideas for my problem. I have a HW which has a main processing unit (Beaglebone, host controller) which is connected to four galvanically seperated STM32 microcontrollers. All ...
0
votes
0answers
70 views

STM32L151 - ADC is too slow

I want to measure water conductivity at the alternating current, so i set two pins to vcc and gnd, wait some time, measure some points, toggle the pins, wait, measure etc. Manuals say the ADC should ...
0
votes
2answers
58 views

Wrong ground reference producing wrong output on ADS1115

I am currently working on a project, which involves measuring current in a DC circuit and storing that generated data on an arduino microcontroller. I decided to go with the ADS1115 and a shunt, which ...
4
votes
0answers
47 views

Why Do Pipeline ADCs have an “Overlap Bit”?

In pipeline ADCs, there is an amplifier after each stage that amplifiers the remainder of the previous stage by 2^(number of previous stage bits - 1). For example, if the flash ADC in the first stage ...
0
votes
1answer
28 views

Finding SNR and SNDR/SINAD from FFT of ADC

I have a question about the FFT spectrum of an ADC output I understand SFDR you can measure the difference between the fundamental and the next biggest spur/harmonic. But how do you find SNDR from ...
3
votes
3answers
248 views

How Can the Quantization Noise of an ADC be Measured using the Digital Output?

The ADC quantization noise is the error signal generated by rounding the sampled analog values of signal. Suppose that we have the digital output of an ADC, how can we measure the quantization noise, ...
0
votes
1answer
69 views

How do Software Defined Radios have such big bandwidth?

I've noticed that the majority of "amateur" SDRs have ADCs with a sampling rate not higher than 20 MSps, but still the HackRF One for example can scan it's whole frequency range (1MHz to 6GHz) in the ...
0
votes
2answers
74 views

How to design two circuits with Instrumentation Amplifier to produce the same output?

I want to measure the current in a 5V circuit. The current is between 50uA and 2.5mA. The current is from a NTC and it changes slowly (10Hz measurement is fast enough). Here is the typical ...
1
vote
3answers
48 views

Same thermistor model (103) with varying response

I was using thermistor model 103 to measure temperature of surroundings. To my surprise, when I checked different thermistors of the same model (103) bought from the same shop by changing them in the ...
0
votes
1answer
45 views

ADC with parallel DDR LVDS interface and also a parallel CMOS interface

The ADS4126 is a 12-Bit, 160-MSPS Analog-to-Digital Converter (ADC). Its data rate is too high for it to be read out using something like SPI or I2C. It does use SPI for control purpose though. The ...
0
votes
2answers
50 views

Removing the load of an AC signal to a DC signal

simulate this circuit – Schematic created using CircuitLab I built this circuit to visualize music with LED's using a full-bridge rectifier I got from a vacuum(meant for 120VAC to 120VDC, with ...
0
votes
1answer
48 views

ADC Machine Monitoring System w/ External Voltage Source

I've got what I hope to be a simple question for all of you! Let me preface with a little background. We are constructing an ADC circuit used in conjunction with a Raspberry PI to monitor cycles of ...
0
votes
2answers
63 views

What is the pin mapping when we use an ADC in micro STM32F401?

If we wanted to capture continuous data and map it to a digital value we must use ADCs. But there is a problem. If we set multiple pins as analog inputs, what are the channels corresponding to each ...
1
vote
1answer
57 views

SNR vs SINAD/SNDR

This is from Analog-to-Digital Converison by Marcel Pelgrom He defines an approximate relationship between Signal to Quantization Noise Ratio (SNQR or just SNR) and number of bits as: The author ...
0
votes
1answer
34 views

Quantization results in harmonics in ADC FFT plot

This is taken from Analog-to-Digital Conversion by Marcel Pelgrom. Okay, I understand that with 1-bit quantization, the output is block-wave (Square) and that of course when you do the Fourier Series,...
0
votes
1answer
56 views

STM32 ADC continue mode

I am using STM32F030F4P6 when I call this Function my ADC starts successfully and I can read ADC value in ADC callback but my MCU hangs at this function line what is the problem? My code is generated ...
0
votes
0answers
19 views

ADC reference voltage for nRF52840

I have designed an voltage divider bias with thermistor and the output voltage is given to adc pin of my nRF. But the internal reference voltage of my nRF is 3.6V so I did not get any accurate values ...
0
votes
1answer
54 views

ESP8266 (Wemos D1 mini) analog thermistor

I'm trying to connect my floor heating thermistor (NTC) to ESP8266 (at Wemos D1 mini board). But I'm unable to get good results. I get an approximation formula from this table (after I input my ...
1
vote
0answers
91 views

Strange readings from external ADC

I am using external ADC MCP33121-10 via SPI interface. I need to isolate this ADC from main procesor (Arduino Mega), so I used optocouplers. The ADC worked fine without optocouplers but when I ...
0
votes
0answers
37 views

Reducing Common Mode Voltage at the ADC input

I need some help from you expert engineers. I have to automatically measure VCE / IC and VBE / IB of a big bunch of transistors under specified collector and base voltages. Since Vcin and Vbin can ...
0
votes
0answers
23 views

Cypress FM4 Registers Ports Channels

I've bought a Pioneer Cypress FM4 board. The documentation for FM4 is overwhelming. I've read the manual but could not find the answers: Can someone explain what is the relationship among ports ...
0
votes
1answer
34 views

(ADS5295) 12bit ADC with 14x serialization

I am using 12bit ADC, Texas Instruments ADS5295. In manual of ADS5295, it says ADS5295 supports 14x and 16x serialization factor. The resolution of ADS5295 is 12bit. If I set 14x serialization ...
1
vote
0answers
100 views

Connecting ADC ground to alive part of a power supply board for measurement

Before start, this is going to be a long question. My apologies in advance! At my company, we are trying to design an automated engineering validation test (Auto EVT) tool for power supply board (...
1
vote
1answer
53 views

ESP32 Sample a 1kHz square wave (10%-90% duty cycle) with analogRead()

I need to sample the peak voltage of a 1kHz square wave. The duty cycle varies between 10% and 90%. I am using an ESP32 and hoped to use analogRead() to sample the data. My first idea was to attach ...
1
vote
0answers
55 views

Measuring just half the sine wave of a current measuring transformer?

I'd like to measure current of electrical devices using one of those split-core transformers you clip around an AC wire, which has a built in shunt resistor and hence outputs a voltage. I'd like to to ...
0
votes
0answers
149 views

STM32 ADC over DMA Continuous Mode Too Greedy

I am trying to read ADC data via DMA on an STM32F412. The reading itself works fine but the rest of the program is not executed anymore so it's killed by the watchdog soon. I have an array of size 50 ...
3
votes
1answer
96 views

ADC issue - possible non-monotonicity?

My ADC (two of them under test - the Analog Devices AD7676, and the Maxim MAX11108) is a 3 Ms/S SAR. The device is powered and referenced by a precision 3.3V reference device (100mA max). The ...

1 2 3 4 5 40