Haoru Tech ULM3-PDOA პოზიციონირების მოდული

სპეციფიკაციები
- პროდუქტის დასახელება: ULM3-PDOA
- მწარმოებელი: Haorutech co. შ.პ.ს
- ძირითადი ჩიპი: Decawave DWM3220
- MCU: STM32F103CBT6 ან GD32F103CBT6
- მახასიათებლები: ზუსტი დიაპაზონი, შიდა პოზიციონირება, მონაცემთა მაღალსიჩქარიანი კომუნიკაცია
- ინტეგრაცია: OLED დისპლეი
პროდუქტის გამოყენების ინსტრუქცია
სისტემის ინსტალაცია და გამოყენება
ULM3-PDOA მოდულის ინსტალაციისა და გამოსაყენებლად, მიჰყევით ამ ნაბიჯებს:
სისტემის ინსტალაცია და შენიშვნები
- მიჰყევით მოდულის ფიზიკური ინსტალაციის მითითებებს.
- უზრუნველყოს მოდულის სათანადო კვების მიწოდება.
კომპიუტერთან დაკავშირება
- შეაერთეთ ULM3-PDOA მოდული კომპიუტერთან USB პორტის გამოყენებით ელექტრომომარაგებისა და მონაცემთა გადაცემისთვის.
კომუნიკაციის პროტოკოლი
ULM3-PDOA მოდული იყენებს სპეციფიკურ საკომუნიკაციო პროტოკოლს მონაცემთა გადაცემისთვის:
Uplink მონაცემთა პროტოკოლი
- მოდულის მიერ გამოყენებული ბმულის მონაცემთა პროტოკოლის შესახებ დეტალებისთვის იხილეთ მომხმარებლის სახელმძღვანელო.
ხშირად დასმული კითხვები (FAQ)
- Q: რა არის ULM3-PDOA მოდულის ძირითადი მახასიათებლები?
პასუხი: ULM3-PDOA მოდული აღჭურვილია ზუსტი დიაპაზონით, შიდა პოზიციონირების შესაძლებლობებით, მონაცემთა მაღალი სიჩქარით კომუნიკაციით და ინტეგრირებული OLED დისპლეით. - კითხვა: როგორ გამოვიყენო ULM3-PDOA მოდული აპლიკაციების პოზიციონირებისთვის?
პასუხი: ULM3-PDOA მოდულს შეუძლია იმოქმედოს როგორც წამყვანმა ULM3 ან ULM3-SH-თან ერთად tags ერთი წამყვანი PDOA პოზიციონირების სისტემის ან შემდეგი სისტემის შესაქმნელად.
მომხმარებლის სახელმძღვანელო ULM3-PDOA
Haorutech co. შ.პ.ს

