시차 로고

PARALLAX INC 28041 LaserPING 거리 측정기 모듈

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-제품

LaserPING 2m Rangefinder는 거리 측정의 쉬운 방법을 제공합니다. 이 근적외선 TOF(Time-of-Flight) 센서는 움직이거나 정지한 물체 사이를 측정하는 데 이상적입니다. 단일 I/O 핀은 최신 거리 측정을 위해 LaserPING 센서를 쿼리하고 응답을 읽는 데 사용됩니다. LaserPING 2m Rangefinder는 PWM 모드 또는 선택적 직렬 모드를 활용하여 거의 모든 마이크로 컨트롤러와 함께 사용할 수 있습니다. PING))) 초음파 거리 센서와 회로 및 코드 호환이 가능하도록 설계되어 다양한 환경 조건을 고려해야 하는 응용 분야에 적응할 수 있습니다. 센서를 보호하기 위해 아크릴 창을 통해 측정할 수도 있습니다.

센서에 내장된 보조 프로세서는 올바른 논리 수준을 보장합니다. I/O 연결은 동일한 볼륨에서 작동합니다.tage는 3.3V 및 5V 마이크로컨트롤러와의 호환성을 위해 VIN 핀에 공급됩니다.

특징

  • 2~200cm 범위의 비접촉식 거리 측정
  • 1mm 분해능으로 정확도를 위해 사전 보정된 공장
  • 클래스 1 레이저 이미터를 사용하여 눈에 보이지 않는 눈에 보이지 않는 근적외선(IR) 조명
  • VIN과 GND가 실수로 교체된 경우 역극성 보호
  • 온보드 마이크로프로세서는 복잡한 센서 코드를 처리합니다.
  • 3.3V 및 5V 마이크로컨트롤러와 호환 가능
  • 마운팅 홀이 있는 브레드보드 친화적인 3핀 SIP 폼 팩터

응용 아이디어

  • 물리학 연구
  • 보안 시스템
  • 대화형 애니메이션 전시
  • 로봇 내비게이션 및 주차 보조 시스템
  • 손 감지 및 1D 제스처 인식과 같은 대화형 애플리케이션
  • 공정 제어 시스템의 부피 또는 높이 감지

주요 사양

  • 원자 램프: 850 nm VCSEL(Vertical Cavity Surface Emitting Laser)
  • 범위: 2~200cm
  • 해결: 1mm
  • 일반적인 새로고침 빈도: 15Hz PWM 모드, 22Hz 직렬 모드
  • 전력 요구 사항: +3.3V DC ~ +5 VDC; 25mA
  • 작동 온도: +14 ~ +140°F(-10 ~ +60°C)
  • 레이저 눈 안전: 근적외선 1급 레이저 제품
  • 조명 분야: 23°도
  • 분야 view: 55°도
  • 폼 팩터: 3″ 간격의 0.1핀 수 헤더
  • PCB 치수: 22 x 16mm

시작하기

