Мініяцюрная лазерная лазерная даляваная серыя STA-M прымае лазерныя кампаненты 905 нм, з нізкім спажываннем электраэнергіі, невялікім памерам, стабільнымі характарыстыкамі і іншымі характарыстыкамі, прыдатнымі для цеплавых малюнкаў, начнога бачання і іншых кішэнных мабільных прылад і мініяцюрызаванай інтэграцыі абсталявання UAV.
Дыяпазон вымярэнняў: 5-1200 метраў
Вымярэнне дрэў ≥1000 метраў
Дакладнасць вымярэння ± 1М
Вага ≤14 ± 0,5 г
Мадэль | Sta-m010x | |
Лазерная даўжыня хвалі | 905nm | |
Падобная здольнасць | Будынак | 1200 м |
Дрэвы | 1000 м | |
Лазерны клас | Бяспека вачэй класа 1 класа | |
Міні -дыяпазон | 5м | |
Дазвол | ± 0,1 м | |
Працоўны ток | ≤90ma | |
У рэжыме чакання ток | ≤20ma | |
Спажыванне электраэнергіі | У рэжыме чакання ≤0.09 Вт | |
Пік ≤0,23 Вт | ||
Інтэрфейс сувязі | TTL | |
Працоўная тэмпература | · -20 ℃ ~+55 ℃ | |
Тэмпература захоўвання | · -30 ℃ ~+60 ℃ | |
Уваходнае напружанне | 3-5V (рэкамендуецца 5V блок харчавання) | |
Кут дывергенцыі прамяня | 5 захворванняў | |
Частата дыяпазону | 1-3 Гц | |
Моц | ≤1 МВт бяспечна для чалавечых вачэй | |
Метад дыяпазону | Пульс | |
Вага | 14 ± 0,5 г | |
Памер | Φ23x47mm |
Інтэрфейс TTL | |||
Шпілька | Вызначэнне PIN -кода | Апісваць | Схематычны малюнак |
1 | Gnd | Блок харчавання - |
![]() |
2 | Він | Блок харчавання + | |
3 | TXD | Перадаваць дадзеныя | |
4 | RXD | Атрыманыя дадзеныя | |
5 | Эно | Уключыць штыфт, зарэзерваваны | |
Галоўная каманда | ||
Камандавы код | Апісанне | Дадаць трансляцыю. адказ |
0x80 | Прачытайце статус Rangefinder | Ніякі |
0x81 | Чытайце вынік вымярэння | Ніякі |
0x83 | Пачніце ў дыяпазоне | Ніякі |
0x84 | Спыніце дыяпазон | Ніякі |
0x9e | Праграма параметраў сувязі | Так |
0xbe | Чытайце параметр зносін | Так |
0xc0 | Тэст зносін | Так |
0xc1 | Чытайце версію прашыўкі | Так |
Рэакцыя на раб | ||
Код распазнання | Апісанне | |
0x60 | Просты кадр адказаў | |
0x01 | Дыяпазон кадраў дадзеных | |
0x20 | кадр стану даляральніка | |
0x21 | Рамка параметраў сувязі | |
0xe0 | Рамка паведамлення пра памылку |
1. Фармат камунікацыі:
RaveriD + Інструкцыя + параметр + кантрольная сума
2. Інтэрвал паміж двума суседнімі кадрамі павінен быць як мінімум з моманту 1,5 байт, калі
Адпраўлены, калі ён менш за 1 мс, ён разглядаецца як 1 мс;
600bps: 25 мс
1200bps: 12,5 мс
2400bps: 6,25 мс
4800bps: 3.125ms
9600bps: 1,56 мс
19200bps: 1 мс (0,78 мс <1 мс, вазьміце 1 мс)
3. Адпраўка вылічэння кантрольнай сумы;
Гэты модуль выкарыстоўвае рэжым праверкі байта па суку назапашвання байт
уключаны ў праверку, нарэшце адпраўка кантрольнай сумы.
Напрыклад, вылічыць праверку сумы інструкцыі рэжыму сканавання "0x83 0x40":
A.calculate suctual sum: 0x83 + 0x40 = 0xc3;
B.Take LSB [D7..D0]: 0xc3;
C.Calculate 2 Дапаўненне: 0x100 - 0xc3 = 0x3d, 0x3d - гэта кантрольная сума;
Дадайце раб -адрас, калі Mater адпраўляе: 0x10 0x83 0x40 0x3d
4. Праверка квітанцыі;
Напрыклад, REPIT COMMENT
Адрас раба 0x10
A.Calculate Sumpulation Sum: 0x83 + 0x40 + 0x3d = 0x100;
B.Take LSB сумы назапашвання: 0x00; 0x00 - вынік праверкі;
Калі вынік праверкі 0x00, гэта азначае, што атрыманыя дадзеныя правільныя; Калі вынік праверкі
гэта не 0x00, гэта азначае, што атрыманыя дадзеныя няправільныя.
УВАГА: У прыкладзе адрас раба кожнай каманды складае 0x10; у дадатку адрас раба будзе запраграмаваны.
1 、 Тэст сувязі (0xc0) ;
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0xc0 | Ніводзін | |
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
0x60 | Ніводзін | |
Прыклад | ||
Майстар адпраўляе: 0x10 0xc0 0x40; 0x40 - гэта кантрольная сума Рэакцыя на рабоў: 0x10 0x60 0xa0; 0xa0 - гэта чэк |
2 、 Раб каманды, каб пачаць далёкасць (0x83) ;
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0x83 | байт1 | D7: Рэзерв |
D6: бесперапынны рэжым дыяпазону, 0 = OFF; 1 = на; | ||
D5: рэжым туману, 0 = выключаны; 1 = на; | ||
D4: блок дадзеных, 0 = метр; 1 = двор; | ||
D3 - D0: рэжым працы, 0 = дыяпазон; 1 = хуткасць; 2 = невялікі мэтавы рэжым; | ||
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
0x60 | Ніводзін | Калі работнік усталёўваецца як аўтаматычны рэжым экспарту, раб рэагуе на 0x60 спачатку пасля прыёму каманды пачатку дыяпазону, пасля завяршэння дыяпазону, ён будзе высылаць вынік у дыяпазоне; |
Прыклад | ||
Майстар адпраўляе: 0x10 0x83 0x00 0x7d: Рэжым 0 прызначаны для адзінай меры, блок дадзеных - лічыльнік; 0x10 0x83 0x40 0x3d: Рэжым 0 прызначаны для бесперапыннага шчабята, блок дадзеных - лічыльнік; 0x10 0x83 0x10 0x6d: Рэжым 0 прызначаны для адзінай меры, блок дадзеных - гэта двор; 0x10 0x83 0x20 0x2d: Рэжым 0 прызначаны для бесперапыннага Mesure, блок дадзеных - гэта двор; Рэакцыя раба: 0x10 0x60 0xa0; |
Заўвага:1 、 Калі ў рэжыме запыту ўстаноўлены метад экспарту дадзеных модуля, то ён можа зрабіць толькі адзіную меру;
2. У рэжыме хуткасці, бесперапынная функцыя дыяпазону з'яўляецца NULL, гэта не з'яўляецца пастаяннай хуткасцю хуткасці;
3. Рэжым FOG сапраўдны для прылады з функцыяй рэжыму туману;
4.Slave адправіць кадр адказаў 0x60 Пасля прыёму каманды запуску, ён пачне адпраўляць вынік дыяпазону пасля завяршэння дыяпазону.
3 、 Спыніць раб каманд (0x84) ;
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0x84 | Ніводзін |
УВАГА: Пасля таго, як майстар адпраўляе каманду да раба, каб зрабіць бесперапыннае дыяпазон, яму трэба адправіць гэтую каманду на раба, каб перастаць дыяпазон. If master sends command to slave to do single time ranging, then no need to send this command, cause slave will stop ranging automatically after ranging is finished.
4 、 Статус раба (0x80) ;
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0x80 | Ніводзін | |
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
0x20 | байт1 | D7: 1 = даляваны заняты; 0 = Гатовая завершана; D6: 1 = няспраўнасць даляраванага індэкса; 0 = адсутнасць няспраўнасці; D5-D2: рэзерв; D1: 0 = забаронены датчык кута; 1 = уключаны кут -сенсэр; D0: 0 = Датчык кута з'яўляецца нармальным; 1 = Паталагічны кут датчыка; |
байт2 | Зберагаць |
5 、 Вынік пошуку дыяпазону чытання (0x81) ;
Майстар адпраўляе | |
Апісанне | |
Адказы на рабоў | |
Апісанне | |
D7 :: Дадзеныя адлегласці, 0 = дадзеныя сапраўднымі; 1 = несапраўдныя дадзеныя; D6 :: DATANS DATULE, 0 = дадзеныя сапраўдныя; 1 = несапраўдныя дадзеныя; D5: дазвол дадзеных, 0 = 0,5/lsb; 1 = 0,1/lsb; D4: блок дадзеных, 0 = метр; 1 = двор; D3 - D0: рэжым працы, 0 = дыяпазон; 1 = хуткасць; |
|
Калі адлегласць дзейнічае: адлегласць [d15..d8]; Калі адлегласць несапраўдная: 0x80 = дыяпазон няма вынікаў; 0x81 = Сістэмная памылка; |
|
Калі кут сапраўдны: адлегласць [d7..d0]; Калі кут несапраўдны: рэзерв; |
|
Прыклад | |
1 、 Раб. Значэнне адлегласці = 0x12d7 = 4823 = 482,3м 2 、 Раб. Значэнне хуткасці = 0x03d7 = 983 = 98,3 км/г 3 、 Раб. Значэнне адлегласці несапраўднае (першы байт - 0xe0, d7 = 1) |
6 、 Напішыце хуткасць бада
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0x9e | байт1 | павінен быць 0x90 |
байт2 | Зберагаць | |
Байт3 | Зберагаць | |
байт4 | Настройка хуткасці бода: 0 = 1200bps; 1 = 2400bps; 2 = 4800bps; 3 = 9600bps; 4 = 19200bps (па змаўчанні); |
|
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
(Калі ласка, звярніцеся да адказы на раб Частка параметра | ||
Прыклад | ||
Калі Master адпраўляе кадр: 0x10 0x9e 0x90 0x00 0x00 0x04 0xce; Гэта азначае: усталюйце хуткасць перадачы раба як 19200bps, |
УВАГА: Новая хуткасць перадачы справядлівасці дзейнічае толькі пасля перазапуску модуля;
7 、 Напішыце раб -адрас (0x9E), заводскія налады: 0x10 ;
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0x9e | байт1 | Павінна быць 0x91 |
байт2 | Зберагаць | |
Байт3 | Зберагаць | |
байт4 | Новы адрас раба; | |
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
(Калі ласка, звярніцеся да адказы на раб Частка параметра | ||
Прыклад | ||
Каб напісаць адрас раба |
Заўвага:1. Новы адрас раба дзейнічае пасля перазапуску прылады
2. 0x00 - гэта адрас трансляцыі, таму адрас раба не можа быць усталяваны як 0x00;
3. Адрас рабоў па змаўчанні 0x10;
8 、 Запішыце вымяраны метад экспарту вынікаў (0x9E) ;
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0x9e | байт1 | Павінна быць 0x92 |
байт2 | Зберагаць | |
Байт3 | Зберагаць | |
байт4 | Вымераны метад экспарту вынікаў selecttiong: 0 = Рэжым запыту (раб можа экспартаваць дадзеныя толькі тады, калі Master адпраўляе каманду чытання) 1 (па змаўчанні) = аўтаматычны рэжым (пасля завяршэння дыяпазону ён аўтаматычна адпраўляе дадзеныя); |
|
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
(Калі ласка, звярніцеся да адказы на раб Частка параметра | ||
Прыклад | ||
Каб змяніць экспарт дадзеных на аўтаматычны экспарт, затым майстар адпраўляе: 0x10 0x9e 0x92 0x00 0x00 0x01 0xcf |
9 、 Усталюйце напружанне UART IO (0x9E), заводская ўстаноўка: 3.3V ;
Прыклад | ||
Камандавы код | Параметр | Апісанне |
0x9e | байт1 | Павінна быць 0x93 |
байт2 | Зберагаць | |
Байт3 | Зберагаць | |
байт4 | UART IO Настройка напружання: 72 - 199, 0,025V/LSB; | |
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
(Калі ласка, звярніцеся да адказы на раб Частка параметра | ||
Прыклад | ||
Зменіце напружанне UART IO на 3.3V, затым майстар адпраўляе: 0x10 0x9e 0x93 0x00 0x00 0x84 0x4b |
Заўвага: Vio = Настройка * 0,025V, VIO па змаўчанні = 3.3V
10 、 Чытанне параметраў сувязі (0xbe) ;
Майстар адпраўляе | ||
Камандавы код | Параметр | Апісанне |
0xbe | байт1 | Павінна быць 0x91 або 0x92 |
Адказы на рабоў | ||
Код распазнання | Параметр | Апісанне |
0x21 | байт1 | Адрас раба: 0x01 - 0xff |
байт2 | D4: метад экспарту дадзеных; D3 - D0: Налада хуткасці перадачы; |
|
Байт3 | UART IO Налада напружання |
11 、 Раб дасылае няправільную інфармацыю (0xe0) ; ;
Адказы на рабоў | ||
Код распазнання | Параметр | |
0xe0 | байт1 | D7 - D3: рэзерв; D2: 1 = памылка параметраў сувязі; D1: 1 = непазнавальная камплект; D0: 1 = памылка кантрольнай сумы; |
12 、 Прачытайце версію прашыўкі (гэтая каманда была падтрымана толькі ў V7.00 або больш новай версіі;) ;
Майстар адпраўляе | ||
Камандавы код | Параметр | |
0xc1 | Ніводзін | |
Адказы на рабоў | ||
Код распазнання | Параметр | Ноты |
0x61 | байт0 | Малая версія (BCD) |
байт1 | Нязначная версія (BCD) | |
Прыклад | ||
Адказы на рабоў: 0x10 0x61 0x07 0x00 0x98 Дадзеныя "0x07 0x00" азначае, што версія прашыўкі V7.00. |
Для атрымання дадатковай інфармацыі аб нашых прадуктах, калі ласка, звяжыцеся з Jioptik.