Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

0
votes
0answers
33 views

Determining ADC speed and Bit-depth with respect to the time-varying input signal to be sampled?

How to roughly specify an Analog to Digital Converter (ADC) given that my analog signal (continuous) strictly changes its value (amplitude) after every 50ms? Thanks,
0
votes
0answers
18 views

VCSEL temperature control with TEC: ADC average vs moving average filter

I have to control the temperature of a VCSEL with an on-DIE TEC and a PID-controller inside a FPGA. The ADC used to sample the voltage across a on-DIE NTC offers a samplerate of 1MSPS and the signal ...
0
votes
2answers
39 views

Is there a simple way to quantize an input waveform in LTspice?

How can a 1V sine-wave input be converted to a staircase sine-wave with an 8-bit resolution for instance in LTspice? Or is this even possible? Can this be achieved without a complicated ADC circuitry?...
0
votes
2answers
63 views

Relay arcing protection for analog input

I need to measure the voltage of a Li-ion battery that is connected through a relay, on the NC pin, to the rest of the circuit (so BAT+ - relay - circuit). The coil of the relay is connected to ...
0
votes
0answers
42 views

Dual slope ADC converter VHDL

Hi I'm trying to write a code for dual slope ADC. And I"m not sure if my logic is wrong or if there's something else that's wrong. ...
0
votes
0answers
27 views

Choosing the right amplification/gain for the internal PGA of an ADC IC

Problem I need to read a sensor (multiple of the same kind) with a microcontroller. The sensor I have, outputs a signal in the range of 0mV up to 20mV. Thus, it needs to be amplified and send to an ...
3
votes
3answers
635 views

Building circuit to amplify small sensor signals using an Instrumentation Amplifier and 24-Bit ADC

I'm a beginner when it comes to circuit design and I have spent the last few weeks doing research on this topic. I have now chosen some ICs (Instrumentation Amplifier and ADC) and would like to build ...
1
vote
0answers
22 views

Sampling DC and AC components of capacitive sensor

I'm using a MEMS capacitive pressure sensor SCB10H. As I understand it, I can wire it up in one of two ways. Either I can measure the absolute capacitance using a chip like the TI FDC1004. In this ...
0
votes
0answers
41 views

How to design a JFET

The CCD sensor signal (27MHz) is given as input to the JFET and output of the JFET is given to ADC (AD9979). I have attached the reference circuit and I want to know how did they calculate the value ...
1
vote
3answers
71 views

How to obtain Input voltage from ADC value

I am using atmega328p for my project. I have to read my battery voltage and display it in my cloud. For that, i am using ADC. Now I am getting the ADC value for input voltage applied. But i need to ...
0
votes
0answers
39 views

ATmega328P ADC strange behavior while reading multiple piezos

I've been working on a drum project involving having one small microcontroller for each drum pad. I'm building it using an Arduino Nano (ATMega328P). I'm currently reading ADC values from 5 piezos. I'...
4
votes
4answers
551 views

High resolution ADC vs amplifiers

I have started a design for work where I want to interface some sensors, (strain gauge, bridge, thermocouple, low voltage stuff) to a national instruments sbRIO card. This card has analog inputs built ...
0
votes
0answers
22 views

Differential input AD9201, output calculation

How to calculate the output of the AD9201 when you have differential input? For example IINA input is 0.5 and IINB = 1.5 V. The difference is 1 V but I don't know if I can calculate the ADC with ...
1
vote
3answers
41 views

Inherent DC Bias in ADC sampling

I was just simulating the quantization behavior of ADCs of different bits, on data sampled by a 24-bit ADC. What I noticed that as we go towards ADCs with less bits a DC bias in the signal becomes ...
4
votes
2answers
50 views

Sampled Noise Amplitude

I am trying to understand how an arbitrary noise spectrum is sampled by an ADC. Let the broadband noise floor be, for example, \$e_n\$ = 5nV/√Hz @ 1kHz and the 1/f noise be \$E_{1/f}\$ = 2 μV peak-...
0
votes
0answers
31 views

Do FFT to characterize dynamic firgure of ADC (SNDR,SFDR)?

I am designing ADC in 180nm and it's time to characterize dynamic figure such as SNDR(SINAD). The test signal input is a 1kHz sine wave, the sampling rate of ADC is 100kS/s. After reconstructing from ...
0
votes
0answers
22 views

Sigma Delta in simulink sensitive to computational delays?