다이어그램에 표시된 대로 LaserPING 센서의 핀을 전원, 접지 및 마이크로컨트롤러의 I/O 핀에 연결합니다. 다이어그램은 센서의 뒷면을 보여줍니다. 구성 요소 쪽이 대상 개체를 향하도록 합니다. LaserPING 센서는 BlocklyProp 블록, Propeller C 라이브러리 및 ex에서 지원됩니다.ampBASIC St에 대한 코드amp 그리고 아두이노 우노. PING))) 초음파 거리 센서(#28015)용 애플리케이션과 회로 및 코드 호환이 가능합니다. 센서 제품 페이지에서 다운로드 및 자습서 링크를 찾으십시오. 에서 "28041"을 검색하십시오.www.parallax.com.

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-FIG-1

통신 프로토콜

센서는 공기를 통해 이동하는 적외선(IR) 레이저 펄스를 방출하고 물체에 반사된 다음 센서로 다시 반사됩니다. LaserPING 모듈은 반사된 레이저 펄스가 센서로 돌아오는 데 걸리는 시간을 정확하게 측정하고 이 시간 측정을 1mm 해상도의 밀리미터로 변환합니다. 마이크로컨트롤러는 최신 측정(약 40ms마다 새로 고쳐짐)을 위해 LaserPING 모듈을 쿼리한 다음 동일한 I/O 핀에서 PWM 모드의 가변 폭 펄스 또는 직렬의 ASCII 문자로 값을 다시 수신합니다. 방법.

PWM 모드

PWM 기본 모드는 PING))) 초음파 거리 센서(#28015) 코드와 호환되도록 설계되었습니다. 3.3V 또는 5V TTL 또는 CMOS 마이크로컨트롤러와 통신할 수 있습니다. PWM 모드는 단일 I/O 핀(SIG)에서 양방향 TTL 펄스 인터페이스를 사용합니다. SIG 핀은 낮은 유휴 상태이며 입력 펄스와 에코 펄스는 VIN vol에서 포지티브 하이가 됩니다.tage.

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-FIG-2

 

펄스 폭상태
115~290µs정확도 측정 감소
290µs ~ 12ms가장 정확한 측정
13밀리초유효하지 않은 측정 - 너무 가깝거나 너무 먼 대상
14밀리초내부 센서 오류
15밀리초내부 센서 시간 초과

펄스 폭은 거리에 비례하며 주변 온도, 압력 또는 습도에 따라 크게 변하지 않습니다.
펄스 폭을 시간(μs)에서 mm로 변환하려면 다음 방정식을 사용하십시오. 거리(mm) = 펄스 폭(ms) × 171.5 펄스 폭을 시간(μs)에서 인치로 변환하려면 다음 방정식을 사용하십시오. 거리(인치) = 펄스 폭(ms) × 6.752

직렬 데이터 모드

직렬 데이터 모드는 단일 I/O 핀(SIG)의 양방향 TTL 인터페이스로 9600보에서 작동하며 3.3V 또는 5V TTL 또는 CMOS 마이크로 컨트롤러와 통신할 수 있습니다. SIG 핀은 이 모드에서 VIN vol에서 유휴 상태가 됩니다.tag이자형. 기본 PWM 모드에서 직렬 모드로 전환하려면 SIG 핀을 로우로 구동한 다음 사이에 100µs 이상의 낮은 간격으로 5개의 높은 XNUMXµs 펄스를 보냅니다. 이것은 대문자 ' I ' 문자를 전송하여 수행할 수 있습니다.

: 양방향 직렬을 지원하지 않는 마이크로컨트롤러와 함께 사용하기 위해 LaserPING 모듈을 직렬 모드에서 깨우도록 구성할 수 있습니다. 이 경우 마이크로컨트롤러에는 단일 serial-rx 입력만 필요합니다! 아래의 "시작 시 직렬 활성화" 섹션을 참조하십시오.

직렬 모드에서 LaserPING은 지속적으로 새로운 측정 데이터를 ASCII 형식으로 보냅니다. 값은 밀리미터 단위이며 캐리지 리턴 문자(십진수 13)가 뒤에 옵니다. 센서가 유효한 판독값을 수신할 때마다(일반적으로 45ms마다 한 번씩) 새 값이 전송됩니다.

시리얼 값상태
50에서 2000까지밀리미터 단위로 가장 정확한 측정
1에서 49까지 

밀리미터 단위로 감소된 정확도 측정

2001에서 2046까지
20472046밀리미터 이상에서 감지된 반사
 

0 또는 2222

잘못된 측정

(반사 없음, 대상이 너무 가깝거나 너무 멀거나 너무 어둡음)

9998내부 센서 오류
9999내부 센서 시간 초과

직렬 모드를 중지하고 기본 PWM 모드로 돌아가려면:

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-FIG-3

  • SIG 핀을 로우로 설정하고 100ms 동안 로우로 유지
  • SIG 핀 해제(일반적으로 SIG에 연결된 I/O 핀을 다시 하이 임피던스 입력 모드로 설정)
  • LaserPING은 이제 PWM 모드가 됩니다.

시작 시 직렬 활성화
DBG 및 SCK로 표시된 2개의 SMT 패드는 함께 단락되어 기본 데이터 모드를 변경하여 시작 시 직렬 모드를 활성화할 수 있습니다. LaserPING 모듈은 전원을 켤 때 DBG/SCK 핀의 상태를 확인합니다.

  • DBG 및 SCK 오픈 = PWM 모드로 기본 설정(공장 기본 모드)
  • DBG와 SCK가 함께 단락됨 = 직렬 데이터 모드의 기본값

0402개의 핀을 단락시키기 위해 4 저항 < 100k-옴, 제로 옴 링크 또는 솔더 블롭을 패드에 납땜할 수 있습니다. 이러한 패드에 대한 자세한 내용은 아래의 SMT 테스트 패드 설명을 참조하십시오. 시작 시 직렬 모드에서 센서를 초기화하는 데 약 9600ms가 걸리며 그 후 LaserPING이 자동으로 13보드에서 직렬 ASCII 값을 SIG 핀으로 전송하기 시작합니다. 데이터는 연속 CR(45진수 45) 종료 ASCII 직렬 스트림으로 도착하며 각각의 새로운 판독값은 약 XNUMXms마다 도착합니다. 이 XNUMXms 간격은 측정된 거리에 따라 센서가 데이터를 감지, 카운트 및 처리하는 데 필요한 시간도 약간씩 달라지므로 약간씩 달라집니다.

최대 범위 거리 및 범위 정확도

아래 표는 기기가 상온에서 작동하고 기기에 커버 글래스가 없는 상태에서 얻은 데이터와 함께 기기의 범위 정확도 사양을 보여줍니다. 이 범위를 벗어나면 정확도가 낮아져 장치가 작동할 수 있습니다.

의 전체 필드를 커버하는 대상 반사율 View (시야)범위 정확도
50~100mm100~1500mm1500~2000mm
화이트 타겟(90%)+/- 15%+/- 7%+/- 7%
그레이 타겟(18%)+/- 15%+/- 7%+/- 10%

분야 View (FoV) 및 조명 필드(FoI) 

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-FIG-4

레이저 센서의 송신기 및 수신기 요소는 원뿔 모양을 형성합니다. 방출기 FoI(조명 시야)는 23°이고 수신기 시야(FoV)는 55°입니다. LaserPING 센서는 FoI 내의 물체만 감지하지만 밝은 물체가 FoV 내에 있으면 감도가 감소할 수 있습니다. FoI 내의 거울 표면이 FoI 또는 FoV 내의 다른 물체에 빛을 산란시키는 경우에도 판독값이 부정확할 수 있습니다.
장거리를 측정할 때 센서는 FoI 내에서 의도하지 않은 대상이 되지 않도록 주변 바닥, 벽 또는 천장에서 충분히 떨어져 있어야 합니다. LaserPING 모듈에서 200cm 떨어진 FoI는 직경 81.4cm의 디스크입니다. 일부 표면은 편향되지 않고 반사되기 때문에 표면 위의 고도는 실제 감지 범위에 영향을 미칠 수 있습니다.

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-FIG-5

 

핀 설명

유형기능
접지지면공통 접지(0V 공급)
차량 등록 번호모듈은 3.3V ~ 5V DC에서 작동합니다. VIN 볼륨tage는 또한 로직 하이 레벨 vol을 설정합니다.tage는 SIG 핀용입니다.
시그입출력*PWM 또는 직렬 데이터 입출력

* PWM 모드에서 SIG 핀은 VIN으로 구동되는 응답 펄스를 제외하고 55kohm 풀다운 저항과 함께 오픈 콜렉터 입력으로 작동합니다. 직렬 모드일 때 SIG 핀은 푸시풀 출력으로 작동합니다.

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-FIG-6

시작 시 기본 모드를 PWM에서 직렬로 변경하는 것 외에 테스트 패드에 대한 최종 사용자 액세스는 지원되지 않습니다.

인주유형기능
DBG오픈 컬렉터보조 프로세서 프로그래밍 핀(PC1)
SCK오픈 컬렉터보조 프로세서 프로그래밍 핀(PB5)
에스씨엘오픈 컬렉터2V까지 3.9K 풀업을 지원하는 레이저 센서 I3C 클록
다시 놓기오픈 컬렉터보조 프로세서 프로그래밍 핀(PC6)
재림교회오픈 컬렉터최대 2V까지 3.9K 풀업을 지원하는 레이저 센서 I3C 직렬 데이터
모시오픈 컬렉터보조 프로세서 프로그래밍 핀(PB3)
INTD푸시 풀(액티브 로우)레이저 센서 데이터 준비 인터럽트

일반적으로 로직 하이, 이 핀은 새 값을 사용할 수 있을 때 로우로 구동하고 값을 읽으면 하이로 되돌아갑니다.

미소오픈 컬렉터보조 프로세서 프로그래밍 핀(PB4)

커버 글래스 선택 가이드

LaserPING 모듈에는 선택적 커버 글래스를 쉽게 장착할 수 있도록 장착 구멍이 있습니다. 이것은 특정 응용 분야에서 센서를 보호하거나 적외선 레이저 광에서 필터 역할을 하는 다양한 재료의 영향을 실험하는 데 사용할 수 있습니다. 최상의 성능을 얻으려면 커버 유리에 대해 다음 규칙을 고려해야 합니다.

  • 재료: PMMA, 아크릴
  • 스펙트럼 투과율: λ< 5 nm의 경우 T< 770%, λ > 90 nm의 경우 T> 820%
  • 공기 간격: 100마이크로미터
  • 두께: < 1mm (얇을수록 좋음)
  • 치수: 6 x 8mm보다 큰 것

PCB 치수 

PARALLAX-INC-28041-LaserPING-거리 측정기-모듈-FIG-7

개정 내역
버전 1.0: 최초 릴리스. 에서 다운로드 Arrow.com.

문서 / 리소스

PARALLAX INC 28041 LaserPING 거리 측정기 모듈 [PDF 파일] 사용자 가이드
28041, LaserPING 거리측정기 모듈, 28041 LaserPING 거리측정기 모듈, 거리측정기 모듈, 모듈

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *