STM32 Nucleo 시간 비행 센서(확장 범위 측정 포함)
STM53 Nucleo용 VL4L32CX 확장 보드를 기반으로 확장된 범위 측정 기능이 있는 ToF 센서
하드웨어 오버view
X-NUCLEO-53L4A2 하드웨어 설명
- X-NUCLEO-53L4A2는 ST FlightSense™ 특허 기술을 기반으로 VL53L4CX 센서를 중심으로 설계된 확장된 범위 측정 및 개발 보드가 있는 ToF 센서입니다.
- VL53L4CX는 Arduino UNO R32 커넥터에서 사용할 수 있는 I2C 링크를 통해 STM3 Nucleo 개발자 보드 호스트 마이크로 컨트롤러와 통신합니다.
기내 주요 제품
VL53L4CX 확장된 범위 측정 기능이 있는 ToF(Time-of-Flight) ToF(Time-of-Flight) 센서
0.25, 0.5 및 1mm 스페이서 에어 갭을 시뮬레이션하기 위해 커버 안경
브레이크아웃 보드 커넥터
SATEL-VL53L4CX 브레이크 아웃 보드는 별도로 구입할 수 있습니다.
주문 코드: X-NUCLEO-53L4A2
최신 정보: www.st.com
X-NUCLEO-53L4A2
- X-NUCLEO-53L4A2 확장 보드
- 맞춤형 애플리케이션의 VL53L4CX 장치는 확장 보드 또는 외부 VL53L4CX 브레이크아웃과 통합될 수 있습니다.
- 브레이크아웃 보드는 별도로 배송됩니다.
- X-NUCLEO-53L4A2는 NUCLEO 팩(P-NUCLEO-53L4A2)으로도 제공됩니다.
- X-NUCLEO-53L4A2 확장 보드는 다음 사이트에서도 주문할 수 있습니다. www.st.com 확장 보드 및 STM32 NUCLEO 보드가 있는 NUCLEO 팩의 일부로.
- 주문 코드: P-NUCLEO-53L4A2:
X-NUCLEO-53L4A2 확장 보드 및 NUCLEO-F401RE 전체 기능 보드. - VL53L4CX 브레이크아웃 보드는 별도로 주문할 수 있습니다.
- 주문 코드: SATEL-VL53L4CX
- 팩에는 두 개의 브레이크아웃 보드가 들어 있습니다.
ToF 센서 소프트웨어 환경
STM32Cube 소프트웨어 오버view
X-CUBE-TOF1 소프트웨어 설명
- X-CUBE-TOF1 소프트웨어 패키지는 STM32용 Time-ofFlight 제품군(X-NUCLEO-53L4A2 포함)의 확장 보드용 STM32Cube 확장입니다. 소스 코드는 STM32Cube를 기반으로 하여 다양한 STM32 MCU 제품군 간에 이식성과 코드 공유를 용이하게 합니다. 처럼ampSTM32 Nucleo 개발 보드(NUCLEOF53RE 또는 NUCLEO L4RG) 위에 연결된 STM2 Nucleo 범위 센서 확장 보드(X-NUCLEO-32L401A476)에 대한 구현이 가능합니다.
주요 특징
- 확장된 범위 측정이 X-NUCLEO53L4A53 확장 보드에 통합된 VL4L53CX 센서의 완벽한 관리를 위한 드라이버 계층(VL4L2CX 드라이버).
- STM32Cube 덕분에 다양한 MCU 제품군 간에 쉽게 이동할 수 있습니다.
- 사용자 친화적인 무료 라이선스 조건.
- Samp범위 측정을 위한 코드.
최신 SW 사용 가능 www.st.com
X-CUBE-TOF1
설정 및 데모 Examp레
하드웨어 전제 조건
- VL1L53CX 기반 고정밀 ToF 센서 확장 보드 4개 (X-NUCLEO-53L4A2).
- 1x STM32 Nucleo 개발 보드 (예를 들어 NUCLEO-F401REamp르)
- Windows가 설치된 노트북/PC 1대
- 1x USB 유형 A - Mini-B USB 케이블
- STM32 Nucleo 개발 보드가 없는 경우 Nucleo 팩을 주문할 수 있습니다. (P-NUCLEO-53L4A2):
- X-NUCLEO-53L4A2 확장 보드와 NUCLEO-F401RE 전체 기능 보드가 함께 제공됩니다.
- STSW-IMG029: VL53L4CX용 베어 드라이버
- STSW-IMG030: P-NUCLEO-53L4A2 Windows 7 및 10의 그래픽 사용자 인터페이스(GUI)
- STSW-IMG031: VL53L4CX용 Linux 드라이버
- X-CUBE-TOF1: STM32Cube용 ToF(Time-of-Flight) 센서 소프트웨어 확장.
- X-CUBE-TOF1을 설치할 때 설치 프로그램은 ex가 포함된 디렉토리도 설치합니다.amp예를 들어 여기에 있는 파일 프로젝트:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- X-CUBE-TOF1을 설치할 때 설치 프로그램은 ex가 포함된 디렉토리도 설치합니다.amp예를 들어 여기에 있는 파일 프로젝트:
NUCLEO 키트 드라이버 설치
- USB를 통해 P-NUCLEO를 PC에 연결
• 보드가 인식될 때까지 기다립니다. 드라이버는 자동으로 설치됩니다)
• Windows에서 STLINK 드라이버를 자동으로 설치할 수 없는 경우 2단계를 따르십시오.
- Nucleo 보드 감지를 위한 PC USB 포트 드라이버 설치
• www.st.com에서 STSW-LINK009 다운로드
• 압축을 풀고 "를 두 번 클릭합니다.stlink_winusb_install.bat
”를 선택하여 드라이버를 설치합니다.
VL53L4CX GUI 소프트웨어 설치
GUI는 일반적으로 장치를 평가하는 최초의 쉬운 도구입니다.
- HW 설치를 수행하고 VL53L4CX 확장 보드 + Nucleo F401RE를 PC에 연결합니다.
- VL53L4CX 데모 및 구성 설정용 GUI SW 설치
- TSW-IMG030, 에서 다운로드 www.st.com
- 관리자 권한으로 설치 프로그램 실행
그래픽 사용자 인터페이스는 다음을 수행할 수 있습니다. - 오프셋 및 Xtalk 보정 수행 및 보정 데이터 시각화
- VL53L4CX의 주요 매개변수 변경
- 실시간 데이터 표시(거리, 신호, 주변 속도)
- 데이터 로깅 가져오기 및 데이터 로그 재생(.csv file)
- HW 설치를 수행하고 NUCLEO 키트( P-NUCLEO 53L4A2)를 PC에 연결합니다.
- X-CUBE-TOF1 SW 패키지 설치
- X-CUBE-TOF1 버전 4.0.0 이상, www.st.com에서 다운로드
- X-CUBE-TOF1은 소프트웨어 설치 섹션을 관리하는 STM32CubeMx를 통해 설치됩니다.
- X-CUBE-TOF1이 설치되면. 이동
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
X-CUBE 소프트웨어 패키지 내용: API SW + SW examp레
고정밀 ToF 센서 확장 보드
평가 코드 exampX-CUBE-TOF1 및 NUCLEO 팩을 사용하는 파일(.bin)
확장된 범위 측정 확장 보드가 있는 VL53L4CX 센서
코드 ex로 프로그래밍 시작ampX-CUBE-TOF1 및 NUCLEO 팩을 사용하는 파일
이동하다 https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
모든 문서는 관련 제품의 문서 탭에서 사용할 수 있습니다. web페이지
VL53L4CX: 제품 폴더
- DS13805 : 측정 범위가 확장된 ToF 센서 - 데이터 시트
X-NUCLEO-53L4A2: 제품 폴더
- DB462 : STM53 Nucleo용 VL4L32CX 기반의 확장된 범위 측정 확장 보드가 있는 ToF 센서 - 데이터 요약
- X-NUCLEO-53L4A2 빠른 시작 안내서: 확장된 범위 측정 기능이 있는 ToF 센서 - 이 문서
- UM2976 : STM53 Nucleo용 VL4L2CX 기반 확장 범위 측정 기능이 있는 X-NUCLEO-53L4A32 ToF 센서 시작하기 – 사용 설명서
P-NUCLEO-53L4A2: 제품 폴더
- DBxxxx : X-NUCLEO-53L4A53 확장 보드 및 STM4F2RE Nucleo 보드가 포함된 VL32L401CX Nucleo 팩 - 데이터 요약
SATEL-VL53L4CX: 제품 폴더
- DB4632 : 확장된 범위 측정 기능이 있는 VL53L4CX 브레이크아웃 보드 ToF 센서 - 데이터 요약
STSW-IMG029: VL53L4CX 폴더용 베어 드라이버
- DB4583 : VL53L4CX용 애플리케이션 프로그래밍 인터페이스(API) - 데이터 요약
STSW-IMG030: 그래픽 사용자 인터페이스(GUI) 폴더
- DB4584 : P-NUCLEO-53L4A2 팩 그래픽 사용자 인터페이스(GUI) – 데이터 개요
- 소프트웨어 설정 file
X-CUBE-TOF1: STM32Cube용 소프트웨어 패키지
- DB4449 : STM32Cube용 ToF(Time-of-Flight) 센서 소프트웨어 확장 - 데이터 요약
- UMxxx : STMicroelectronics X-CUBE-TOF1 시작하기, Time-of Flight 센서, STM32CubeMX용 소프트웨어 패키지 – 사용 설명서
- 소프트웨어 설정 file
STM32 ODE 생태계
빠르고 경제적인 프로토타입 및 개발
STM32 ODE(Open Development Environment)는 확장 보드를 통해 연결된 다른 최첨단 ST 구성요소와 결합된 STM32 32비트 마이크로컨트롤러 제품군을 기반으로 하는 혁신적인 장치 및 애플리케이션을 개발할 수 있는 개방적이고 유연하며 쉽고 경제적인 방법입니다. 최종 디자인으로 신속하게 변환할 수 있는 최첨단 구성 요소로 빠른 프로토타이핑을 가능하게 합니다.
STM32 ODE에는 다음 XNUMX가지 요소가 포함됩니다.
- STM32 Nucleo 개발 보드. 무제한 통합 확장 기능과 통합 디버거/프로그래머가 있는 모든 STM32 마이크로컨트롤러 시리즈를 위한 포괄적이고 경제적인 개발 보드
- STM32 Nucleo 확장 보드. 필요에 따라 감지, 제어, 연결, 전원, 오디오 또는 기타 기능을 추가하는 추가 기능이 있는 보드입니다. 확장 기판은 STM32 Nucleo 개발 기판 위에 연결됩니다. 추가 확장 보드를 쌓아 더 복잡한 기능을 구현할 수 있습니다.
- STM32Cube 소프트웨어. 하드웨어 추상화 계층, 미들웨어 및
STM32CubeMX PC 기반 구성기 및 코드 생성기 - STM32Cube 확장 소프트웨어. STM32 Nucleo 확장 보드와 함께 사용하고 STM32Cube 소프트웨어 프레임워크와 호환되는 확장 소프트웨어 무료 제공
- STM32Cube 기능 팩. 전 기능 세트ampSTM32 Nucleo 개발 보드 및 확장과 STM32Cube 소프트웨어 및 확장의 모듈성과 상호 운용성을 활용하여 구축된 가장 일반적인 애플리케이션 사례 중 일부에 대한 파일입니다.
STM32 개방형 개발 환경은 STM32CubeMX, STM32CubeProgrammer 또는 STM32CubeMonitor와 같은 다양한 구성 요소를 통합할 수 있는 가능성과 함께 STM32CubeIDE, IAR EWARM, Keil MDK-ARM 및 GCC/LLVM 기반 IDE를 포함한 광범위한 개발 환경과 호환됩니다.
STM32 개방형 개발 환경: 필요한 모든 것
드라이버에서 애플리케이션 레벨에 이르기까지 첨단 상용 제품과 모듈식 소프트웨어를 기반으로 하는 광범위한 확장 가능한 보드의 조합은 최종 디자인으로 원활하게 변환될 수 있는 아이디어의 빠른 프로토타이핑을 가능하게 합니다.
디자인을 시작하려면:
- 필요한 기능에 적합한 STM32 Nucleo 개발 보드(NUCLEO) 및 확장(X-NUCLEO) 보드(센서, 연결, 오디오, 모터 제어 등)를 선택하십시오.
- 개발 환경(IAR EWARM, Keil MDK 및 GCC/LLVM 기반 IDE)을 선택하고 STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor 또는 STM32CubeIDE와 같은 무료 STM32Cube 도구 및 소프트웨어를 사용하십시오.
- 선택한 STM32 Nucleo 확장 보드에서 기능을 실행하는 데 필요한 모든 소프트웨어를 다운로드하십시오.
- 디자인을 컴파일하고 STM32 Nucleo 개발 보드에 업로드하십시오.
- 그런 다음 애플리케이션 개발 및 테스트를 시작합니다.
STM32 개방형 개발 환경 시제품 제작 하드웨어에서 개발된 소프트웨어는 고급 시제품 제작 기판이나 동일한 상용 ST 구성 요소 또는 STM32 Nucleo 기판에 있는 것과 동일한 제품군의 구성 요소를 사용하는 최종 제품 설계에 직접 사용할 수 있습니다.
문서 / 리소스
![]() |
확장된 범위 측정 기능이 있는 ST STM32 Nucleo 시간 비행 센서 [PDF 파일] 사용자 가이드 확장된 범위 측정 기능이 있는 STM32 Nucleo 시간 비행 센서, STM32 Nucleo, 확장된 범위 측정 기능이 있는 시간 비행 센서, 확장된 범위 측정, 범위 측정 |