How does the CCD Array in the sharp GP2D12 infrared sensor calculate angles/distance?

Status
Not open for further replies.
This is what i know:

If the surface of the liquid/object is within range and in line with the IR beam, reflected light forms an image on a linear CCD array in the receiver.

Can someone give me a more in depth explanation, or relevant links would be useful too.
 
lol is that question hard? My examiner asked me that at my presentation yesterday

I said it uses Triangulation, but he wanted to know how
 
Last edited:
Look thru this link.

Sharp GP2D12


I have that link already and lol it doesn't even mention the word ccd array.

Try ctrl+f ccd or ctrl+f array

But thanks for tryingMr Gibbs



but i want a more in depth explanation, somebody, anybody,
im gonna try wikipaedia now
 
Last edited:
I have that link already and lol it doesn't even mention the word ccd array.

Try ctrl+f ccd or ctrl+f array

Wooo Ms F that smarts!!
The optics dont form a true image on the CCD just an illuminated area offset at an angle from the source.
The GP2D12 outputs a signal proportional to this offset which is related to the angle.

Using fairly simple trig from these angles a range/distance can be calculated.

**broken link removed**
 
Last edited:
Wooo Ms F that smarts!!
lol is that sarcasm
Thanx Mr Gibbs, thats a good explanation. I have a better understanding now.
WIKIPAEDIA:


 

Attachments

  • ccd.JPG
    37.7 KB · Views: 3,897
Last edited:
That's not a bad picture. They've even got the trasmitted beam at 90' (which is correct) lots of the pictures you see for the sharp sensors get that bit wrong.
 
If the transmitted beam is at 90',well, when it meets a perfect plane surface, as the picture shows it, how can it be reflected with an angle different from 0?
 
Oh yes, you are right, I have forgotten that. But, if the surface is a plane mirror, well, does it mean that the captor can't calculate the distance?
 
Last edited:
Hello, i'm Luigi from Italy and i just registered in this really helpful forum and this my first post. I know this is an old thread but i would like to give this link to everyone facing with the same problem and as, with your forum, you helped me with different issues I faced with . i found out this link as i'm trying to understand how different materials (therefore different refraction coefficients) will affect my underwater application and measurements, this explanation seems good to me (at least, as i'm a mechanical engineer, it seems to be good for my mathematical background). what they are trying to do is to create a sort of range finder using a webcam and a laser, using the webcam as a ccd array.

https://sites.google.com/site/todddanko/home/webcam_laser_ranger
 
Last edited:
Hi Luigi, interesting link, and that is a common way people are making range finders from a laser and camera.

Check out; **broken link removed**

**broken link removed**

They are using a laser line, camera and some Windows software to accurately scan 3D models, down to a very fine "distance" reading. It's pretty cool.
 
Hi, I already knew this scan cause my field is in product development so I'm more focused on cad, reverse engineering and rapid prototyping but i didn't now this, let's say, DIY laserscan was based on the same principle
 
Yeah the principle is easy, but it requires some complex image processing. With that "David" system they use PC software for the image processing and modern PCs have a huge processing ability.

If you just use a laser dot and a camera (and only need a single distance measurement) the processing gets a lot easier! I would just build it and measure it underwater and make a compensation curve in a lookup table.
 
Last edited:
Light is also reflected by the edge of a mirror - not it's surface.

If the object is within measuring range (4 to 30cm) you'll get a usable return signal.

One of the applications is the use for automatic pissoir flushing systems.

If the "echo" caused by clothes is strong enough for measurement a solid mirror edge will be, too.

Boncuk
 
Yeah the Sharp sensors will actually detect clear glass too, it's a bit of a problem. The datasheet says something about glass having to be very close to the sensor (under it's minimum range) to avoid issues.

I did some experiments here on the forum a couple years back testing the Sharp sensors to see the top surface of clear water, it was touch and go. They will return a reading from a clear surface.
 
Last edited:
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…