delay
time.
delay
time.
-- For one degree increments, your shift register would have to be 9 bits wide and 360 stages long, and would have to be loaded serially using a 9 X 256 lookup table and some glue logic to switch the serial inputs from the LUT to the 360° tap on the shift register. a simpler way might be: (View in Courier) CLK>---[COUNT]--+-[LUT1]--[DAC]--[FILTER]--[OPAMP]--->OUT1 | +-[LUT2]--[DAC]--[FILTER]--[OPAMP]--->OUT2 | +-[LUT3]--[DAC]--[FILTER]--[OPAMP]--->OUT3 | +-[LUT4]--[DAC]--[FILTER]--[OPAMP]--->OUT4 | +-[LUT5]--[DAC]--[FILTER]--[OPAMP]--->OUT5 | +-[LUT6]--[DAC]--[FILTER]--[OPAMP]--->OUT6 | +-[LUT7]--[DAC]--[FILTER]--[OPAMP]--->OUT7 | +-[LUT8]--[DAC]--[FILTER]--[OPAMP]--->OUT8 JF
times
delay
time.
SINGLE FREQUENCY at any time.
CLOT !
Can this scheme give a wideband phase shift?
One way to do a wideband phase shift is to do an FFT to amplitude/angle in the frequency domain, add something to all the angle points, and then do an inverse FFT back into time domain. That will require lots of processing power, although a dsPIC might be able to do it for audio. A high end dsp chip will definitely be able to handle it for audio. You also might be able to do it with a PC, although there will be some latency there.
Regards, Bob Monsen
-- No.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.