1. 초음파센서 설정가이드

LV‑MaxSonar‑EZ 초음파센서 설정가이드

환영합니다

이 가이드는 LV-MaxSonar-EZ 초음파 센서 제품군을 쉽게 셋업하는 방법을 담고 있습니다. 센서는 초음파를 이용하여 가까이 있는 물체의 거리를 측정하고 센서 출력 세개중 하나를 통하여 데이터를 출력합니다.

본 가이드는 LV-MaxSonar-EZ1 MB1010 센서를 이용하여 작성되었습니다.

필요한 장비들

1. 파워서플라이
2. 멀티미터
3. 전선
4. LV‑MaxSonar‑EZ1
5. 검출하려는 타켓 - 아래 박스와 같이 크고 평평한 타켓


전원, 그라운드 입력과 출력을 결정하세요.

아래 테이블은 센서 연결을 돕기 위한 정보를 표시한 테이블입니다.


센서에 전원공급하기

1. 파워서플라이에 연결된 다른 연결을 끊습니다.
2. 파워서플라이를 켜고 전원을 5.0V DC로 설정합니다.
3. 파워서플라이는 끕니다.
4. 파워서플라이의 그라운드를 LV-MaxSonar-EZ1의 GND핀에 연결합니다.
5. 전원을 LV-MaxSonar-EZ1의 +5v 핀에 연결합니다.
6. 파워서플라이의 전원을 켭니다. 전원이 +2.5V 에서 +5.5V 사이에 있는지 확인합니다.

LV‑MaxSonar‑EZ1의 입력 전압은 +5V DC가 되어야 합니다. 참고로 센서는 +2.5V에서 +5.5V사이에서 동작가능합니다. 전류입력은 5VDC에서 3mA +3.3VDC에서 2mA가 읽혀야 합니다.

AN출력에 연결하기

아래와 같이 AN핀(Analog voltage)을 멀티미터에 연결합니다.
1. DC전압을 읽기 위해 멀티미터를 켭니다.
2. 멀티미터의 그라운드를 파워서플라이의 그라운드에 연결합니다. 아니면 멀티미터의 그라운드를 LV-MaxSonar-EZ1의 그라운드 핀에 연결합니다.(아래 클립으로 연결한 그림참조)
3. 멀티미터의 전원선을 LV-MaxSonar-EZ1의 AN핀에 연결합니다.(아래 바나나클립 사진 참조)
4. 디스플레이는 LV-MaxSonar-EZ1의 전압출력을 읽게 됩니다.


셋업을 다 했을 경우 아래의 그림과 같음

멀티미터를 이용하여 AN출력 읽기

AN 핀 설명

아날로그 전압 핀은 거리에 따라 다른 전압을 출력합니다. 좀더 멀리 있는 물체는 높은 접압의 출력을 냅니다. 센서는 탐지된 물체중에서 가장 가까이에 있는 물체의 거리를 출력하도록 디자인 되었습니다.

전압 스케일 계산하기

LV-MaxSonar-EZ1 출력은 센서에 공급된 입력전압에 맞추어 스케일 되어 있때문에, 거리를 계산하기 전에 스케일된 전압값을 반드시 알아야 합니다.

LV-MaxSonar-EZ1의 전압 스케일 공식은 아래와 같습니다.
[(Vcc/512) = Vi]
Vcc = Supplied Voltage
Vi = Volts per inch (Scaling)

예제 1: 입력 전압이 5V일때 공식은 아래와 같습니다.
[(5.0V/512) = 0.009766V per inch = 9.766mV per inch]

거리 계산하기

전압 스케일을 알게 되었으면 거리는 쉽게 계산이 됩니다.

거리 추출공식은 다음과 같습니다.
[(Vm/Vi) = Ri]
Vm = Measured Voltage
Vi = Volts per Inch (Scaling)
Ri = Range in inches

예제 2: 멀티미터가 292.98mV를 출력할때 아래와 같이 계산할 수 있습니다.
[(292.98mV/9.766mV) = 30 inches]

예제 3: 계산이 맞는지 검증하기 위해서 꺼꾸로 계산하면 다음과 같습니다.
[(Ri x Vi) = Vm]
[(30 x 9.766) = 292.98]

추가적이 고려사항

만약 LV-MaxSonar-EZ센서가 아닌 다른 센서를 사용한다면 전압스케일이 다를 수 있습니다. 구매하신 제품의 데이터쉬트를 참고하여 전압 스케일값을 확인하십시오.

또 센서의 분해능을 확인하십시오. LV-MaxSonar-EZ1의 분해능은 1인치입니다.

LV-MaxSonar-EZ 센서는 일반적으로 0에서 6인치 사이의 물체는 6인치로 표시합니다.(5VDC일 경우 58.6mV)

LV-MaxSonar-EZ 센서는 254인치이내의 물체에 대하여 거리를 탐지합니다. 그리고 센서의 빔 패턴으로 안에서 탐지된 물체중에 가장 가까운 물체의 거리를 출력합니다.

LV-MaxSonar-EZ 을 마이크로컨트롤러에 연결하기

1. MCU에 연결하기 전에 LV-MaxSonar-EZ을 먼저 오실로스코프나 멀티미터에 연결하여 보는 것을 권장합니다.
2. MCU의 입력 핀을 LV-MaxSonar-EZ센서의 출력핀에 연결합니다.
3. AN핀에 연결한 경우 다음의 소스코드 예제가 참고로 제공됩니다. BasicX Code Example

AN 핀값 읽기(MCU에서)

1. MCU의 전압 스케일을 확인하세요.
2. LV-MaxSonar-EZ의 접압 스케일을 확인하세요.
3. 얻어진 전압을 공식을 사용하여 거리를 계산하십시오.

참고: MCU에서 AN출력값을 읽는 경우, MCU가 내부 전압 스케일값을 가지고 있을 경우가 많습니다.

 

Comments