შესავალი
ULM3-PDOA არის PDOA პოზიციონირების მოდული, რომელიც დაფუძნებულია უახლეს DW3000 სერიის ჩიპზე. ULM3-PDOA-ს ძირითადი UWB მოდული არის ოფიციალური Decawave DWM3220, ხოლო MCU არის STM32F103CBT6 (ან GD32F103CBT6, რომელიც ეფუძნება ფასის მერყეობას და სერიების განსხვავებას). ULM3-PDOA შეიძლება გამოყენებულ იქნას ზუსტი დიაპაზონის, შიდა პოზიციონირებისა და სხვა მაღალსიჩქარიანი მონაცემთა კომუნიკაციისთვის. ULM3-PDOA ასევე აერთიანებს OLED ეკრანს. ყველა ფუნქცია ხდის ULM3-PDOA-ს მარტივ გამოყენებას, მაღალი სიზუსტით და მცირე ზომით.
პოზიციონირების აპლიკაციებისთვის, ULM3-PDOA მოდული ჩვეულებრივ თამაშობს წამყვანის როლს, ხოლო ULM3 მოდულები და ULM3-SH შეიძლება იყოს tags, რომელსაც შეუძლია შექმნას ერთჯერადი PDOA პოზიციონირების სისტემა ან შემდეგი სისტემა. 
DW3000 მახასიათებლები
- ულტრა დაბალი ენერგიის მოხმარება
- ყოვლისმომცველი ოპტიმიზაციის საშუალებით, DW3000 სერიას შეუძლია ენერგიის მოხმარება 5-ჯერ ნაკლები DW1000-ზე, პიკური დენის, კადრების ხანგრძლივობის და გაშვების დროის შემცირებით. DW3000-ის ენერგიის მოხმარება BLE-ზე დაბალია და უფრო მეგობრულია დაბალი ენერგიის მოლოდინის ხანგრძლივობის მიმართ.
- შესანიშნავი უსაფრთხოება
- DW3000 მხარს უჭერს ახალ IEEE802.15.4z სტანდარტებს და პრეამბულის დაშიფვრას.
- მაღალი თავსებადობა
- DW3000 თავსებადია უახლეს IEEE802.15.4z-თან. FiRa თავსებადი კოდის შემუშავების შემდეგ, ის მხარს უჭერს ბაზარზე არსებულ ძირითად კომერციულ მობილურ ტელეფონებს.
- უაღრესად ინტეგრირებული
- ჩიპის შიგნით ბალუნების, კონდენსატორების და სხვა კომპონენტების ინტეგრირებით, DW3000-მა შეამცირა მისი ზომა გარე კომპონენტების რაოდენობის შემცირებით 30+-დან 10-მდე.
- PDOA ერთი ჩიპით
- DW1000 სერია მოითხოვს ორ DW1000 ჩიპს PDOA-ს რეალიზებისთვის იმავე საათის წყაროსთან. მაგრამ DW3x20 მხარს უჭერს გარე ორმაგ ანტენებს, რომლებსაც შეუძლიათ გაზომონ ჩამოსვლის ფაზის სხვაობა. ღირებულება, ზომა და სიმძლავრე შეიძლება შემცირდეს ერთი ჩიპის გამოყენებით.
მოდულის შერჩევა
ცხრილი 3-1 მოდულის მახასიათებლების შედარება
| არა. | ტიპი | ძირითადი მახასიათებლები |
| 1 | ULM3 | ოფიციალური DWM3000 მოდული, ინტეგრირებული დისპლეი, 40მ |
| 2 | ULM3-SH | სამაჯური, ბატარეა შიგნით, მოძრაობის ამოცნობა, 40მ |
| 3 | ULM3-PDOA | PDOA წამყვანი, კუთხის ამოცნობა, ერთი ბაზის პოზიციონირება, მანქანის გაყოლება, 40 მ |
ზემოთ მოცემულია შესაბამისი მოდული, რომელიც დაფუძნებულია DW3000 ბირთვის ჩიპზე, რომელიც შეიძლება გამოყენებულ იქნას კომბინირებული.
პროდუქტის პარამეტრები

ცხრილი 4-1 ULM3-PDOA მოდულის პარამეტრები
| კატეგორია | პარამეტრი |
| ძალაუფლება | DC5V გარე კვების წყარო |
| გამოვლენის მაქსიმალური დიაპაზონი | 40 მ (ღია ზონა) @6.8 Mbps |
| MCU | STM32F103CBT6 (GD32F103CBT6) |
| ბორტზე ჩვენება | 0.6 დიუმიანი OLED |
| მოდულის ზომა | 41*67.5 მმ |
| დიაპაზონის სიზუსტე | ± 5 სმ |
|
კუთხის ამოცნობა |
120°(ცენტრალიზებული მოდულით, -60°
~+60°) |
| კუთხის სიზუსტე | ±5 |
| სამუშაო ტემპერატურა | -20~70℃ |
| კომუნიკაციის რეჟიმი | USB სერიულ პორტში / TTL სერიალი |
| მონაცემთა განახლების სიხშირე | 100Hz (MAX, რეგულირებადი) |
| სიხშირის დომენი | 6250-8250 MHz (CH5/CH9) |
| გამტარუნარიანობა | 500 MHz |
| ანტენის ტიპი | PCB ორმაგი ანტენა |
| ემისიის სიმძლავრის სპექტრული სიმკვრივე
(პროგრამირებადი) |
-41dBm/MHz |
| კომუნიკაციის მაჩვენებელი | 6.8 Mbps |
მოდულის ინტერფეისები

