|
|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
|
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 |
|
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Apr 2002
Location: Helsingborg, Sweden
|
Most servo subs seem to use a piezo sensor of some sort. There is apparently a problem with phase shift in the sensors, though.
Is this the main cause for instability in servo subs or is the loop time delay the main cause? I am also curious if it is possible to use ultra sound transmitters and receivers to generate the position sensing. Are they fast enough? Is it too complicated? It would have to involve some dopler theory, at least... Give me your thoughts! /Marcus |
|
|
|
|
#2 |
|
diyAudio Moderator
|
Both can be a problem. Piezos don't tend to be too flat or too sensitive below their resonance, so they need to be pretty heavily compensated. If we don't try to run the subwoof too high in frequency, the loop time delay isn't too much of a problem. One does, however, need to keep in mind the phase lag due to the LF rolloff of the sub when adjusting servo parameters. For my own system, I used a test signal a couple octaves up from fundamental resonance to tune the system, and it seems to be quite stable. Judging from some of the responses here, it looks like I'll have to write this one up and put it on my web page. So many projects, so little time...
Ultrasonic should work, but it can be awfully complicated. There IS a better way, if I can get some uP whiz to work with me on it. |
|
|
|
|
#3 |
|
diyAudio Member
Join Date: Apr 2002
Location: Helsingborg, Sweden
|
Are you talking about sampling the sensor response and making the feedback in the digital domain?
BTW, did you use a piezo transducer from an old tweeter or have you tried the accelerometer from Analog Devices? Their accelerometer is quite expensive and I've heard about problems with the piezo chrystal. That is why I came up with the ultra sound thing. I know that ultra sound is used in highly advanced medical systems to keep track of things, so it should be possible. /Marcus |
|
|
|
|
#4 |
|
diyAudio Moderator
|
No, it's a completely different sensing method, based on some work I did 20 years ago at Nicolet on rapid scan Fourier Transform infrared spectrometers. We had to control a moving mirror of some considerable mass at moderate frequencies (i.e., woofer range) to within a fraction of a wavelength of red light. The technology available then was pretty complex and expensive; it would be pretty easy and inexpensive to do nowadays.
I'm using the AD accelerometers. The price was right (free). I don't know what these actually cost in the real world, but though they're much better than piezo units, they're still not the most optimal technology. |
|
|
|
|
#5 | |
|
diyAudio Member
Join Date: Apr 2002
Location: Helsingborg, Sweden
|
Quote:
You must tell us about that method if you present your servo sub on the web! /Marcus |
|
|
|
|
|
#6 |
|
diyAudio Moderator
|
It is potentially patentable, though given the expense versus payoff, I doubt we'd go that route. I'm not in the speaker business, and the chances of finding a remunerative licensee are small. This is purely for fun and interest.
If I can find a suitable collaborator, we'll absolutely publish the design. |
|
|
|
|
#7 |
|
diyAudio Member
Join Date: Feb 2002
Location: Toronto
|
Well what you are thinking is probably doable, but maybe not the way you are thinking of. Similar things have been done in the past, and certainly it has been done with a laser before.
You can not simply bounce off ultrasound to measure the distance based on the return time. The best accuracy you will ever get will be a significant fraction of a wavelength, and the update rate will be low. You could generate an ultrasonic tone, and then look at the frequency spectra of the reflected tone. The doppler shift gives you the motion of the cone. That would likely be the best way to do it. However, any way you look at it, you have the travel time of the sound, and hence you have phase shift so you are back to square one. What you are talking about is regularly done in a lab environment with speakers during their design and measurement, i.e. to see cone breakups, etc. Could you do it cheaply, probably, but there could be much cheaper ways of doing it. Alvaius |
|
|
|
|
#8 |
|
diyAudio Member
Join Date: Dec 2002
Location: San Jose, CA
|
There are accelerometers suitable for this application for under $50, and if you had the time you could conceivably do it with analog components.
Marcus brought up signal processing in the digital domain. I think this is something that could be done with an inexpensive computer-on-a-chip kit. The computer would take the analog inputs from the preamp and the accelerometer and convert it to digital domain, where it it would be very quick and easy to adjust PID values and monitor them in real-time. Just A Thought, -Joe |
|
|
|
|
#9 |
|
diyAudio Member
Join Date: Jun 2002
Location: Melbourne, Australia
|
Electret microphones seem to have some accelerometer properties. You would probably have to terminate the sound entry hole in some kind of chamber to stop outside noise entering though. Also, pressure sensors are a bit accelerometerish too.
__________________
Best-ever T/S parameter spreadsheet. http://www.diyaudio.com/forums/multi...tml#post353269 |
|
|
|
|
#10 |
|
diyAudio Member
Join Date: May 2002
|
I believe the "problem" with piezo devices is that they provide a voltage output that is proportional to acceleration when what you want is an output that is proportional to position. The piezo signal needs to be integrated to get the velocity, and integrated again to get the position info.
If you attach a piece of foil to the speaker cone and place a fixed metal plate (screen) in front of it you form an air dielectric capacitor. If you put a fixed amount of charge on the cap, the voltage across it will be proportional to the position of the speaker cone. The problem with this is bass driver excursion is pretty large and so the capacitor you can make is very small because the stator plate must be placed far enough from the cone so the cone won't bang into it. Capacitance decreases rapidly with increased spacing between the plates. So to get a useable signal, you'll have to put a lot of charge on the small cap. That requires a high voltage power supply- not too difficult by itself, but it all starts getting pretty complicated. You'll need a VERY high Zin amplifier to monitor the voltage on the cap. MR
__________________
Keeping an open mind since 2002... |
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Help with DC Servo for Current Feedback Opamp | klewis | Chip Amps | 31 | 4th June 2010 05:18 PM |
| DC blocking cap in feedback path or DC servo? | roender | Solid State | 27 | 19th September 2007 09:40 AM |
| Where to put DC feedback for a servo integrator | rtarbell | Solid State | 2 | 26th August 2006 03:00 AM |
| Servo-feedback Subwoofer | dswiston | Digital Source | 25 | 26th October 2005 05:07 AM |
| Bandpass box with servo feedback??? | Circlomanen | Subwoofers | 0 | 16th August 2005 04:30 PM |
| New To Site? | Need Help? |
| Page generated in 0.13216 seconds (77.59% PHP - 22.41% MySQL) with 10 queries |