STM32 Nucleo Time hiber Sénsor kalawan ngalegaan Range Pangukuran

STM32 Nucleo Time hiber Sénsor kalawan ngalegaan Range Pangukuran

Sensor Time-of-Flight kalayan pangukuran rentang panjang dumasar kana papan ékspansi VL53L4CX pikeun STM32 Nucleo 

Hardware Leuwihview

X-NUCLEO-53L4A2 Hardware Pedaran

  • X-NUCLEO-53L4A2 mangrupikeun sénsor Time-of-Flight kalayan pangukuran rentang panjang sareng papan pamekaran anu dirancang sakitar sénsor VL53L4CX dumasar kana téknologi anu dipaténkeun ST FlightSense™.
  • VL53L4CX komunikasi sareng mikrokontroler host dewan pamekar STM32 Nucleo ngaliwatan tautan I2C anu aya dina konektor Arduino UNO R3.

Produk konci dina dewan 

VL53L4CX Sénsor Time-of-Flight (ToF) Time-of-Flight kalayan pangukuran rentang panjang
0.25, 0.5 jeung 1mm spacers pikeun simulate sela hawa, jeung kacasoca panutup

Panyambungna papan breakout 

SATEL-VL53L4CX papan breakout bisa dibeuli misah

Kode pesenan: X-NUCLEO-53L4A2 

Hardware Leuwihview

Inpo panganyarna sadia di www.st.com
X-NUCLEO-53L4A2 

  • dewan ékspansi X-NUCLEO-53L4A2
  • Alat VL53L4CX dina aplikasi khusus tiasa dihijikeun sareng papan ékspansi, atanapi breakout VL53L4CX éksternal.
  • Papan breakout dikirimkeun nyalira.
  • X-NUCLEO-53L4A2 ogé sayogi salaku Pek NUCLEO (P-NUCLEO-53L4A2)
  • Dewan ékspansi X-NUCLEO-53L4A2 ogé bisa maréntahkeun dina www.st.com salaku bagian tina Pek NUCLEO kalayan papan ékspansi sareng papan NUCLEO STM32.
  • Kodeu pesenan: P-NUCLEO-53L4A2:
    X-NUCLEO-53L4A2 papan ékspansi jeung NUCLEO-F401RE pinuh fitur dewan.
  • VL53L4CX papan breakout bisa maréntahkeun misah
  • Kodeu urutan: SATEL-VL53L4CX
  • Pek mawa dua papan breakout
    Hardware Leuwihview

Waktu-of-Hiber sensor Lingkungan Software 

STM32Cube Software Leuwihview

pedaran software X-CUBE-TOF1

  • Paket software X-CUBE-TOF1 mangrupikeun ékspansi STM32Cube pikeun papan ékspansi kulawarga produk Time-ofFlight (kaasup X-NUCLEO-53L4A2) pikeun STM32. Kodeu sumber dumasar kana STM32Cube pikeun ngagampangkeun portabilitas sareng babagi kode dina kulawarga STM32 MCU anu béda. A samppalaksanaan le sadia pikeun STM32 Nucleo ranging sensor dewan ékspansi (X-NUCLEO-53L4A2) plugged on luhureun hiji dewan ngembangkeun STM32 Nucleo (NUCLEOF401RE atanapi NUCLEO L476RG).

fitur konci 

  • Lapisan supir (supir VL53L4CX) pikeun manajemén lengkep sénsor VL53L4CX kalayan pangukuran rentang anu dipanjangkeun terpadu di papan ékspansi X-NUCLEO53L4A2.
  • Gampang portability sakuliah kulawarga MCU béda, berkat STM32Cube.
  • Bébas, istilah lisénsi ramah-pamaké.
  • Sample kode pikeun ranging pangukuran.

Panganyarna SW sadia di www.st.com 
X-kubus-TOF1

Setup & Demo Examples 

prasyarat HW

  • 1x akurasi High dewan ékspansi sensor ToF dumasar kana VL53L4CX (X-NUCLEO-53L4A2).
    prasyarat HW
  • 1x STM32 Nucleo dewan ngembangkeun (NUCLEO-F401RE pikeun example)
    prasyarat HW
  • 1x Laptop/PC sareng Windows
  • 1x USB tipe A mun Mini-B kabel USB
  • Upami anjeun teu gaduh papan pangembangan STM32 Nucleo, anjeun tiasa mesen pak Nucleo (P-NUCLEO-53L4A2):
    prasyarat HW
  • X-NUCLEO-53L4A2 papan ékspansi jeung NUCLEO-F401RE pinuh fitur dewan dikirimkeun babarengan.
  • STSW-IMG029: supir bulistir pikeun VL53L4CX
  • STSW-IMG030: P-NUCLEO-53L4A2 Graphical User Interface (GUI) dina Windows 7 sareng 10
  • STSW-IMG031: supir Linux Ubuntu pikeun VL53L4CX
  • X-KUBE-TOF1: Ékspansi parangkat lunak sénsor Time-of-Flight pikeun STM32Cube.
    • Sawaktos Anjeun masang X-CUBE-TOF1 installer install ogé diréktori ngandung exampproyék di dieu contona:
      • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.