I am trying to design a simple sigma delta modulator (SDM) with some additional logics. I designed a first order SDM in simulink - which works fine, as shown below: But problem comes when I add some ...
2
votes
2answers
28 views

ADC error SPICE simulation

I am attempting to do a Monte Carlo simulation of a basic current measurement circuit using SiMetrix. The current goes through a sense resistor, amplified by an op-amp and then to an ADC. I'm trying ...
3
votes
2answers
77 views

Changing noise level with 24-Bit A/D Converter

I work on a 8 Channel 24-Bit A/D-Converter. I have an issue with the noise level of this converter. There are some "quiet" periods where the noise is low and acceptable and there are other times where ...
2
votes
1answer
166 views

Calculating the entropy rate of ADCs

Formally, the entropy of a normal distribution is:- $$ \frac{1}{2} \log(2 \pi e \sigma^2) $$ So if you're sampling a random (normally distributed) signal, that would seem to be the rate of entropy ...
2
votes
1answer
56 views

Lowpass Filter and Attenuator

I am designing a circuit to power a brushed DC motor. The motor will be given 24VDC, modulated with PWM. I would like to have an analog voltage sense capability for use with my Atmel ATmega328P @ 3.3 ...
0
votes
2answers
57 views

Is it possible to lower an ADCs input range?

I'm trying to use an ADS8504, a 12-bit ADC, and get as good a resolution as possible. The ADC accepts inputs in the range of +-10V. However, my circuit is limited to only having a power supply of 5V ...
0
votes
1answer
46 views

STM32 - ADC based temperature measurement on FreeRTOS

I've been trying to measure the MCU's (STM32F103RB) temperature as part of a FreeRTOS application. I've tried initializing the ADC both with the low and the high-level HAL functions, but whenever I ...
3
votes
2answers
117 views

Set up an ADC ISR, but every time an ADC Interrupt is called it goes to isr_trap.asm instead

I am trying to do a program with my MSP430FR6989 from Texas Instruments. I send an Analogue signal to my ADC module in the uC, which converts it to a digital signal, if the value is greater than 0x800 ...
1
vote
0answers
22 views

How the dynamic range is increased in Zoom ADC - Sigma Delta ADC?

I wanted to know the main logic on how the dynamic range is increased in a zoom ADC (when we change the feedback value in 1-bit sigma delta ADC). I have some ideas and wanted to verify it is correct. ...
0
votes
2answers
70 views

STM32L4's Temperature Calculation Equation shows improper results

While using STM32L4's ADC to measure its internal temperature sensor data, I am facing an issue. The equation provided in STM32L4's reference manual, seems to showing improper results. The equation ...
0
votes
2answers
73 views

Hardware implementations for a low-cost ADC array project

I wonder what would be the best hardware platform or architecture for implementing and building a lowish-cost system to sample audio capture over a large array of microphones or sensors? say, 300 or ...
1
vote
2answers
58 views

Signal Strength to ADC quantisation levels

According to the excellent site of AB4OJ, the Icom 7300 in summary has a 14bit analogue to digital converter with a 1.5 volt peak to peak input (LTC2208-14). I make this to be 91.5uV per quantisation ...
-2
votes
2answers
90 views

Memory choices for lack of arduino speed [closed]

I'm designing a system which reads values from a microphone and feeds it to the Arduino to calculate a few sound parameters. The measuring happens during a couple of milliseconds. The problem is that ...
-1
votes
0answers
20 views

How to give connections between MCU,Resistive touchscreen breakout board and MCP3008 ADC for touch function?

I am working with sifive-Hifive1 microcontroller, i have interfaced Adafruit 2.8" tft lcd resistive touch breakout board with my MCU i need to use the touch functionality,so i used ADC MCP3008 as my ...
1
vote
2answers
40 views

Why are different names given to the same bit in MPLAB XC8?

I am using PIC18F45K22 and MPLAB XC8. Recently I stumbled upon something while reading ADCON0 register. A particular bit in the register, GO/DONE has many representations while I try bit addressing it ...
0
votes
0answers
13 views

BMS Sampling with a constant reference voltage

I want try building my own BMS, self powered from the battery it is balancing, what would be the best way of having a constant reference voltage for the ADCs in the micro controller which I would like ...
3
votes
2answers
52 views

I am trying to trigger an ADC conversion through TA0 CCTL1 Output in my MSP430, but nothing is happening

I am doing a simple project with MSP430FR6989, where I am converting an analog signal to a digital one, when it finishes conversion it will jump to an ISR and increment an integer. We can configure ...
0
votes
1answer
22 views

