Stack Exchange Network

Stack Exchange network consists of 175 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.

1
vote
1answer
20 views

Multiple Analog input for one channel ADC with Amplifier drivers?

I have a concept of using a one channel ADC for three differents analog inputs sources. My question is: should I worry if the the analog inputs have differents inputs impedance, one is very high ...
-1
votes
0answers
35 views

Precise current and voltage measurement

I do current and voltage measurement at the same time with a low side ayrton shunt resistor network and a high side voltage divider. I want to measure voltages up to 400V positive or negative. The ...
1
vote
1answer
63 views

analog to digital demux?

Editing question to add details: The "analog resources" are programmable DACs which I described as voltage sources on the original question. The speed is not critical as the circuit intended to ...
-1
votes
1answer
22 views

Definition of ENOB, SNDR for sigma-delta ADC

The general definition of each are the following: \$ENOB=\frac{SNDR_{max}-1.76}{6.02}\$ Where \$SNDR_{max}=10 \log{\frac{S_{s,max}}{S_n}}\$ And \$S_{s,max}\$ : maximum signal power \$S_n\$ : ...
-4
votes
0answers
34 views

adc interface to FPGA [on hold]

i have a 8 channel 12 bit adc with sampling rate of 1.5Msps. can anybody tell be the basic steps to interface that adc to an fpga board? I am very new to this area, i need your kind help.
1
vote
2answers
75 views

increase the ADC resolution using oversampling [duplicate]

To increase the ADC resolution, oversampling technique can be used which must be followed by decimation (average) method. Oversampling is just take several samples within time period. Unlike the ...
4
votes
1answer
637 views

In an ADC, Does UART baud rate affect signal transmission even if they are stored and retrieved from memory? [on hold]

If I'm using a NUCLEO-F401RE with ADC throughput rate greater than 2 MSPS and storing the value in an array/memory, will the UART baud rate affect transmission of the signals from memory? How are they ...
2
votes
1answer
40 views

Pi Filter Grounding for RF sampling ADC

I am working as an intern at a start up. We have got a project for Data Acquisition system in which we are using three RF sampling ADCs. ADC is ADC12DJ3200 from TI which has 6.4GSPS sampling rate ...
0
votes
1answer
59 views

Atmega32u4 constant `1023` reading on ADC Channel

I can't share the schematics as they are not mine, I'm trying to add an analog thumbstick (4 pins, Vcc/GND/x/y) to my atmega32u4 powered keyboard. The thumbstick pins are connected to pins PB4 (ADC11)...
3
votes
3answers
177 views

Use the oversamplling followed by the “decimation method” to increase the ADC resolution and not normal averaging

To increase the 12-bit resolution of ADC from 12 bit to 14 bit, this can be done through the 'oversampling and decimation method'. An Atmel Application note says that The higher the number of ...
0
votes
1answer
25 views

I am unable read register values in ADS1282

I am interfacing ADS1282 with LPC1768 through SPI. Currently I am not onnected analog supplies. Only digital supplies connected.I am trying to check whether communication is happening or not.But I can'...
0
votes
0answers
33 views

Convert raw data recorded in python with sound card (ADC) to input voltage Vin

I am trying to convert the ADC output code recorded using the sounddevice module in python back to its physical voltage quantity, i.e trying to calculate Vin in my sound card's input. I am using a ...
0
votes
0answers
15 views

ESP32: Using SENSOR_VP as GPIO

According to the ESP32 Hardware Design Guidelines, in section 2.1.6, they said: If SENSOR_VP and SENSOR_VN are used as GPIOs, while ADC is supported by other pins in the circuit design, users ...
-1
votes
1answer
67 views

Hardware specification terminology

I have a hardware specification document of a product attached below. I am able to understand the following parameters: Input voltage - This is defined for the range of input voltage Resolution - ...
-1
votes
2answers
65 views

How do I connect AD9601 to stm32f429? [closed]

I have a problem in connecting an ADC (AD9601) to an stm32f429. I can see three 12-bit ADCs on stm32. But I am stuck in connecting this external ADC to the microcontroller. Need help to proceed ...
1
vote
1answer
39 views

Raspberry Pi 3 SPI speed and ADC sampling rate

I have been working on a project where I am collecting data from an AD8232 ECG sensor in my Raspberry Pi 3. The raw signal is so distorted and I am guessing I may have an issue with SPI speed and ...
0
votes
2answers
76 views

dsPIC30F: 10-bit ADC. What happens after the bit DONE is set?