Pamasangan supir NUCLEO Kit

  1. Sambungkeun P-NUCLEO ka PC ngaliwatan USB
    • Ngadagoan dewan dipikawanoh; supir dipasang sacara otomatis)
    • Lamun Windows teu bisa install otomatis panggerak STLINK, mangga tuturkeun lengkah 2
    Pamasangan supir NUCLEO Kit
  2. Pasang supir port USB PC pikeun ngadeteksi papan Nucleo
    • Ngundeur STSW-LINK009 ti www.st.com
    • Buka zip teras klik dua kali dina "stlink_winusb_install.bat” pikeun masang supir.
    Pamasangan supir NUCLEO Kit

Pamasangan software VL53L4CX GUI

GUI umumna alat munggaran tur gampang pikeun evaluate alat
  • Laksanakeun pamasangan HW sareng sambungkeun papan ékspansi VL53L4CX + Nucleo F401RE ka PC
  • Pasang GUI SW pikeun VL53L4CX Demo sareng setélan konfigurasi
    • TSW-IMG030, diunduh tina www.st.com
    • Jalankeun pamasang kalayan hak istimewa Admin
      Antarmuka Pamaké Grafis tiasa:
    • Laksanakeun kalibrasi offset sareng Xtalk sareng visualisasi data kalibrasi
    • Robah parameter konci VL53L4CX
    • Tampilkeun data sacara real waktos (jarak, sinyal, laju ambient)
    • Meunang data logging jeung muter deui datalog a (.csv file)
      Pamasangan software VL53L4CX GUI
    • Laksanakeun pamasangan HW sareng sambungkeun kit NUCLEO (P-NUCLEO 53L4A2) ka PC
    • Pasang pakét X-CUBE-TOF1 SW
      • X-CUBE-TOF1 rev 4.0.0 atanapi langkung énggal, diundeur ti www.st.com
      • X-CUBE-TOF1 dipasang ngaliwatan STM32CubeMx, ngatur bagian instalasi software.
      • Sakali X-CUBE-TOF1 dipasang. Pindah ka
        • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
Eusi pakét software X-CUBE: API SW + SW examples

Eusi pakét software X-CUBE: API SW + SW examples

Papan ékspansi Sénsor Waktu-of-Hiber akurasi tinggi 

Kode evaluasi example (.bin) ngagunakeun X-CUBE-TOF1 sarta NUCLEO Pack

Eusi pakét software X-CUBE: API SW + SW examples

sensor VL53L4CX kalawan papan ékspansi ukur rentang nambahan 

Mimitian program kalayan kode examples ngagunakeun X-CUBE-TOF1 sarta NUCLEO Pack

Kode evaluasi example (.bin) ngagunakeun X-CUBE-TOF1 sarta NUCLEO Pack

Dokumén & Sumberdaya Patali

Pindah ka https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX

Sadaya dokumén sayogi dina tab Dokuméntasi produk anu aya hubunganana webkaca

VL53L4CX: Polder Produk

  • DS13805 : Sénsor Time-of-Flight kalayan pangukuran rentang panjang - lambar data

X-NUCLEO-53L4A2: Polder Produk

  • DB462 : Sensor Time-of-Flight sareng papan ékspansi ukuran rentang panjang dumasar kana VL53L4CX pikeun STM32 Nucleo - ringkes data
  • X-NUCLEO-53L4A2 Pituduh ngamimitian Gancang: Sensor Time-of-Flight kalayan pangukuran rentang panjang - dokumen ieu
  • UM2976 : Ngamimitian sareng X-NUCLEO-53L4A2 sénsor Time-of-Flight kalayan pangukuran rentang panjang dumasar kana VL53L4CX pikeun STM32 Nucleo - manual pangguna

P-NUCLEO-53L4A2: Polder Produk

  • DBxxxxx : VL53L4CX Nucleo pak sareng papan ékspansi X-NUCLEO-53L4A2 sareng papan Nucleo STM32F401RE– ringkes data

SATEL-VL53L4CX: Polder produk

  • DB4632 : VL53L4CX breakout board Time-of-Flight sensor kalayan ukuran rentang nambahan - data ringkes

STSW-IMG029: supir bulistir pikeun folder VL53L4CX

  • DB4583 : Aplikasi Programming Interface (API) pikeun VL53L4CX - ringkes data

STSW-IMG030: Panganteur pamaké grafis (GUI) Polder

  • DB4584: P-NUCLEO-53L4A2 pak antarbeungeut pamaké grafis (GUI) - ringkes data
  • Setup parangkat lunak file

