Questions tagged [embedded-systems]
The embedded-systems tag has no summary.
46 questions
3 votes
2 answers
143 views
What are the limits of my FSK demodulation?
I want to transmit around 40 bits in less than 1 ms in a noisy environment using a TMS320F28 chip (C2000 core, 200 MHz, FPU, VCU). I am currently trying FSK modulation and demodulation, but I am ...
0 votes
2 answers
497 views
Limitations of C's rand function usage in DSP
I am using the rand() function in C to generate white noise in DSP processors, but its behavior varies depending on where it is called. I have posted a question on ...
1 vote
1 answer
71 views
Getting a Power measurement from a 3D data set
I am playing around with a 3 axis magnetometer to gather real world readings. I am trying to see how accurately I can measure the 50Hz component of an electric field around a mains wire. Now, ...
0 votes
1 answer
113 views
Lowpass Filter to Average sinusoid signal
How to get an average of a sinusoidal signal? The frequency of a signal is 50 Hz and could have harmonics, i.e. high THD. I tried to use exponential moving average with low cut-off frequency (about 1....
2 votes
3 answers
1k views
How can the quality of a resampling algorithm be measured?
I need to write my own resampling algorithm to resample sample and impulse response wav files between 44.1, 48 and 96 kHz. I'm on an embedded platform, so I don't have access to the usual libraries. ...
0 votes
1 answer
99 views
Is there a Mcu/ DSP IC which can help me convert wav to MP3 (44.1 Khz sampling) in real time and store it into an embedded SD card?
I have built a Bluetooth speaker using an ESP32. It can stream BLE audio and play MP3/WAV from an embedded SD card. I want to record 44.1Khz res audio from it but unfortunately the ESP32 is not ...
1 vote
1 answer
118 views
What are the theoretical maximum values of the complex bins in an unscaled FFT of size N?
I am using FFTs to perform real-time convolution of audio signals on small embedded microcontrollers. I am thinking about testing different/smaller data types to represent the complex bins. I am ...
1 vote
1 answer
331 views
STM32H7 I2S to TLV320DAC32 Setup Issues
I designed a board with an STM32H7, an ADC, and a TLV320DAC32. I'm in the stages of just getting a straight audio passthrough working. I am now getting signal output but it's all jumbled, and not at ...
1 vote
1 answer
62 views
Line sensor data generating data array
I have a line sensor with a $n$ number of detector elements, pixels. This line sensor should be used to capture data while moving so that later from the captured data images can be generated. The ...
0 votes
0 answers
74 views
What are noise reduction techniques implemented in code, if not graph beautifiers?
How does Noise Reduction techniques implemented in code help us? I am working on an analog accelerometer and while I log the data, I see noise in the data values that is almost constant and in the ...
2 votes
1 answer
799 views
Using Zero-Phase Anti-Causal Filters in Real-Time Embedded Systems
Wanted to know the feasibility and usefulness of implementing Zero-Phase Anti-Causal filters such as those mentioned at this link in modern embedded signal processing applications given the ...
1 vote
2 answers
159 views
How do I use this bandpass filter? [closed]
I found this free DSP book by Rutgers University professor Sophocles J. Orfanidis. The book is called Introduction to Signal Processing and the link contains many different implementations of common ...
3 votes
1 answer
890 views
pocketfft delivers wrong values
does anyone understand how to use the pocketfft by martin reinecke? Link: https://gitlab.mpcdf.mpg.de/mtr/pocketfft Basically it's just this snipped of code: ...
1 vote
1 answer
272 views
increasing fft size on an embedded implementation
Say I have nRF52840 with 1 MB flash and cortex m4. Assume that I have a vector of $10^5$ int16 samples on which I would like to implement an RFFT. Now, Cimsis-DSP has an implementation for real fft, ...
0 votes
1 answer
151 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?