Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [dsp]

DSP stands for Digital Signal Processing or Digital Signal Processor.

Filter by
Sorted by
Tagged with
3
votes
1answer
111 views

Understanding digital filters, specifically their effects on time domain information, how to preserve the waveform of a signal being filtered?

According to Steven W. Smith, in his book: The Scientist and Engineer's Guide to Digital Signal Processing, when designing a digital filter, "Good performance in the time domain results in poor ...
0
votes
1answer
393 views

3 phase BLDC sinusoidal drive using PWM controller and/or DSP?

My background is mechanical engineering (robotics). I apologize in advance. I have a sensitive torque ripple (Vibrations) application and would like to use sinusoidal drive to run a 3 phase BLDC ...
0
votes
2answers
763 views

How has this Daikin control signal been encoded?

I just installed a Daikin split system (AC/Heat Pump) and would like to control it remotely. There are similar units available which can be controlled with an IR remote, but mine does not support this ...
2
votes
0answers
557 views

FIR Lattice Filters

In DSP, sometimes the so-called Lattice Filters are use, having a structure like on this picture: I wonder what the advantages of the Lattice structure are, compared to other FIR filter types and ...
0
votes
0answers
135 views

How to change step pulses into PWM pulse synchronously?

I am driving a stepper motor using microstepping techniques. For the input signals to the driver, step and dir are used. More than 100,000 steps/second speed is target. The PWM frequency is below ...
0
votes
1answer
372 views

Anti-Aliasing Filter example

I need help in solving the below question. Bandwidth of the signal is 1KHz. Use a 12-bit ADC with SNR of 78dB for sampling. the sampling frequency is 12KHz. Choose suitable filter order and cut-off ...
18
votes
8answers
6k views

Writing DSP algorithms directly in C or assembly? [closed]

I m working on a DSP project(IIR filtering) on an Analog Devices digital signal processor(BF706) with the compiler suite coming with it, CrossCore Studio. It has some examples for simple DSP stuff ...
0
votes
2answers
97 views

Displaying data in engineering units on desktop [closed]

Suppose I have 100 numbers of DSPs whose ADCs are converting analog data into digitals ones. The data may be current,voltage, frequency etc. Now DSP deals with counts only it does not understand ...
2
votes
1answer
110 views

Are digital signal processors categorised in ASIPs?

