Go Back   Home > Forums > Loudspeakers > Multi-Way
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Multi-Way Conventional loudspeakers with crossovers

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 12th January 2011, 12:05 PM   #1
mt490 is offline mt490  Australia
diyAudio Member
 
Join Date: Jun 2010
Default HF time delay circuit?

I'm under the impression that it can't be done without difficulty using opamp circuitry?

I'm trying to shoehorn a LeCleac'h quasi-optimal crossover onto one of my existing XO boards, but since a delay for the HF driver(s) are needed, it doesn't look to be a very practical thing to do in analogue. Mechanically it's not straightforward either since I'm not using a horn tweeter.

Is there a trick to it? Or am I finally going to have to bite the bullet and change over to DSP?
  Reply With Quote
Old 12th January 2011, 12:51 PM   #2
bwaslo is offline bwaslo  United States
diyAudio Member
 
Join Date: May 2006
You'll probably have to go for DSP. HF delays get tougher, because more cycles are needed to be kept somewhere 'in transit' for a given number of milliseconds delay than at low frequency. If all you have is lumped Rs and Cs and gain blocks (opamp circuits), where is the delayed multi-cycle waveform between the time it goes in and it comes out? It takes lots of poles and zeroes to get anything very useful.
With DSP (and enough memory) it's easy -- just stuff the bits into one end of a long enough shift register and pull them out the other end after a sufficient waiting time.
  Reply With Quote
Old 12th January 2011, 02:42 PM   #3
DcibeL is offline DcibeL  Canada
diyAudio Member
 
DcibeL's Avatar
 
Join Date: May 2003
Location: Saskatchewan
You can add delay passively with a ladder delay network. See this design for an example of the implementation.

Small "delay" can also be had by using asymmetrical crossover slopes.
__________________
The power of Science compels you!
  Reply With Quote
Old 12th January 2011, 04:26 PM   #4
PLB is offline PLB  United Kingdom
diyAudio Member
 
Join Date: Sep 2008
Location: The backbone of England
mt490,

With a sixth order allpass, using 3 opamps, it is possible to get a good quality constant delay of upto 85uS (=30mm), but I don't know if this is adequate for your needs. If it is, let me know and I'll post the schematic.
If it isn't, bwaslo's recommendation is probably the best one. If this is the case, then the DCX2496 or the miniDSP would be a very convenient way to go.

Regards

Peter
  Reply With Quote
Old 13th January 2011, 04:11 AM   #5
mt490 is offline mt490  Australia
diyAudio Member
 
Join Date: Jun 2010
Quote:
Originally Posted by DcibeL View Post
You can add delay passively with a ladder delay network. See this design for an example of the implementation.

Small "delay" can also be had by using asymmetrical crossover slopes.
Unfortunately this is not what I'm looking for as it has the same response as the line level active allpass filter. Whilst it's easy enough to delay the driver at the crossover frequency, the delay reduces as frequency goes up which means that the phase alignment is not presented as what the LeCleach crossover aims to achieve. Essentially I have to virtually move the tweeter away from me for all its frequencies, not just near the crossover.

Quote:
Originally Posted by PLB View Post
mt490,

With a sixth order allpass, using 3 opamps, it is possible to get a good quality constant delay of upto 85uS (=30mm), but I don't know if this is adequate for your needs. If it is, let me know and I'll post the schematic.
If it isn't, bwaslo's recommendation is probably the best one. If this is the case, then the DCX2496 or the miniDSP would be a very convenient way to go.

Regards

Peter
According to the calculations I need 109us. It would be close, I could make up that difference with physical alignment.

I'm guessing this is made up of three 2nd order allpass networks?

My two main concerns with making a daisy chain are additional noise and space requirements.
  Reply With Quote
Old 13th January 2011, 07:46 AM   #6
mt490 is offline mt490  Australia
diyAudio Member
 
Join Date: Jun 2010
ED- going insane

Last edited by mt490; 13th January 2011 at 07:58 AM.
  Reply With Quote
Old 13th January 2011, 11:11 AM   #7
diyAudio Member
 
speaker dave's Avatar
 
Join Date: Nov 2009
Location: Toronto
Quote:
Originally Posted by DcibeL View Post
You can add delay passively with a ladder delay network. See this design for an example of the implementation.

Small "delay" can also be had by using asymmetrical crossover slopes.
Zaph achieves 90 degrees phase shift at crossover. 2 more orders of crossover slope would also achieve that, but I can believe that his solution was preferable in this case.

So, mt490, do you need actual broadband delay or just phase shift at the crossover point?

David S.
  Reply With Quote
Old 13th January 2011, 11:55 AM   #8
mt490 is offline mt490  Australia
diyAudio Member
 
Join Date: Jun 2010
broadband - as I understand the tweeter has to appear as though it's 37mm further away than the woofer, meaning the delay needs to be constant for all frequencies up to 20kHz or greater.

for reference this is what I'm trying to implement

@PLB: After simulating some of the possibilities I'm not sure how you arrived at 85us with only a sixth-order allpass - certainly not all the way up to ~18kHz ?

The miniDSP is looking more and more enticing at the moment, certainly would be convenient having one around as an experimental platform even if I did decide to cut an opamp circuit for the final product.
  Reply With Quote
Old 13th January 2011, 12:25 PM   #9
diyAudio Member
 
Join Date: May 2002
Location: Switzerland
109 us should be feasible with an N-th order Bessel allpass.

I once ran a simu of a 100 us delay line with a bandwidth of 30 kHz. This was a 10th order Bessel Allpass. This 100 us could be easily expanded by 10 % at the expense of 10% bandwidth loss.

Regards

Charles
  Reply With Quote
Old 13th January 2011, 02:01 PM   #10
PLB is offline PLB  United Kingdom
diyAudio Member
 
Join Date: Sep 2008
Location: The backbone of England
mt490,


"@PLB: After simulating some of the possibilities I'm not sure how you arrived at 85us with only a sixth-order allpass - certainly not all the way up to ~18kHz ?"


I think you may have made an error in your sims. I’ve attached group delay curves for the 6th order allpass I referred to in my last post. With the use of MC33079 opamps, you can obtain an “A” wtd S/N of 109dB wrt 2Vrms I/O.

Peter
Attached Files
File Type: pdf 6th order Allpass.PDF (25.2 KB, 49 views)

Last edited by PLB; 13th January 2011 at 02:05 PM. Reason: Forgot attachment
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
B+ time delay circuit - your comments zigzagflux Tubes / Valves 33 7th November 2011 01:51 PM
B+ time delay relay cbutterworth Tubes / Valves 24 31st August 2011 12:53 PM
Power-On Time Delay Circuit LinuksGuru Tubes / Valves 57 16th January 2010 11:22 AM
time delay with 2 amps? thedman Solid State 2 2nd November 2007 12:22 PM
subwoofer time delay mart34 Subwoofers 14 15th August 2004 11:19 PM


New To Site? Need Help?

All times are GMT. The time now is 10:22 AM.

Page generated in 0.10420 seconds (81.93% PHP - 18.07% MySQL) with 11 queries

Copyright ©1999-2012 diyAudio