USB პორტი (დენის მიწოდება და მონაცემთა გადაცემა)
პორტი შეიძლება დაუკავშირდეს სტანდარტულ 5VDC მოდულს, როგორიცაა დამტენი ბანკი ან სხვა 5V დენის გადამყვანები. ის ასევე შეიძლება დაუკავშირდეს კომპიუტერის USB პორტს ელექტროენერგიის მიწოდებისა და მონაცემთა გადაცემისთვის და მონაცემების ჩვენება კომპიუტერზე.
პროგრამის ჩამოტვირთვის პორტი
პორტი არის STM32 მიკროკონტროლერის SWD გამართვის ინტერფეისი, რომელიც შეიძლება გამოყენებულ იქნას პროგრამის ჩამოტვირთვის, სიმულაციური გამართვისთვის და ა.შ. ძირითადად გამოიყენება ჩაშენებული პროგრამის შემუშავებისა და პროგრამული უზრუნველყოფის განახლებისთვის და შეიძლება გამოყენებულ იქნას ST-LINK ჩამოტვირთვის ხელსაწყოთთან ერთად.
UART სერიული პორტი
ULM3-PDOA მოდულს შეუძლია დაუკავშირდეს კომპიუტერს ან Raspberry PI-ს და სხვა სისტემებს USB პორტის საშუალებით მონაცემთა გადაცემისთვის, მაგრამ ასევე აქვს UART სერიული პორტი (TTL), რომელსაც შეუძლია დაუკავშირდეს სხვა მიკროკონტროლერებს, Arduino-ს და სხვა მოწყობილობებს მონაცემთა გადაცემისა და მეორადი განვითარებისთვის. . დაკავშირებისას, ULM3-PDOA-ს TX პინი უნდა იყოს დაკავშირებული სამიზნე მოდულის RX პინთან, ხოლო ორი მოდულის GND პინი პირდაპირ უნდა იყოს დაკავშირებული. 
LED ინდიკატორი
ბორტზე RGB ინდიკატორი მიუთითებს სისტემის მიმდინარე სტატუსზე.
ცხრილი 5-1 ინდიკატორის სტატუსის აღწერა
|
სამუშაო სტატუსი: Tag |
დაიწყეთ დიაპაზონი და წარმატებით მიიღეთ პასუხი 1 ან მეტი წამყვანისგან და დაამყარეთ დიაპაზონი კომუნიკაცია. | მწვანე LED BLINK |
| დაიწყეთ დიაპაზონი, მაგრამ არ მიიღეთ პასუხი წამყვანებისგან. | წითელი LED BLINK | |
|
სამუშაო სტატუსი: წამყვანი |
წარმატებით დაამყარეთ დიაპაზონი კავშირი ნებისმიერთან tag. | ღია ცისფერი LED BLINK |
| არა tag დაკავშირებულია. | ღია ცისფერი LED არ ციმციმებს (ჩართული ან გამორთული) |
ULM3-PDOA მოდული ინტეგრირებულია 8-ბიტიანი DIP გადამრთველით. შემდეგი სურათი 5-3 ჩამოთვლილია გადამრთველის კონფიგურაციის ატრიბუტები. მომხმარებლებს შეუძლიათ მარტივად დააკონფიგურირონ მოდულის კომუნიკაციის სიხშირე, როლი, ID და ჩაშენებული Kalman ფილტრის შეცვლა.
|
S1 |
S2* (მაქსიმალური რაოდენობა tags და კომუნიკაცია
პერიოდი) |
S3* (გარე დენის გაზრდა) |
S4 (როლი) |
S5-S7 (მოწყობილობის მისამართი) |
S8 (კალმანის ფილტრი) |
|
| მაქსიმალური რაოდენობა | ||||||
| ON | დაცულია | tags: 1 ტოტალური კომუნიკაცია | ON | წამყვანი | ON | |
| პერიოდი:10 ms | მოწყობილობის მისამართი | |||||
| მაქსიმალური რაოდენობა | 000-111 წწ | |||||
| გამორთულია | დაცულია | tags: 10 ტოტალური კომუნიკაცია |
გამორთულია | Tag | გამორთულია | |
| პერიოდი:100 ms |
სისტემის ნაგულისხმევი კონფიგურაცია:
- მაქსიმალური რაოდენობა tags: 10 წtags
- განახლების პერიოდი: 100ms (10Hz)
- გარე დენის გაზრდა: ღია
- კალმანის ფილტრი: ღია.
* შენიშვნა: DW3000 სერიის მოდულების დაბალი ენერგიის მოხმარების გამო, კვების ბლოკების უმეტესობა აქტიურად გამორთავს გარე ელექტრომომარაგებას, როდესაც დატვირთვის დენი დაბალია. ეს გამოიწვევს მოდულის გადატვირთვას ისევ და ისევ. S3 ზრდის გარე დენს მოდულის დენის აქტიურად გაზრდის მიზნით, რაც ეხმარება პაუერბანკს შეინარჩუნოს უწყვეტი გამომავალი.
ბორტზე OLED ეკრანი