Reading Wikipedia, it seems like DSPs use short instruction sets specialized for digital signal processing with hardware designed to specifically accelerate these instructions (e.g. multiplying, ...
0
votes
2answers
354 views

AXI interface of an FFT core expecting more data than it should

I am working with the FFT v9.0 core from Xilinx. The FFT is configured to use the Radix-4 Burst I/O architecture. When I reach the last element of my signal, I set ...
1
vote
1answer
104 views

How can I Access Tiger Sharc DSP processor through host pc?

I am working on designing of a test board which involves both FPGA(Xilinx- Kintex 7) and DSP(Tiger Sharc) based signal processing. Now the end user wants to access the DSP processor programming ...
-2
votes
1answer
861 views

What are advantages of 1's complement over 2's complement in DSP? [closed]

I wanted to know about the advantages of 1's complement over 2's complement in DSP applications.
1
vote
2answers
182 views

problem with fixed point butterworth implementation

I have designed a 2nd order Butterworth filter with MATLAB fdatool for VHDL implementation. the cuttoff frequency is less than Fs/10, which should be okay since fdatool uses prewarping. Indeed, the ...
0
votes
2answers
329 views

Implementation time of Linear Feedback Shift Register (LFSR)

From implementation point of view, how much time will pseudorandom number generation by Linear Feedback Shift Register (LFSR) take when implemented on, for example, Digital Signal Processor? Seed is ...
0
votes
1answer
295 views

Pulse Oximeter signal processing

I'm trying to make a pulse oximeter using IR Light,Red Led and a Light to frequency converter with STM32L4 Controller and Timer Input Capture. The wavelength input of both the lights gives a similar ...
0
votes
3answers
470 views

Scrambler with all zeros on input

Several communications standards use LFSR-based self-synchronizing (multiplicative) scramblers that are never reset to an initial state after initial power on. For example, 10GBASE-R Ethernet ...
1
vote
1answer
2k views

Difference between a Kalman filter and a linear quadratic regulator?

May someone, in simple terms, describe to me the difference between a Kalman filter and a linear quadratic regulator? If possible, please use an analogy or maybe even a visual demonstration of the ...
2
votes
2answers
75 views

Can somebody explain discrete time frequency

I am an analog guy learning DSP, and I am a bit confused by discrete time frequency. What units is discrete time frequency k measured in? I have read that k is the index of the frequency and not the ...
0
votes
3answers
791 views

How to detect the fundamental frequency of a human singing voice signal

I want to make a digital hardware chip that can input a human voice, (singing simple wordless long notes) and output a square wave that is the same frequency as the fundamental frequency of the voice. ...
1
vote
0answers
66 views

dsPIC33EP512GP502 -> ADPCM?

It seems that ADPCM is all but non-existant anymore. But I'd like to use this to compress six high-quality audio channels into a smaller bit-stream with little overhead. There seems to be a dsPIC G....
2
votes
3answers
2k views

FSK demodulation using DSP

Especifically talking, I need to demodulate a low frequency FSK signal( betwen 120 and 140 kHz ). I already have a circuit of antenna that receive the signal and I already can sample it, but I still ...
1
vote
1answer
92 views

Is it 'normal' to use a DSP's internal timers to generate lower speed clock signals for audio codec sampling?

I'm currently working on a project that features a Blackfin BF592 processor (datasheet). I'm trying to interface this DSP with a stereo audio codec (datasheet). Originally, I assumed that this audio ...
4
votes
1answer
333 views

Can Blackfin DSPs boot from 'any type' of SPI external flash?

So I'm working on a project that contains a Blackfin processor, specifically the BF592 datasheet One thing that confuses me is how exactly the boot up process will work. During development, I plan on ...
1
vote
2answers
396 views

Designing circuit with a FIR filter with feedback

I am trying to implement a VHDL circuit similar to the one in this image: This Simulink simulation works as expected, but trying to implement the same in VHDL is another issue. The problem is that ...
3
votes
4answers
239 views

On what condition does Harmonic components of power generated in 50/60 Hz Grid Generators depend on?

I have power-recording data from 11 countries (USA-60Hz mains frequency / other nation 50Hz). These data were collected using a audio recorder (in a computer) connected directly to the power mains via ...
0
votes
2answers
201 views

Hardware needs for minimal DVI processing with precise timing requirements

I'm looking to make something I can put between a video/audio source (DVI/DP) and a 240hz monitor that can, with precise timing, replace single frames with a solid color. (the application is around ...
2
votes
2answers
6k views

Uniform Linear Array (ULA) beamwidth and angular resolution using FFT

I have a four element uniform linear array receiver and I want to know what will be the angular resolution if I perform perform Fast Fourier Transform (FFT) over antenna elements. As I think that it ...
1
vote
2answers
122 views

Number of samples (n) and number of data points (N)

I have a question: I am doing some research on the FFT and had an inquiry. If I have a fixed number of samples per period, what is the effect of increasing my data points, say from 128 to 256? I know ...
0
votes
2answers
132 views

Is it 'ok' to use a switched power supply to power a processor core?

I'm currently working on a project which features an Analog Devices Blackfin DSP Digikey link. This DSP requires 1.3V to power the core. I plan on having my project be battery powered, thus I'm ...
3
votes
3answers
1k views

FFT Using Pic Microcontroller [closed]

Good Evening, I am fairly unfamiliar with DSP and want to engage in a project. I wish to perform a FFT on the source current going into a non-linear load and observe its harmonic content on an LCD. ...
0
votes
1answer
123 views

Derivation of discrete-time steady-state and transient response

My discrete-time signals textbook (Oppenheim) jumps through the derivation of steady-state and transient LTI system response to a complex exponential input- $$y[n]=y_{SS}[n]+y_t[n]$$ It says, given ...
0
votes
1answer
109 views

DT/CT Domain Signal Periodicity

An interesting thing about a few unique DT signals is that although they may be periodic in the DT domain, they are aperiodic in the CT domain. One example of such a signal is: $$x[n]=\cos\left(\frac\...
0
votes
2answers
124 views

How to DSP filter a signal that has a variable time base?

I am measuring frequency on a microcontroller by measuring the time between pulses on an input. DSP filter theory requires the time base of an input signal to be regular, e.g. IIR and FIR filters. ...
1
vote
1answer
252 views

Problems with implementation of a band-stop filter on an MCU (dsPIC) using fixed-point arithmetic

I'm trying to implement a band-stop (notch) filter on a microcontroller dsPIC33EP64GS506 to filter out a 100 Hz component from ...
0
votes
1answer
39 views

DSP board TMDX5505EZDSP potentiometers and switches

I have to do a project for school that is an audio effects processor but I'm not experienced with dsp. I'm using the Texas Instruments TMDX5505EZDSP. I've programmed some audio effects based on some ...
0
votes
1answer
98 views

DT Ramp Signal Summation Notation Help?

I cannot understand how the summation range has changed via substitution of m. EDIT: Full problem with solution (for context):
2
votes
2answers
203 views

Convert PID parameters to Q15 format

I have calculated the transfer function of my system to apply a PID to it. With MATLAB and the PID Tuner tool I got the Kp, Ki ...
1
vote
2answers
3k views

Aliasing vs Imaging. What is imaging?

In DSP for audio, I understand what Aliasing is (fixed with an anti-aliasing filter), but there is also something called Imaging (fixed with a reconstruction filter). Aliasing is when a higher ...
1
vote
1answer
192 views

Feasibility Question - graphic acceleration on CPLD / FPGA …DSP?

I am a programmer new to electronics. I wanted to get a perspective on wether Programmable logic is feasible in allowing a basic math algorithm to be accelerated. Wanting to solve a ray-intersection ...
2
votes
1answer
244 views

Need a device to calculate the FFT more than 100 times per second (my scope is maxed out at 10hz)

I'm writing some Python code which retrieves the FFT data that is generated in my Rigol DS1102E oscilloscope via its USB connection. My trouble is that no matter what time scale I set, I get no more ...
9
votes
3answers
2k views

what really are: Microcontroller (uC), System on Chip (SoC), and Digital Signal Processor (DSP)?

The actual question is at the end. But reading that alone might not show you why am I confused. I wrote this post starting with some definitions, assumptions, and speculations and then asking the ...
0
votes
0answers
96 views

FIR Filter delay calculation for cascaded filters

I have created a simulink model which had two filters implemented with an FIR block cascaded in series. The first filter in my case is a moving average filter and the second one a Gaussian filter(...
0
votes
1answer
436 views

How to calibrate Unipolar ADC in software

My ADC manufacturer have given the value of following error, value for Avrefm = 0V & AVREFP = 2.7V :-- Zero-scale error Full-scale error Integral linearity error Differential linearity error ...
2
votes
1answer
497 views

DSP/dsPIC Getting Started

I am a last class eee student and I started to study on digital filters. I want to design a 0-150 Hz band pass filter for getting started(I have not determined certain parameters, I want to do ...
3
votes
5answers
353 views

Is curve fitting to a sinusoidal function with Microcontroller possible?

I have 2 sinusoidal waves with a frequency of 2 kHz rectified and being sampled at 50 kHz by two ADC channels (10bit) of a PIC18F26K22. I want to find the measure the amplitude of each sine and the ...
1
vote
1answer
978 views

Guitar signal preamplifier - ADC input to STM32F4

This is for a DSP project. I am trying to prepare my guitar signal for as best as possible ADC response in order to detect harmonics to the 5th of the highest note of the guitar (1175 Hz for 22 frets),...
0
votes
1answer
79 views

Question about Discrete-Time Signal Frequency

I am running through my old Digital Signal Processing textbook in preparation for a course in DSP, and in the following example from my textbook, I am not sure why: cos((5pi*n)/2 = cos(2*pin + pi(n/2))...
2
votes
0answers
272 views

RC filter - compute output as a function of input for generating waveform

I'm not so deeply into the theory about all this, I may use strange terminology... If I put a square wave through a simple lowpass RC filter, the output will be a sort of "rounded sawtooth", well not ...
1
vote
3answers
118 views

Does fixed point number processing require ASIC hardware?

I've recently started diving deeper into DSP and have come across the term 'fixed point number'. The idea of a fixed point number is simple enough and makes since to me, however, I'm somewhat curious ...
3
votes
1answer
629 views

ADC and DSP Requirements for FMCW Radar

I am building an FMCW radar that has a bandwidth of 1 GHz. The IF frequency is up to 1 MHz. Would the ADC requirements simply be that it has to b 2 times the IF frequency of 1 MHz? If that's the case ...