LED로 빛 감지


34

LED로 빛을 어떻게 감지합니까?


5
나도 이것에 대해 궁금했다. LED 배열을 표시 한 다음 동일한 LED를 사용하여 손가락에서 반사 된 빛을 감지하여 터치를 감지 할 수 있습니까?
— endolith 2009

답변:


39

발광체뿐만 아니라 광 센서로서 LED를 사용하는 것이 가능하다. 본질적으로 역 바이어스 LED는 커패시터 역할을한다. 만약 연결이 끊어지면 전하가 빛에 거의 비례하는 속도로 방전된다.

우리는 이것을 포트의 다중 상태 능력을 활용하여 마이크로 컨트롤러와 함께 사용할 수 있습니다. 대체 텍스트

저항은 약 100 옴이어야합니다. 빨간색 LED 만 사용했습니다. 다른 것과 작동 할 수 있습니다.

다음 순서를 사용하십시오.

Set Port A output high
set Port B output low   // this makes sure the led is discharged
wait 1mS
set Port A output low
set Port B output high  // reverse bias and charge
wait 1mS
set Port B as input     // Port B is high impedance input
time how long for Port B to read low

시간은 LED를 때리는 빛의 양에 따라 달라집니다.

웹에는 몇 가지 예가 있습니다. 다시 찾을 때 여기에 나열하겠습니다.

주변 광 강도를 감지하고 표시하는 LED

적색 LED는 광 센서 기능

LED 매트릭스 디스플레이를 통한 멀티 터치 감지 -매우 멋진 비디오

센서로서의 LED

양방향 LED를 사용한 매우 저렴한 센싱 및 통신


LED의 커패시턴스를 활용하는 것은 실제로 빛을 감지하는 영리한 방법이며, 마이크로 컨트롤러가 있다면 훌륭한 솔루션입니다. 그러나 LED는 포토 다이오드 가 열악한 작은 태양 광 패널 이기 때문에 작동합니다 . 커패시턴스 감소 시간을 측정하면이 전압을 간접적으로 측정하게됩니다. 아날로그 솔루션은이 작은 전압을 증폭시킬 수 있으며 역 바이어스가 필요하지 않습니다 (그러나 때로는 다른 이유로 바람직합니다. 링크 참조).
— Phil Frost

커패시터를 방전하기 위해 A와 B를 모두 낮게 유지하지 않는 이유는 무엇입니까?
— FarO

6

여기에서 LED는 광 센서로서 사용될 수있는 방법을 설명하는 좋은 영상이다 http://www.youtube.com/watch?v=VZUvoLDlMS0 또한 산림 M.Mims III 터치 센서뿐만 아니라를 LED를 이용하여 간단한 프로젝트 쓴이있다.

또한 SMD LED가 스루 홀 LED보다 광 센서로 더 잘 작동한다는 것을 읽었습니다.


2

다음은 교육용 키트의 빛을 감지하기 위해 LED를 사용하는 회로입니다. LED 광 검출기

LED 0은 극성이 반대로되어 매우 작고 빛에 영향을받는 전류가 통과 할 수 있도록합니다. 녹색, 노란색 또는 투명하거나 작동하지 않을 수 있습니다 (빨간색). 트랜지스터는 정상적인 편광 LED (LED 1)를 구동하기에 충분할 정도로이 전류를 증폭합니다.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.