ცხრილი 5-3 ინფორმაციის ჩვენების აღწერა
| Example | აღწერა |
| V75 | Firmware ვერსია |
| 4A10T | მაქსიმუმ 4 წამყვანი და 10 tags |
| 10 ჰც | მონაცემთა განახლების სიჩქარე (მიმდინარე რეჟიმი) |
| 100 ms | მონაცემთა განახლების მიმდინარე პერიოდი (=1/ მონაცემთა განახლების სიჩქარე) |
| 6.8 მ | მიმდინარე UWB ჰაერის სიჩქარეა 6.8 Mbps (ალტერნატიული ვარიანტი: 110k) |
| CH5 | მიმდინარე UWB არხი არის CH5 (ალტერნატივა ვარიანტი: CH2 არხი 2) |
| ანკ: 0 | მიმდინარე მოდული არის წამყვანი, ID=0 (ალტერნატიული ვარიანტი: Tag) |
| K | კალმანის ფილტრაცია ჩართულია (ჩვენების გარეშე: გამორთულია) |
სისტემის ინსტალაცია და გამოყენება
სისტემის ინსტალაცია და შენიშვნები
ULM3-PDOA მოდულის ანტენა ორიენტირებულია პოზიციონირებაზე tag. მოდული იკვებება გარე 5 ვ ელექტრომომარაგებით. მოდულის ბოლოში არის დამაგრებული კვადრატული ბლოკი, რომელიც შეიძლება დამაგრდეს UGV-ზე ან სამუშაო მაგიდაზე M3 ხრახნებით. ასევე, ის შეიძლება დაკავშირებული იყოს სპილენძის სვეტთან, რათა გაიზარდოს დამხმარე ძალა ჰორიზონტალურ პლატფორმაზე.