Documentation on the 10-bit ADC gives numerous samples. But none of these samples explain in clear what happens and what should the software do once the DONE bit is ...
1
vote
1answer
60 views

dsPIC30F: 10-bit ADC DONE bit vs the ADIF bit (interrupt request)

The ADC module has 2 very similar signals. The DONE bit in the ADCON1 register and the interrupt request bit from the ADC. For ...
0
votes
0answers
29 views

dsPIC30F: 10-bit ADC with no ASAM, SSRC == 000 and multiple channels

When the ASAM is not active, the sampling is started by software, by setting the SAMP bit. When the value of the ...
0
votes
0answers
52 views

Selecting RC filter components for half wave rectifier

I have a circuit where Input is a Sine pulse of 40V Amplitude and the circuit is as shown: After redtifier diode , there is a RC FILTER. I have used a tantalum capacitor and 0603 resistor. I was ...
3
votes
0answers
99 views

ADC conversion value spike during ADC conversion

Description of the situation I am trying to get an analog vibration sensor signal to a Raspberry Pi 3 B+. To convert the analog signal to digital values, I'm using Waveshare High-Precision AD/DA ...
1
vote
0answers
35 views

STM32F042 ADC Interrupt with STMCUBEMX

I need to read 15 channels ADC. However my MCU is specific named STM32F042K6T6. I decided to use an analog MUX to read every channel from just one pin. But, I didn't read accurately the datas by ...
0
votes
2answers
41 views

Measuring variable resistance as voltage value

I would like to replace the microcontroller of an old gamepad with a Arduino/Teensy board. To do this, I need to connect all buttons and the output of the 4 potentiometers of the gamepad's joysticks ...
0
votes
0answers
40 views

Use Quad SPI as 2 Dual SPI

I'm trying to incorporate 2 16-bit ADCs into my DAS design, which will interface with an MCU which only has 1 available QSPI. The ADCs have a 16-bit parallel output, but the MCU only has a single 8-...
4
votes
1answer
34 views

ADS62P22 ADC output format

I am having trouble interpreting the Output Data Section of the datasheet for the ADS62P22 ADC. Page 56 includes the following description: Output Data Format Two output data formats are ...
0
votes
1answer
22 views

Input voltage on differential ADC (MCP33131D-05-E/MS)

I am evaluating a 16bit ADC (MCP33131D-05-E/MS) for my project. I want to sample in fully differential mode, but I have doubts as to what voltages are allowed on the Ain+ and Ain-. Signal ...
1
vote
0answers
31 views

Verify Total conversion time of ADC1 STM32F303

I am using ADC1 channel1 of STM32F303 in Time triggered mode. TIM1 is used to generate update event and is used as trigger source for ADC1. Time Trigger comes at 1kHz. I want to verify the total ...
0
votes
1answer
65 views

STM32F030R8 Nucleo-64 Board ADC Voltage Reference

I want to decrease the reference voltage of the ADC to have a better resolution, by now I do not want to try other options. Could someone explain me how can I do this? I am using the Nucleo-64 ...
0
votes
1answer
65 views

Calculating sampling frequency off of estimated stop band attenuation

I'm trying to calculate what I will have to set my microcontroller's ADC sampling rate at in order to sample a band of 500kHz to 1.6065MHz without aliasing. Some constraints here are that I have to ...
0
votes
2answers
48 views

Why would smaller LSB reduce SNR performance in an ADC?

As a follow up to my previous question there is another argument I have difficulty to understand. First here the related information from the text: Above what I understand is there are two ways to ...
7
votes
6answers
1k views

Would reducing the reference voltage of an ADC have any effect on accuracy?

Regarding the following information taken from a paper: The paragraph is telling about what happens when the ADC Vref is reduced. There is the statement from the above quote: Note that if you ...
3
votes
3answers
1k views

PIC mathematical operations weird problem

I am trying to display the voltage value on my specific GPIO pin. I use PIC18F26K83. I can read ADC value. ( I tested it and it gives correct results.) ADC_read() ...
5
votes
5answers
472 views

Processing ADC conversion result: DMA vs Processor Registers

I have a periodic ADC conversion (every 50 micro-seconds) and I use the result to do some further calculations and update the PWM load registers. The ADC is triggered by the up-down counter of ...
1
vote
0answers
51 views

Estimating the adequate ADC resolution given a sensor resolution

A force traducer has a resolution of 0.0625N. And the analog output sensitivity is 32N/V. So I calculate the voltage output resolution as 0.0625/32 which is around 2mV. If this signal now is sampled ...
2
votes
1answer
58 views

