বর্ধিত পরিসীমা পরিমাপ সহ STM32 নিউক্লিও টাইম ফ্লাইট সেন্সর
STM53 Nucleo-এর জন্য VL4L32CX সম্প্রসারণ বোর্ডের উপর ভিত্তি করে বর্ধিত পরিসীমা পরিমাপ সহ টাইম-অফ-ফ্লাইট সেন্সর
হার্ডওয়্যার ওভারview
X-NUCLEO-53L4A2 হার্ডওয়্যারের বিবরণ
- X-NUCLEO-53L4A2 হল একটি টাইম-অফ-ফ্লাইট সেন্সর যা ST FlightSense™ পেটেন্ট প্রযুক্তির উপর ভিত্তি করে VL53L4CX সেন্সরের চারপাশে ডিজাইন করা বর্ধিত পরিসর পরিমাপ এবং উন্নয়ন বোর্ড সহ
- VL53L4CX Arduino UNO R32 সংযোগকারীতে উপলব্ধ একটি I2C লিঙ্কের মাধ্যমে STM3 নিউক্লিও ডেভেলপার বোর্ড হোস্ট মাইক্রোকন্ট্রোলারের সাথে যোগাযোগ করে।
বোর্ডে কী পণ্য
VL53L4CX ফ্লাইটের টাইম-অফ-ফ্লাইট (ToF) বর্ধিত পরিসর পরিমাপ সহ টাইম-অফ-ফ্লাইট সেন্সর
0.25, 0.5 এবং 1 মিমি স্পেসার বায়ু ফাঁক অনুকরণ, সঙ্গে কভার চশমা
ব্রেকআউট বোর্ড সংযোগকারী
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
- প্যাক দুটি ব্রেকআউট বোর্ড বহন
টাইম-অফ-ফ্লাইট সেন্সর সফ্টওয়্যার পরিবেশ
STM32Cube সফটওয়্যার ওভারview
X-CUBE-TOF1 সফটওয়্যারের বিবরণ
- X-CUBE-TOF1 সফ্টওয়্যার প্যাকেজ হল STM32-এর জন্য টাইম-অফফ্লাইট পণ্য পরিবারের (X-NUCLEO-53L4A2 সহ) সম্প্রসারণ বোর্ডগুলির জন্য একটি STM32Cube সম্প্রসারণ৷ সোর্স কোডটি STM32Cube-এর উপর ভিত্তি করে বিভিন্ন STM32 MCU পরিবারগুলিতে পোর্টেবিলিটি এবং কোড শেয়ারিং সহজ করার জন্য। ক এসampএকটি STM32 নিউক্লিও ডেভেলপমেন্ট বোর্ড (NUCLEOF53RE বা NUCLEO L4RG) এর উপরে প্লাগ করা STM2 নিউক্লিও রেঞ্জিং সেন্সর এক্সপেনশন বোর্ড (X-NUCLEO-32L401A476) এর জন্য বাস্তবায়ন উপলব্ধ।
মূল বৈশিষ্ট্য
- X-NUCLEO53L4A53 সম্প্রসারণ বোর্ডে সমন্বিত বর্ধিত পরিসীমা পরিমাপ সহ VL4L53CX সেন্সরের সম্পূর্ণ পরিচালনার জন্য ড্রাইভার স্তর (VL4L2CX ড্রাইভার)।
- বিভিন্ন MCU পরিবার জুড়ে সহজ বহনযোগ্যতা, STM32Cube কে ধন্যবাদ।
- বিনামূল্যে, ব্যবহারকারী-বান্ধব লাইসেন্স শর্তাবলী।
- Sampসীমা পরিমাপের জন্য le কোড।
সর্বশেষ SW এ উপলব্ধ www.st.com
X-CUBE-TOF1
সেটআপ এবং ডেমো প্রাক্তনampলেস
HW পূর্বশর্ত
- VL1L53CX এর উপর ভিত্তি করে 4x উচ্চ নির্ভুলতা ToF সেন্সর সম্প্রসারণ বোর্ড (X-NUCLEO-53L4A2)।
- 1x STM32 নিউক্লিও উন্নয়ন বোর্ড (প্রাক্তন জন্য NUCLEO-F401REampLE)
- উইন্ডোজের সাথে 1x ল্যাপটপ/পিসি
- 1x USB টাইপ A থেকে Mini-B USB কেবল
- আপনার কাছে STM32 নিউক্লিও ডেভেলপমেন্ট বোর্ড না থাকলে, আপনি একটি নিউক্লিও প্যাক অর্ডার করতে পারেন (P-NUCLEO-53L4A2):
- X-NUCLEO-53L4A2 সম্প্রসারণ বোর্ড এবং NUCLEO-F401RE সম্পূর্ণ বৈশিষ্ট্য বোর্ড একসাথে বিতরণ করা হয়েছে।
- STSW-IMG029: VL53L4CX এর জন্য বেয়ার ড্রাইভার
- STSW-IMG030: Windows 53 এবং 4-এ P-NUCLEO-2L7A10 গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI)
- STSW-IMG031: VL53L4CX এর জন্য লিনাক্স ড্রাইভার
- X-CUBE-TOF1: STM32Cube-এর জন্য টাইম-অফ-ফ্লাইট সেন্সর সফ্টওয়্যার সম্প্রসারণ।
- আপনি যখন X-CUBE-TOF1 ইন্সটল করেন তখন ইনস্টলারটি প্রাক্তন ধারণকারী ডিরেক্টরিটিও ইনস্টল করেampউদাহরণস্বরূপ এখানে প্রকল্পগুলি:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- আপনি যখন X-CUBE-TOF1 ইন্সটল করেন তখন ইনস্টলারটি প্রাক্তন ধারণকারী ডিরেক্টরিটিও ইনস্টল করেampউদাহরণস্বরূপ এখানে প্রকল্পগুলি:
NUCLEO কিট ড্রাইভার ইনস্টলেশন
- P-NUCLEO কে USB এর মাধ্যমে PC এর সাথে কানেক্ট করুন
• বোর্ড স্বীকৃত হওয়ার জন্য অপেক্ষা করুন; ড্রাইভার স্বয়ংক্রিয়ভাবে ইনস্টল করা হয়)
• যদি Windows স্বয়ংক্রিয়ভাবে STLINK ড্রাইভার ইনস্টল করতে না পারে, অনুগ্রহ করে ধাপ 2 অনুসরণ করুন৷
- নিউক্লিও বোর্ড সনাক্ত করতে PC USB পোর্ট ড্রাইভার ইনস্টল করুন
• www.st.com থেকে STSW-LINK009 ডাউনলোড করুন
• আনজিপ করুন এবং "এ ডাবল ক্লিক করুন"stlink_winusb_install.bat
” ড্রাইভার ইন্সটল করতে।
VL53L4CX GUI সফ্টওয়্যার ইনস্টলেশন
GUI সাধারণত ডিভাইস মূল্যায়ন করার প্রথম এবং সহজ টুল
- HW ইনস্টলেশন সম্পাদন করুন এবং VL53L4CX সম্প্রসারণ বোর্ড + নিউক্লিও F401RE পিসিতে সংযুক্ত করুন
- VL53L4CX ডেমো এবং কনফিগারেশন সেটিংসের জন্য GUI SW ইনস্টল করুন
- TSW-IMG030, থেকে ডাউনলোড করা হয়েছে www.st.com
- অ্যাডমিন সুবিধা সহ ইনস্টলার চালান
গ্রাফিকাল ইউজার ইন্টারফেস করতে পারে: - অফসেট এবং Xtalk ক্রমাঙ্কন সম্পাদন করুন এবং ক্রমাঙ্কন ডেটা কল্পনা করুন
- VL53L4CX এর মূল প্যারামিটার পরিবর্তন করুন
- রিয়েল টাইম ডেটা প্রদর্শন করুন (দূরত্ব, সংকেত, পরিবেষ্টিত হার)
- ডেটা লগিং পান এবং একটি ডেটালগ পুনরায় চালান (.csv file)
- HW ইনস্টলেশন সম্পাদন করুন এবং পিসিতে NUCLEO কিট ( P-NUCLEO 53L4A2) সংযুক্ত করুন
- X-CUBE-TOF1 SW প্যাকেজ ইনস্টল করুন
- X-CUBE-TOF1 rev 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লেস
উচ্চ নির্ভুলতা সময়-অফ-ফ্লাইট সেন্সর সম্প্রসারণ বোর্ড
মূল্যায়ন কোড প্রাক্তনample (.bin) X-CUBE-TOF1 এবং একটি NUCLEO প্যাক ব্যবহার করে
বর্ধিত পরিসীমা পরিমাপ সম্প্রসারণ বোর্ড সহ VL53L4CX সেন্সর
কোড প্রাক্তন দিয়ে প্রোগ্রামিং শুরু করুনampX-CUBE-TOF1 এবং একটি NUCLEO প্যাক ব্যবহার করে
যান https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
সমস্ত নথি সংশ্লিষ্ট পণ্যের ডকুমেন্টেশন ট্যাবে উপলব্ধ webপৃষ্ঠা
VL53L4CX: পণ্য ফোল্ডার
- DS13805 : বর্ধিত পরিসীমা পরিমাপ সহ ফ্লাইটের সময় সেন্সর – ডেটা শীট
X-NUCLEO-53L4A2: পণ্য ফোল্ডার
- DB462 : STM53 Nucleo-এর জন্য VL4L32CX-এর উপর ভিত্তি করে বর্ধিত পরিসর পরিমাপ সম্প্রসারণ বোর্ড সহ টাইম-অফ-ফ্লাইট সেন্সর - ডেটা সংক্ষিপ্ত
- X-NUCLEO-53L4A2 দ্রুত শুরু নির্দেশিকা: বর্ধিত পরিসীমা পরিমাপ সহ ফ্লাইটের সময় সেন্সর – এই নথি
- ইউএম 2976 : STM53 Nucleo-এর জন্য VL4L2CX-এর উপর ভিত্তি করে বর্ধিত পরিসর পরিমাপ সহ X-NUCLEO-53L4A32 টাইম-অফ-ফ্লাইট সেন্সর দিয়ে শুরু করা - ব্যবহারকারী ম্যানুয়াল
P-NUCLEO-53L4A2: পণ্য ফোল্ডার
- DBxxxx : X-NUCLEO-53L4A53 সম্প্রসারণ বোর্ড এবং STM4F2RE নিউক্লিও বোর্ড সহ VL32L401CX নিউক্লিও প্যাক- ডেটা সংক্ষিপ্ত
SATEL-VL53L4CX: পণ্য ফোল্ডার
- DB4632 : VL53L4CX ব্রেকআউট বোর্ড বর্ধিত পরিসীমা পরিমাপ সহ টাইম-অফ-ফ্লাইট সেন্সর - ডেটা সংক্ষিপ্ত
STSW-IMG029: VL53L4CX ফোল্ডারের জন্য বেয়ার ড্রাইভার
- DB4583 : VL53L4CX-এর জন্য অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (API) - ডেটা সংক্ষিপ্ত
STSW-IMG030: গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) ফোল্ডার
- DB4584 : P-NUCLEO-53L4A2 প্যাক গ্রাফিকাল ইউজার ইন্টারফেস (GUI) - ডেটা সংক্ষিপ্ত
- সফটওয়্যার সেটআপ file
X-CUBE-TOF1: STM32Cube-এর জন্য সফটওয়্যার প্যাকেজ
- DB4449 : STM32Cube-এর জন্য টাইম-অফ-ফ্লাইট সেন্সর সফ্টওয়্যার সম্প্রসারণ - ডেটা সংক্ষিপ্ত
- UMxxxx : STMicroelectronics X-CUBE-TOF1, টাইম-অফ ফ্লাইট সেন্সর, STM32CubeMX-এর জন্য সফ্টওয়্যার প্যাকেজ - ব্যবহারকারী ম্যানুয়াল দিয়ে শুরু করা
- সফটওয়্যার সেটআপ file
STM32 ODE ইকোসিস্টেম
দ্রুত, সাশ্রয়ী মূল্যের প্রোটোটাইপিং এবং বিকাশ
STM32 ওপেন ডেভেলপমেন্ট এনভায়রনমেন্ট (ODE) হল STM32 32-বিট মাইক্রোকন্ট্রোলার পরিবারের উপর ভিত্তি করে সম্প্রসারণ বোর্ডের মাধ্যমে সংযুক্ত অন্যান্য অত্যাধুনিক ST উপাদানগুলির সাথে মিলিত উদ্ভাবনী ডিভাইস এবং অ্যাপ্লিকেশনগুলি বিকাশ করার একটি উন্মুক্ত, নমনীয়, সহজ এবং সাশ্রয়ী উপায়। এটি অগ্রণী-প্রান্তের উপাদানগুলির সাথে দ্রুত প্রোটোটাইপিং সক্ষম করে যা দ্রুত চূড়ান্ত ডিজাইনে রূপান্তরিত হতে পারে।
STM32 ODE নিম্নলিখিত পাঁচটি উপাদান অন্তর্ভুক্ত করে:
- STM32 নিউক্লিও উন্নয়ন বোর্ড। সমস্ত STM32 মাইক্রোকন্ট্রোলার সিরিজের জন্য সাশ্রয়ী মূল্যের ডেভেলপমেন্ট বোর্ডের একটি বিস্তৃত পরিসর, সীমাহীন একীভূত সম্প্রসারণ ক্ষমতা সহ, এবং সমন্বিত ডিবাগার/প্রোগ্রামার সহ
- STM32 নিউক্লিও সম্প্রসারণ বোর্ড। সেন্সিং, কন্ট্রোল, কানেক্টিভিটি, পাওয়ার, অডিও বা প্রয়োজন অনুযায়ী অন্যান্য ফাংশন যোগ করার জন্য অতিরিক্ত কার্যকারিতা সহ বোর্ড। সম্প্রসারণ বোর্ডগুলি STM32 নিউক্লিও উন্নয়ন বোর্ডের উপরে প্লাগ করা আছে। অতিরিক্ত সম্প্রসারণ বোর্ড স্ট্যাকিং দ্বারা আরও জটিল কার্যকারিতা অর্জন করা যেতে পারে।
- STM32Cube সফটওয়্যার। একটি হার্ডওয়্যার অ্যাবস্ট্রাকশন লেয়ার, মিডলওয়্যার এবং
STM32CubeMX PC-ভিত্তিক কনফিগারার এবং কোড জেনারেটর - STM32Cube সম্প্রসারণ সফ্টওয়্যার। সম্প্রসারণ সফ্টওয়্যার STM32 নিউক্লিও সম্প্রসারণ বোর্ডগুলির সাথে ব্যবহারের জন্য বিনামূল্যে প্রদান করা হয়েছে এবং STM32Cube সফ্টওয়্যার কাঠামোর সাথে সামঞ্জস্যপূর্ণ
- STM32Cube ফাংশন প্যাক। ফাংশন সেট exampSTM32 নিউক্লিও ডেভেলপমেন্ট বোর্ড এবং সম্প্রসারণ, STM32Cube সফ্টওয়্যার এবং সম্প্রসারণের মডুলারিটি এবং ইন্টারঅপারেবিলিটি ব্যবহার করে নির্মিত কিছু সাধারণ অ্যাপ্লিকেশনের ক্ষেত্রে।
STM32 ওপেন ডেভেলপমেন্ট এনভায়রনমেন্ট STM32CubeIDE, IAR EWARM, Keil MDK-ARM, এবং GCC/LLVM-ভিত্তিক IDEs সহ বিস্তৃত উন্নয়ন পরিবেশের সাথে সামঞ্জস্যপূর্ণ, যার মধ্যে বিভিন্ন উপাদান যেমন STM32CubeMX, STM32Cubemgramoni STM32CubMCemontor.
STM32 ওপেন ডেভেলপমেন্ট এনভায়রনমেন্ট: আপনার যা প্রয়োজন
অগ্রণী-প্রান্ত বাণিজ্যিক পণ্য এবং মডুলার সফ্টওয়্যারের উপর ভিত্তি করে বিস্তৃত বোর্ডের সংমিশ্রণ, ড্রাইভার থেকে অ্যাপ্লিকেশন স্তর পর্যন্ত, ধারণাগুলির দ্রুত প্রোটোটাইপিং সক্ষম করে যা মসৃণভাবে চূড়ান্ত ডিজাইনে রূপান্তরিত হতে পারে।
আপনার নকশা শুরু করতে:
- আপনার প্রয়োজনীয় কার্যকারিতার জন্য উপযুক্ত STM32 নিউক্লিও ডেভেলপমেন্ট বোর্ড (NUCLEO) এবং সম্প্রসারণ (X-NUCLEO) বোর্ডগুলি (সেন্সর, সংযোগ, অডিও, মোটর নিয়ন্ত্রণ ইত্যাদি) বেছে নিন।
- আপনার উন্নয়ন পরিবেশ নির্বাচন করুন (IAR EWARM, Keil MDK এবং GCC/LLVM-ভিত্তিক IDEs) এবং বিনামূল্যে STM32Cube টুল এবং সফ্টওয়্যার যেমন STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor বা STM32CubeIDE ব্যবহার করুন৷
- নির্বাচিত STM32 নিউক্লিও সম্প্রসারণ বোর্ডগুলিতে কার্যকারিতা চালানোর জন্য সমস্ত প্রয়োজনীয় সফ্টওয়্যার ডাউনলোড করুন।
- আপনার ডিজাইন কম্পাইল করুন এবং এটি STM32 নিউক্লিও ডেভেলপমেন্ট বোর্ডে আপলোড করুন।
- তারপরে আপনার অ্যাপ্লিকেশন বিকাশ এবং পরীক্ষা করা শুরু করুন।
STM32 ওপেন ডেভেলপমেন্ট এনভায়রনমেন্ট প্রোটোটাইপিং হার্ডওয়্যারে তৈরি সফ্টওয়্যার সরাসরি একটি উন্নত প্রোটোটাইপিং বোর্ডে বা শেষ পণ্য ডিজাইনে একই বাণিজ্যিক ST উপাদান ব্যবহার করে, বা STM32 নিউক্লিও বোর্ডগুলিতে পাওয়া একই পরিবারের উপাদানগুলি ব্যবহার করে ব্যবহার করা যেতে পারে।
দলিল/সম্পদ
![]() |
ST STM32 নিউক্লিও টাইম ফ্লাইট সেন্সর বিস্তৃত পরিসীমা পরিমাপ সহ [পিডিএফ] ব্যবহারকারীর নির্দেশিকা STM32 নিউক্লিও টাইম ফ্লাইট সেন্সর সহ এক্সটেন্ডেড রেঞ্জ মেজারমেন্ট, STM32 নিউক্লিও, এক্সটেন্ডেড রেঞ্জ মেজারমেন্ট সহ টাইম ফ্লাইট সেন্সর, এক্সটেন্ডেড রেঞ্জ মেজারমেন্ট, রেঞ্জ মেজারমেন্ট |