How to narrow ultrasonic range?
Is there any way to narrow the horizontal range of the PING))) or any other ultrasonic range finder? Right now it is picking up anything within 40 degrees of my boe-bot (from 0 to 12 inches). I am trying to scan around and find the positions of objects around, but currently each scan will reveal that any object (say a pencil) will take up at least 80 degrees (of the 180 degree scan area). Any input would be appreciated, thanks.
Comments
The returning ping would be intercepted by the mesh of the cone.
Try a shotgun mike approach, put the sensor on one end of a tube lined with material that absorbs us waves, then only what's right in front of the opening will get detected.
You will have to play with length/diameter/material to optimize your wanted results.
Bob N9LVU
I don't think that introducing a material that absorbs ultrasonic waves is the right approach however. I think it’s more a matter of focusing
the acoustic energy rather than ignoring it.
Robert,
You are on the right track with a "shotgun mike approach" , but the cut length is more important than what the tube is lined with. This would essentially
be a "acoustic waveguide" with the length and diameter determining the resonant frequency.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
I extend the tube around one (or both) of the cylinders? And it is the length of this tube extension, not the material that will affect it?
I have tried covering the emitter and leaving only a small 1mm slit, and it does narrow the area of detection but also gives it really random blindspots. It is too unpredictable.
Are there any other range sensors that have a narrower range? I looked at some laser ones that have .3 degree range but cost a couple thousand $$$. Is there anything in between?
Instead of putting a dampening liner on the inside of the tube, it may be necessary on the outside.
I am just guessing at this based on some limited experimentation I have done, so someone with more knowledge
in this area should kindly step in.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
That said, my own experience is that the Ping units are very narrow in their "beam" -- maybe try angling the unit up and see if you're getting reflections off the floor??
Other Ping users may have wildly different experiences????
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST
Looking at the documentation from parallax, the results I am getting are consistent with their data for measurements less than 1 foot in depth. The only idea I have come up with is to rotate the sensor 90 degrees and check if the range is any narrower oriented that way.
If it doesn't help, I'll probably try the pvc pipe idea, I'll post again with my results.
I tried the tube-and-absorptive-material idea once. It was in an apple packing plant, where the apples were being sorted optically by size, looking from above with a camera. We were having a problem with Red Delicious apples which, due to their long, skinny shape, looked quite different to the camera lying on their sides versus standing on end. The idea was to measure their heights with ultrasonics to correct the measurements made by the camera. But the conveying machinery was quite noisy and interfered with the measurements. The Polaroid transducer -- even with a snorkel -- couldn't be focused adequately to eliminate the interference, and the plan was ultimately abandoned.
-Phil
····
Now look what happens when a snorkel is added. The inevitable spread is merely delayed until the end of the tube is reached:
····
-Phil
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
John R.
8 + 8 = 10
my 2 cents
Marty
You are right on. In the production world parabolic dishes are used to get long distance sounds and focus them on a set point. For example a football game on TV, you can sometimes here the cracking of helments and that is because the mics are in front of a parabolic dish that focuses the sound on the mic.
In my opinion, using a parabolic dish to catch incoming waves and focusing those waves into a reciever is the best bet to get more data.
If you focuse the return waves onto the reciever it will help tremendously.
Question is will it be worth the size and effort.
Angle range
0 max
10 max
20 10 inches
30 9 inches
40 10 inches
50 11 inches
60 max
The object is at (20 + 50)/ 2 degrees or 35 degrees after the math.
http://www.ndt-ed.org/EducationResources/CommunityCollege/Ultrasonics/EquipmentTrans/beamspread.htm