External signal noise versus ADC resolution

One of the answers in this question says: “Having an ADC that has better resolution than the external signal noise is a waste of money.” I want to illustrate and understand what is meant here. So ...
2
votes
2answers
85 views

Protect ADC input from over-voltage with Schottky diodes

Alan Walsh on this article has suggested using Schottky diodes to protect ADC input from over-voltage, the circuit looks like below: simulate this circuit – Schematic created using CircuitLab ...
0
votes
0answers
38 views

No data being displayed from ADC0804 in program using FT232RL

I'm attempting to read analogue voltage from a potentiometer by converting it into digital using ADC0804 and then passing the data onto y pc using FT232RL. As it stands the ADC0804 circuit is working ...
1
vote
1answer
71 views

Can AVss and GND be same for ADC

I've been working with an ADC which requires AVdd-AVss for the analogue part and Vcc-GND for the digital part. The power was supplied through regulators to get a clean voltage. In this schematic ...
0
votes
1answer
36 views

PIC 18F26K83 ADC clock frequency

Hello I am using PIC18F26K83 and I need to use ADC module in it, in order to measure voltage value of a spesific pin. MCU clock frequency is 8 MHz. This PIC has 12-bit ADC inside of it. So my question ...
0
votes
2answers
102 views

Measuring 0-240v 50-60hz Mains AC with Arduino/MCU

What is the proper way to measure 0-240v 50-60hz Mains AC with an arduino / 3.3v mcu? (Edited to include a diagram of a proof on concept, which is transformerless) Can anyone confirm that this is ...
1
vote
3answers
79 views

Bipolar signal used in differential ADC

I'm trying to find a way to convert a bipolar signal from a load cell (Futek) to an input for a differential ADC on a TIVA microcontroller(TI TM4C123GH6PM). The load cell's amplifier outputs a bipolar ...
0
votes
0answers
12 views

Low range of voltage from a potentiometer connected to Toolstick card Silicon Labs

I have a linear potentiometer of 10k ohms which I connected to a toolstick Card (a microcontroller distributed by Silicon Labs). I used the ADC of the card to convert the analog voltage to digital ...
0
votes
1answer
32 views

ST STM32H743XI (ARM M7 based) MCU - ADC Configuration

I am using the ST STM32H743XI (ARM M7 based) MCU, I want to use the ADC to measure 7 Hall sensors (use both slow and fast channels), i need the conversion time for all seven ADC channels to be the ...
0
votes
1answer
23 views

sConfig.SamplingTime = ADC_SAMPLETIME_28CYCLES_5;

sConfig.SamplingTime = ADC_SAMPLETIME_28CYCLES_5; This is an expression from ADC init function for stm32f1xx. I would like to know what this expression really does.I used cubeMX to generate code. ...
3
votes
0answers
93 views

Weird problem on STM32 ADC with Interleaved Mode

I am sampling a signal on the STM32F3 Discovery board (stm32f303vct6) with two ADCs working in interleaved mode. It works great with a 200kHz 1V sine wave. But when I apply 10kHz 100mV sine wave, I ...
0
votes
1answer
18 views

AD7173-8 gain register default value

In the AD7173-8 ADC, the default gain value is said to depend on the IC type. In the datasheet, the value is mentioned as 0x5XXXX0. But I couldn't find the exact value in the datasheet anywhere. ...
0
votes
0answers
62 views

Multiple read ADC STM32

I'm trying to read multiple ADC value one after the other using the continuous scan method. I have fallowed quite a few tutorial and example, but nothing seems to work for me. I am using the ...
0
votes
1answer
59 views

How to make a battery level indicator for arduino (The battery is powering the arduino also) [duplicate]

Hi I am building a pocket altitude, temperature and humidity meter with 1.8" TFT display. I have a 1000mah 3.3v Li-ion battery to power the whole system. I also need to display the battery level in ...
0
votes
0answers
53 views

Interfacing Audio ADC CS5381 with PICMX250128B

I want a 24 bit resolution AD conversion, so I am using an audio ADC CS5385. I am not in any way working with audio signal, but I just want to get the digital values from the ADC via the I2S interface....
1
vote
0answers
44 views

ADC0808 IC working correctly only at times [duplicate]

I am using ADC0808CCN for a project on converting analog signal to digital signal. It has a built in multiplexer which we have to use to provide an analog signal to one of the pins. However what ...