Quantization: levels or intervals?

Assume a 2-bit midrise quantizer with (voltage,codeword) pairs (-3,0),(-1,1),(1,2),(3,3) where step size delta is clearly 2V. Now, calculating PSQNR using the intervals, we have 20log_10(V_peak/...
0
votes
0answers
48 views

A/D Converter Asymmetrical readings

simulate this circuit – Schematic created using CircuitLab I am using a PIC16F1786 with Vdd = 5v and Vss = board ground. I seem to be having an issue with my differential A/D input. Please ...
0
votes
1answer
27 views

During DC restoration of a video signal how is the first sync pulse detected?

DC restoration of an AC coupled video signal can be performed by clamping to some reference voltage, during the horizontal sync periods of the video. This all seems fine in a running system, when the ...
0
votes
1answer
58 views

Convert ADC value to real voltage

I want to measure the input voltage to my circuit. The input voltage is supposed to be anything between 7 to 35 Volts. I have a micro-controller with 12bit ADC. I am using a simple voltage divider to ...
0
votes
1answer
83 views

How does the Zoom ADC exactly zoom in (Practically)?

I am trying to understand the actual working of this specific Zoom ADC (diagram below), which is a 2-Step ADC with coarse (SAR) ADC and a fine (Sigma-Delta) ADC. I understand it theoritically but ...
1
vote
2answers
56 views

Photodiode connection to ADC

I am designing a product where an ambient light sensor is used to adjust the LCD's brightness. The following circuit is implemented to read the light sensor. The ...
1
vote
2answers
48 views

What is signal resolution?

I'm trying to understand signal resolution, so therefore I am looking for a more clearer explanation. Primarily signal resolution is linked to an Analog-Digital converter. Quoting from new ...
2
votes
1answer
57 views

MEMS microphone gain calculation for MCU ADC

I've got a Knowles SPH1642HT5H-1 (pdf link) analog MEMS microphone that I'm planning to connect to one of the ADC inputs on an STM32. I've done what I think are the correct calculations to determine ...
6
votes
4answers
240 views

Choosing an FPGA based on ADC sampling rate

I have a project involving an ADC sampling at 500 MHz. I need to take this ADC data and boil it down into something a cheap CPU can process. I believe this is a good application for a low-grade FPGA, ...
2
votes
1answer
36 views

Connect FPGA without FMC connector to external ADC board [closed]

I'm working on a project to sample signal at 500MSPS with FPGA and ADC. Since I cannot design IC myself, I want to find one external ADC board that can be directly connected to my FPGA board. I have ...
0
votes
1answer
47 views

74ls148 to 7447 to 7-segment connection. Why is it showing output 0-7 only

We have a project that requires the use of comparators, 74LS148(For Flash ADC), 74LS47 and a 7-segment digit display to show numbers 0-9. The problem is that it only shows an output of 0-7 in the ...
0
votes
1answer
26 views

Problem with Vout of Honeywell ASDX Analog pressure sensor

Few months ago I decide to bought an absolute pressure measure system using a Honeywell ASDX differential analog pressure sensor (Model: ASDX ACX 030PAAA5). The datasheet of this type of sensor ...
2
votes
4answers
170 views

STM32 MCU - Temp sensor gives weird values

I'm fooling around with a Nucleo-F103RB STM32 board and I'm trying to measure the ambient temperature using its internal sensor. I activate the ADC and get data normally via the ...
1
vote
0answers
40 views

How to calculate circuit noise in dB from measurement

I've never quite understood how to calculate the noise in dB from an analog circuit at the output of the ADC. This is my measurement: It is a 16bit ADC, as we can see there is roughly a +/-1 bit, or ...
0
votes
2answers
42 views

MC33926 Motor Control Feedback Reporting Too High

I'm using an MC33926 motor controller that has a feedback pin which current mirrors the motor current. According to the data sheet the mirror is 0.24% of the actual current, so the FB pin should ...
1
vote
0answers
69 views

4-20mA with 12V sensors using ADS1115 ADCs

I am currently designing a 4-20mA current loop with external sensors which work at 12V DC. I saw a differential application on the datasheet of the ADS1115 ADC, but the simple shunt resistor I believe ...
0
votes
1answer
42 views

In ADCs, what is the number of conversions per sequence?

I'm dealing with a microcontroller's Analog to Digital Converter (ATD_10B8C) that has a control register who's bit values determine the "number of conversions per sequence". What exactly does this ...