წამყვანი დაყენებული იყო კოორდინატთა წერტილად (0,0) კოორდინატთა სისტემის დასამყარებლად, ხოლო Y ღერძი პირდაპირ წამყვანის წინ იყო. The tag პოზიციონირება და AOA გაანგარიშება შეიძლება დასრულდეს -60°-დან +60°-მდე.
საკითხს ყურადღება სჭირდება:
- The tag უნდა იყოს განლაგებული წამყვანის სწორი დაფარვის დიაპაზონში, წინააღმდეგ შემთხვევაში შეიძლება მოხდეს გარკვეული შეცდომები, როგორიცაა არასწორი განლაგება;
- წამყვანის ანტენის ზედაპირი უნდა იყოს ორიენტირებული tag;
- მანძილი წამყვანსა და tag უნდა იყოს 1 მეტრზე მეტი;
- წამყვანი უნდა დამონტაჟდეს ღია ადგილას;
- შორის არ უნდა იყოს ოკლუზია tag და წამყვანი, განსაკუთრებით არ არის ფოლადის ფირფიტები და სხვა ლითონები.
კომპიუტერთან დაკავშირება
პირველადი გამოყენებისთვის, თავდაპირველად უნდა დაინსტალიროთ CH340 დრაივერი. კომპიუტერზე სერიული პორტის იდენტიფიცირების შემდეგ, გთხოვთ, გახსენით კომპიუტერის პროგრამული უზრუნველყოფა, შეარჩიეთ სერიული პორტი და დააწკაპუნეთ ღილაკზე „დაკავშირება“, რათა დაასრულოთ მოდულის კავშირი და მონაცემთა კომუნიკაცია.
კომპიუტერთან დაკავშირების შემდეგ და ჩართეთ tag წარმატებით, კომპიუტერის პროგრამულ უზრუნველყოფას შეუძლია აჩვენოს tag ინფორმაცია და პოზიციონირების კვალი.
დამატებითი ინფორმაციისთვის სისტემის დანერგვის გამოყენების შესახებ, გთხოვთ, ჩამოტვირთოთ მეტი ინფორმაციის მისაღებად.
ჩამოტვირთეთ HR-RTLS1-PDOA მომხმარებლის სახელმძღვანელო: http://rtls1.haorutech.com/download/HR-RTLS1-PDOA UserManual-EN.pdf
კომუნიკაციის პროტოკოლი
მონაცემთა გადაცემის პროტოკოლი
- Uplink მონაცემთა პროტოკოლი არის UWB მოდულის მიერ სერიული პორტის მეშვეობით ატვირთული მონაცემები.
- სერიული კომუნიკაციის ბაუდის სიხშირე: 115200bps-8-n-1
საკომუნიკაციო პროტოკოლი:
- MPxxxx,tag_id,x_cm,y_cm,დისტანცია_სმ,დიაპაზონის ნომერი,pdoa_deg,aoa_deg,დისტანცია_ offset_cm,pdoa_offset_deg\r\n
- სერიული კომუნიკაციის მონაცემები მაგample: MP0036,0,302,109,287,23,134.2,23.4,23,56
ცხრილი 7-1 სერიული საკომუნიკაციო პროტოკოლის აღწერა
| შინაარსი | Example | აღწერა | |||||
| MPxxxx | MP0036 | მონაცემთა პაკეტის თავი, 0036 არის ყველა მონაცემთა ბაიტის რაოდენობა MPxxxx-ის გარდა, \r\n დასასრულის ჩათვლით, რომელიც ფიქსირდება 4 სიმბოლოზე. თუ სიგრძეზე ნაკლებია, შეავსეთ 0-ით. | |||||
| tag_ ID | 0 | მიმდინარე tag ID | |||||
| x_cm | 302 | X კოორდინატები tag, მთელი რიცხვები, ერთეულები:სმ | |||||
| y_cm | 109 | Y-ის კოორდინატები tag, მთელი რიცხვები, ერთეულები:სმ | |||||
| მანძილი_სმ | 287 | პირდაპირი მანძილი წამყვანსა და tag,
მთელი რიცხვები, ერთეულები: სმ |
|||||
| დიაპაზონის ნომერი | 23 | დიაპაზონის სერიული ნომრები, 0-255 | |||||
| pdoa_deg | 134.2 | PDOA მნიშვნელობა, Float, ერთეული: ხარისხი | |||||
| aoa_deg | 23.4 | AOA მნიშვნელობა, Float, ერთეულები: ხარისხი | |||||
| მანძილი_ჩანაცვლება_სმ | 23 | შორის პირდაპირი მანძილის კალიბრაციის მნიშვნელობა
წამყვანი და tag, მთელი რიცხვები, ერთეულები:სმ |
|||||
| pdoa_offset_deg | 56 | კალიბრაცია
ერთეული: ხარისხი |
ღირებულება | of | PDOA | მნიშვნელობა, | ცურვა, |
| \r\n | დასრულებული მონაცემები | ||||||
წამყვანის კალიბრაცია
შედუღების, PCB წარმოების პროცესის და სხვა ფაქტორების გავლენის გამო, ULM3-PDOA მოდულის ორი ანტენის RF გადამცემი ხაზი გამოიწვევს მცირე შეცდომებს, რაც გამოიწვევს PDOA კუთხის გადახრას, რომელიც შეიძლება დაკალიბრდეს კომპიუტერის მიერ.
მას შემდეგ, რაც ULM3-PDOA მოდული წარმატებით იქნება დაკავშირებული კომპიუტერთან და tag ნაჩვენებია მდებარეობის მონაცემები, დააწკაპუნეთ ღილაკზე „დაკალიბრების დაწყება“, მოათავსეთ წამყვანი და tag იმავე სიმაღლეზე, როგორც მოთხოვნილი, მოათავსეთ tag წამყვანის ორი ანტენის ცენტრის წინ და გაზომეთ მანძილი წამყვანსა და tag. რეკომენდებულია მანძილი 2 მეტრზე მეტი იყოს.
შეავსეთ გაზომილი მანძილის მნიშვნელობა კომპიუტერის პროგრამულ უზრუნველყოფაში და შეინახეთ მისი პოზიცია tag და მიამაგრეთ უცვლელი მანამ, სანამ კალიბრაციის პროგრესის ზოლი არ გადავა 100%-მდე, რაც ხდება კალიბრაციის დასრულებამდე.
სურათი 8-2 ULM3-PDOA მოდულის კალიბრაცია
კალიბრაციის დასრულების შემდეგ, კომპიუტერის პროგრამული უზრუნველყოფა ითხოვს კალიბრაციის გადახრას და წამყვანი გამოსცემს კალიბრაციის მონაცემებს ამ გადახრის მიხედვით. თუ საჭიროა კალიბრაციის მონაცემების გასუფთავება, შეგიძლიათ დააწკაპუნოთ ღილაკზე „გასუფთავება“ გადახრის მნიშვნელობის გადატვირთვისა და ხელახალი კალიბრაციისთვის. 
გადაზიდვის სია
ერთი ULM3-PDOA მოდულის მიწოდების სია: (უაღრესად რეკომენდაცია: შეიძინეთ 4-ზე მეტი მოდული მთელი პოზიციონირების სისტემის მისაღებად.)
ცხრილი 9-1 გადაზიდვის სია
| არა. | კატეგორია | ნომერი | შენიშვნები |
| 1 | ULM3-PDOA მოდული | 1 | |
| 2 | მიკრო-USB მონაცემთა კაბელი | 1 |
განვითარება და სწავლა files
განვითარებისა და სასწავლო მასალების სია, რომელსაც ჩვენ ვაძლევთ შეძენის შემდეგ:
ცხრილი 10-1 დოკუმენტები
| არა. | კატეგორია | File ტიპი |
| 1 | QT პროგრამული უზრუნველყოფის სწრაფი სახელმძღვანელო |
| 2 | RTLS1-PDOA ორმხრივი რანჟირების შეთანხმება | |
| 3 | ULM3-PDOA_UserManual | |
| 4 | RTLS1-PDOA _ მომხმარებლის სახელმძღვანელო | |
| 5 | DW3000 UserManual by Qorvo | ZIP |
დოკუმენტები / რესურსები
![]() |
Haoru Tech ULM3-PDOA პოზიციონირების მოდული [pdf] მომხმარებლის სახელმძღვანელო ULM3-PDOA პოზიციონირების მოდული, ULM3-PDOA, პოზიციონირების მოდული, მოდული |





