Questions tagged [analog-to-digital]
An analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal into a digital signal.
199
questions
0
votes
0
answers
14
views
Can the NODAL DK Method Be used for discretizing an analog circuit with OTAs?
I'm exploring the discretization of analog circuits and have come across the NODAL DK method as a potential technique. I'm curious if this method is suitable for circuits that incorporate Operational ...
0
votes
2
answers
50
views
Fixed point number scheme IIR filter with ADC
I am a student working with digital circuits. I just started a term project with someone else working on an ADC. I need to design a IIR filter in verilog.
If the output of an ADC represents 1V by ...
4
votes
3
answers
217
views
Difference between ADC dynamic range and voltage resolution?
Say I have a 10-bit SAR ADC with a $5 \ \text{V}$ reference. I calculate its resolution to be
$$\Delta V_\text{lsb} = \frac{5 \ \text{V}}{2^{10}} = 4.88 \ \text{mV} \approx 5 \ \text{mV}. $$
So for a $...
0
votes
1
answer
120
views
How does aliasing affect bits in an ADC?
I want to measure a signal whose frequency spectrum is infinite, but I am particularly interested in the frequency range $ 0 - 500 \ \text{Hz}$.
I have a 12-bit ADC. The ADC has dynamic range $ 6 \ \...
1
vote
0
answers
73
views
Digital Low Pass Filter and PWM Signal
I have a PWM signal going into an ADC.
After the ADC the signal is being filtered using an IIR single pole filter.
Performance is exactly what I want with one exception. The purpose of the filter is ...
1
vote
1
answer
61
views
Direct-digital phase noise measurement reference phase scaling
The direct-digital phase noise measurement technique is described in "Direct-Digital Phase-Noise Measurement" by Grove (DOI:10.1109/FREQ.2004.1418466, PDF link). The basic architecture of ...
0
votes
1
answer
45
views
Decoding an analogue signal for a given sampling and signal frequency that aren't in sync
I am trying to decode an analogue signal, that is intended to be converted to a digital one and decoded as USART communication.
In the image shown the blue trace is the analogue signal, and the ...
1
vote
1
answer
62
views
Handling asynchronous MCU I/O peripherals
Technical Background
I'm making an audio processing board with an onboard microcontroller that takes in data via I2S from an ADC, applies digital filters, and outputs a stream of the same samplerate ...
0
votes
1
answer
68
views
Output of sigma delta ADC, bit resolution, filtering
In a sigma-delta ADC, the sigma-delta modulator outputs a digital stream of 0's and 1's which are then low pass filtered and decimated. Where does the bit resolution of ADC come into the picture? What ...
0
votes
1
answer
74
views
Relationship of ADC resolution and 'lossless' float data type storage
For a given digitised voltage trace, I want to avoid any quantization error introduced via an insufficient precision of the float data type – and at the same time reduce the memory cost. However, I am ...
0
votes
1
answer
192
views
sample rate conversion
I have read many of the posts here on the stack regarding sample rate conversion but have yet to find one that does not rely either upon asynchronous or synchronous clocks. It occurs to me that the ...
2
votes
1
answer
112
views
How to find the variance of a noise signal distorting an ADC measurement
Say we have a 12-bit ADC measuring a signal with a voltage range of 0-10V, but the signal is corrupted by uniformly distributed 3-bit white noise. What's the correct way to get the variance of the ...
0
votes
0
answers
56
views
low-latency ADC and DAC
I am recently trying to use ADC and DAC with low latency and high speed. I wonder what are the ADCs and DACs with the lowest latency over 1Gsps?
0
votes
1
answer
46
views
Time-interleaved ADCs, Nyquist zones et al
I am trying to decipher some notes on a Time-interleaved Analog-to-Digital Converter with 4 sub-ADCs (the author is unreachable at the moment), but there are few things obscure to me so I was hoping ...
1
vote
1
answer
121
views
Delta sigma modulator harmonics appearing with a sine wave input
I am simulating a first order delta sigma modulator (DSM) used as an ADC. The input to my DSM is a full scale sine wave.
The power spectral density I expect from the DSM output is as follows :
The ...
1
vote
1
answer
102
views
Dynamic Range Scaling for Delta Sigma Modulation
I've been trying to follow along with this example in the book "Understanding Delta Sigma Data Converters" and I am completely confused as to how the authors came about the appropriate ...
3
votes
1
answer
178
views
Optimal Input Range for ADC with Specified ENOB
I'm doing the gain budget for a receiver that feeds into an ADC. I want to know what the best input range should be into the ADC so that I can detect down to the MDS (minimum discernible signal) while ...
-1
votes
2
answers
237
views
Which command should be used for quantization of a signal in MATLAB?
I want to convert analog signal to digital form using Matlab. I know that this will need two steps (sampling and quantization) but I am confused which command should be used for quantization? ...
0
votes
0
answers
48
views
transformation methods for digital filters
i have the following question:
in digital filter design what's the difference between the methods of transformations :
bilinear vs impulse invariance vs Euler vs step invariance.
thank you!
Here is a ...
0
votes
1
answer
53
views
DSM Model Not Producing Expected Noise Shaping
I am trying to design a 2nd Order CIFB DSM ADC on Simulink based off the values I have extracted from Richard Schreier's Delta Sigma Modulation Toolbox. However, when I ran the model according to the ...
2
votes
2
answers
187
views
Sigma Delta with counter instead of filter
in most applications the 1-bit output datastream of a sigma-delta ADC is converted via a filter. What's the advantage over counting the ones/zeroes and averaging over the results?
For a simplified ...
0
votes
0
answers
65
views
Noise variance estimation
could anyone recommend some articles how to estimate noise variance for the single carriers system with burst mode transmission (preamble+data TDMA)?
My goal at the beginning is to develop skills how ...
0
votes
1
answer
159
views
Resampling in real-time with non-integer ratio
I have a classifier that is trained on a dataset sampled at 100Hz. I am using this classifier on a MCU (the teensy 4.0 dev board) for inference and not training. However, the ADC chip I am using ...
0
votes
2
answers
243
views
Performance Effects of Dropping ADC Least Significant Bits before DSP processing (Besides the Obvious)
What would be the effect of dropping LSBs of an ADC on the performance of a DSP system apart from the obvious reduction in dynamic range. For example if there is a 14 bit ADC and only 10 bits are used,...
2
votes
0
answers
18
views
How to emulate lower resolution digitized data (higher step-size)
I am a statistician by training, and I am very new to signal processing, but I would appreciate some help and patience!
Suppose I have a digitized signal measured at a given frequency, range, ...
1
vote
1
answer
469
views
SQNR vs SNDR (with regards to Delta Sigma Modulation)
With regard to delta-sigma modulation, I understand that SQNR is the ratio of the signal power within our frequency bandwidth to the noise power within our bandwidth (in-band quantization noise). What ...
1
vote
6
answers
926
views
What's the meaning of negative frequencies after taking the FFT in practice?
Suppose I have a signal $x(t)$ with baseband bandwidth $W$ Hz and power $P$, and consists of $K$ samples, and I draw the two-sided power spectral density (PSD) of this [baseband] signal in MATLAB as
<...
1
vote
1
answer
99
views
Interpreting SQNR from a Graph
I'm pretty confused about SQNR/SNR conceptually. I understand that this is a function of the power of the signal to the power of the noise. Is it not the case that we would be able to derive a value ...
2
votes
1
answer
249
views
Why 5Hz aliasing with LPF implemented
I have a simple signal chain with a differential sinusoid as the input. This passes through the first amp which converts the signal to a single ended signal. The next block is a 4 pole low pass ...
7
votes
4
answers
469
views
Building a data acquisition system to capture raw IQ data
I was planning to build a data acquisition system to capture raw IQ data for a hobby project and the short-term goal is to gain practical experience on RF front ends and ADC's.
My background is mostly ...
0
votes
1
answer
165
views
INL-THD, DNL-SNR Relation
What do the following statements on pages 13 and 15 in this linked document mean?
DNL, a static specification, relates to SNR, a dynamic specification.
INL is a static specification and relates to ...
1
vote
1
answer
116
views
Sampling Precision, Jitter, and PID
I am having difficulty understanding the effect of quantization noise and ADC resolution in a digital PID controller.
I am also trying to understand the effects of sampling jitter on a PID controller.
...
0
votes
1
answer
145
views
Sampling analog signal with python; problems with understanding fundamentals
I would like to sample an analog 5kHz signal with a 50MHz sample rate. I want to do this with python so I can see if this sort of sample rate is enough for my needs. But I couldn't wrap my head around ...
2
votes
1
answer
754
views
Calculating estimated ADC Noise Floor from given specifications
As per my current understanding, the ADC datasheets for modern high speed ADCs give the noise level measurements in terms of Noise Spectral Density (NSD) in unit of dBFS/Hz. Now to convert that value ...
1
vote
1
answer
206
views
If I know the RMS noise/the variance of a DC measurement, can I simply subtract it from the measurement?
Let's say I have an electronic system that's taking a measurement. It provides a simple bipolar excitation current to a resistive load (bipolar square wave so as to cancel out thermal emf), puts it ...
2
votes
2
answers
156
views
Bilinear transform for a system in zero-pole-gain form
MATLAB's bilinear performs the following steps for a system in zero-pole-gain form
If fp is present, it prewarps:
...
1
vote
2
answers
913
views
FMCW radar and calculating ADC Sampling rate
I am new to FMCW radar and I am using a TI module. I have been reading the TI reference material and they keep mentioning the parameter "ADC Sampling Rate". I am confused by what this means ...
0
votes
1
answer
112
views
Interpolating Filter for Quadrature Detector with one ADC
Single ADC is sampling at 16000 Hz the I and Q outputs of quadrature detector. So each I and Q signal is sampled at 8000 Hz, with phase offset 90 degrees between them. Bandwidth of interest is 3400 Hz....
0
votes
0
answers
35
views
What does the following structure mean and how to implement this structure in matlab?
Looking forward to explaining what this structure means, and the relationship between the two structures.
Paper: An Efficient Spur-Aliasing-Free Spectral Calibration Technique in Time-Interleaved ADCs
1
vote
0
answers
222
views
How to apply MUSIC to FMCW radar IF data?
I'm working on target extraction with raw FMCW ADC data. I arranged my received data in an (numADCsamples x numAntennas x numChirpsPerFrame) radar cube.
So far I am using range FFT and doppler FFT to ...
0
votes
2
answers
357
views
Quadrature Detector with a single ADC
I have a quadrature detector, which provides I and Q baseband signals with 4 kHz bandwidth, set by detector's LPF. I digitiize them on two ADCs with sampling frequency 48 kHz, make Hilbert ...
1
vote
0
answers
24
views
What is the value expected on the voltmeter display
I am a complete beginner and i had some problems figuring out what i had to do to solve this. I apologize in advance for not putting the proper tags but i didnt know what to put in there or if even if ...
0
votes
1
answer
86
views
What ADC precision and sampling rate for record sound?
What ADC precision and sampling rate would you choose and why if You wish to record sound that has frequency components are 200 to 2000 Hz. And the signal-to-noise ratio of your microphone is 50 dB?
1
vote
2
answers
80
views
What could be the possible reason behind curved signal?
I have a MEMS microphone connected to the microcontroller on a PCB. The microphone collects the data and sends the analog data to the microcontroller in real-time. On the microcontroller, this data is ...
1
vote
2
answers
1k
views
What is the intuition explaining the Shannon-Hartley theorem?
In the digital domain, the signal to noise ratio (SNR) may be interpreted loosely but usefully as the number of discrete or quantized levels one can transmit reliably. For instance, loosely speaking, ...
0
votes
0
answers
44
views
mp3 encoding in the frequency domain
Let's start with an arduino signal, which can be periodic over time. When this signal is converted from analog to digital it "turns" into a series of bits. At this point, is this signal in ...
1
vote
1
answer
189
views
How does under sampling modify the spectrum of a signal in nyquist zones and BW?
I have two conflicting concepts when looking at the spectrum of a analog to digital signal that has been sampled.
The nyquist zones. So any sampling frequency fs will make the spectrum replicate at ...
1
vote
1
answer
254
views
How to apply hann window to unsigned integer ADC
I am using Arm-Cortex M3 Microcontroller and CMSIS for FFT, my microcontroller does not support floating point unit therefore I have to use fixed point (Q15 or Q31) for calculation.
Before calculate ...
2
votes
1
answer
462
views
how to plot analog filter impulse responce and frequency responce?
I an new to signal processing, working on a UWB rada data this data has a shape of frames for whcih every frame (list) has 164 values, I want to pass a band pass filter with the 1hz and 5hz ...
0
votes
1
answer
162
views
plot the frequency responce of a sos Analog chebychev filter using python
I am new to signal processing.
I am using an sos analog Chebychev filter, and I was wondering what would be the result of plotting its frequency response using the ...