X-CUBE-TOF1: Paket software pikeun STM32Cube

  • DB4449 : Time-of-Flight sensor ékspansi software pikeun STM32Cube - data ringkes
  • UMxxxx : Ngamimitian sareng STMicroelectronics X-CUBE-TOF1, sénsor Time-of Flight, paket software pikeun STM32CubeMX - Manual Pamaké
  • Setup parangkat lunak file

STM32 ODE Ékosistem

CEPAT, PROTOTYPING SARENG PANGEMBANGAN

Lingkungan Pangembangan Terbuka STM32 (ODE) mangrupikeun cara anu kabuka, fleksibel, gampang sareng hargana pikeun ngembangkeun alat sareng aplikasi anu inovatif dumasar kana kulawarga mikrokontroler STM32 32-bit digabungkeun sareng komponén ST-seni anu sanés dihubungkeun liwat papan ékspansi. Éta ngamungkinkeun prototyping gancang sareng komponén canggih anu tiasa gancang dirobih janten desain akhir.

STM32 ODE ngawengku lima elemen ieu:

  • STM32 Nucleo papan ngembangkeun. Rangkaian komprehensif papan pangembangan terjangkau pikeun sadaya séri mikrokontroler STM32, kalayan kamampuan ékspansi ngahijikeun tanpa wates, sareng debugger / programmer terpadu
  • STM32 Nucleo papan ékspansi. Papan sareng fungsionalitas tambahan pikeun nambihan sensing, kontrol, konektipitas, kakuatan, audio atanapi fungsi anu sanés upami diperyogikeun. Papan ékspansi dipasang dina luhureun papan pangembangan STM32 Nucleo. fungsionalitas leuwih kompleks bisa dihontal ku tumpukan papan ékspansi tambahan.
  • software STM32Cube. Sakumpulan pakakas gratis sareng bata parangkat lunak anu dipasang pikeun ngaktifkeun pangembangan gancang sareng gampang dina STM32, kalebet Lapisan Abstraksi Hardware, middleware sareng
    STM32CubeMX basis PC configurator jeung kode generator
  • STM32Cube software ékspansi. Parangkat lunak ékspansi disayogikeun gratis kanggo dianggo sareng papan ékspansi STM32 Nucleo, sareng cocog sareng kerangka parangkat lunak STM32Cube
  • STM32Cube Fungsi Pek. Set fungsi examples pikeun sababaraha kasus aplikasi paling umum diwangun ku leveraging nu modularity na interoperability of STM32 Nucleo papan ngembangkeun sarta ékspansi, kalawan STM32Cube software na ékspansi.

Lingkungan Pangembangan Terbuka STM32 cocog sareng rupa-rupa lingkungan pangembangan kalebet STM32CubeIDE, IAR EWARM, Keil MDK-ARM, sareng IDEs basis GCC / LLVM, kalayan kamungkinan ngahijikeun sababaraha komponén sapertos STM32CubeMX, STM32CubeProgrammer atanapi STMonitorCube.

Gancang, Prototyping Affordable Jeung Pangwangunan

STM32 Open Development Environment: sadaya anu anjeun peryogikeun

Kombinasi tina rupa-rupa papan anu tiasa dilegakeun dumasar kana produk komersil canggih sareng parangkat lunak modular, ti tingkat supir ka tingkat aplikasi, ngamungkinkeun prototipe gancang ideu anu tiasa dirobih lancar janten desain akhir.

Pikeun ngamimitian desain anjeun:

  • Milih luyu STM32 Nucleo dewan ngembangkeun (NUCLEO) jeung ékspansi (X-NUCLEO) dewan (sensor, konektipitas, audio, kontrol motor jeung sajabana) pikeun fungsionalitas nu peryogi.
  • Pilih lingkungan pangembangan anjeun (IAR EWARM, Keil MDK sareng GCC / LLVM basis IDE) sareng nganggo alat sareng parangkat lunak STM32Cube gratis sapertos STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor atanapi STM32CubeIDE.
  • Unduh sadaya parangkat lunak anu diperyogikeun pikeun ngajalankeun fungsionalitas dina papan ékspansi STM32 Nucleo anu dipilih.
  • Kompilkeun desain anjeun sareng unggah kana papan pangembangan STM32 Nucleo.
  • Teras mimitian ngembangkeun sareng nguji aplikasi anjeun.

Parangkat lunak anu dikembangkeun dina hardware prototyping STM32 Open Development Environment tiasa langsung dianggo dina papan prototipe canggih atanapi dina desain produk ahir nganggo komponén ST komérsial anu sami, atanapi komponén tina kulawarga anu sami sareng anu aya dina papan STM32 Nucleo.

STM32 Open Development Environment: sadaya anu anjeun peryogikeun

Logo

Dokumén / Sumberdaya

ST STM32 Nucleo Time hiber sénsor kalawan ngalegaan Range Pangukuran [pdf] Pituduh pamaké
STM32 Nucleo Time Flight Sensor sareng Extended Range Measurement, STM32 Nucleo, Time Flight Sensor with Extended Range Measurement, Extended Range Measurement, Range Measurement

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *