itthon > Termékek > Lézeres távolságmérő modul > 905 nm-es lézeres távolságmérő modul > 1200 méter mini lézeres távolságmérő modul (LRF)
1200 méter mini lézeres távolságmérő modul (LRF)
  • 1200 méter mini lézeres távolságmérő modul (LRF)1200 méter mini lézeres távolságmérő modul (LRF)
  • 1200 méter mini lézeres távolságmérő modul (LRF)1200 méter mini lézeres távolságmérő modul (LRF)

1200 méter mini lézeres távolságmérő modul (LRF)

Az STA-M sorozatú miniatűr lézer-távolság-modul 905 nm-es félvezető lézer alkatrészeket alkalmaz, alacsony energiafogyasztással, kis méretű, stabil teljesítménygel és egyéb jellemzőkkel, amelyek alkalmas a termikus képalkotáshoz, az éjszakai látáshoz és más kézi mobil eszközökhöz, valamint a miniatürizált UAV POD berendezések integrációjához.
Mérési tartomány: 5-1200 méter
A fák mérése ≥1000 méter
Mérési pontosság ± 1m
Súly ≤14 ± 0,5 g

Kérdés küldése

termékleírás

A műszaki paramétereket a következő táblázat tartalmazza

Modell STA-M010X
Lézerhullámhossz 905nm
Távolsági képesség Épület 1200 méter
Fák 1000 méter
Lézerminőség 1. osztályú szembiztonság
Mini hatótávolság 5m
Felbontás ± 0,1m
Működési áram ≤90 mA
Készenléti áram ≤20 mA
Energiafogyasztás Készenléti ≤0,09w
Csúcson 0,23W
Kommunikációs felület TTL
Üzemi hőmérséklet · -20 ℃ ~+55 ℃
Tárolási hőmérséklet · -30 ℃ ~+60 ℃
Bemeneti feszültség 3-5 V (ajánlott 5 V tápegység)
Sugárirányítási szög 5 Betegség
Távolság 1-3Hz
Hatalom ≤1 MW biztonságos az emberi szemek számára
Megnövelési módszer Impulzus
Súly 14 ± 0,5 g
Méret Φ23x47mm


Az interfészeket és a csapokat a következő táblázat szerint definiálják

TTL interfész
Csap PIN -meghatározás Leír Vázlatos rajz
1 GND Tápegység -
2 Vin Tápegység +
3 Txd Adatok továbbítása
4 RXD Kapott adatok
5 Eno Engedélyezze a PIN -kódot, fenntartva




Modul kommunikációs parancs diagram

Főparancsnokság
Parancskód Leírás Broadcast ADD. válasz
0x80 Olvassa el a RangeFinder állapotát NEM
0x81 Olvassa el a mérési eredményt NEM
0x83 Kezdje el a távolságot NEM
0x84 Megállítva NEM
0x9e Kommunikációs paraméter program IGEN
0xbe Olvassa el a kommunikációs paramétert IGEN
0xc0 Kommunikációs teszt IGEN
0xc1 Olvassa el a firmware verzióját IGEN



Rabszolga -válasz
Felismerési kód Leírás
0x60 Egyszerű válaszkeret
0x01 Tartományi adatkeret
0x20 RangeFinder állapotkeret
0x21 Kommunikációs paraméterkeret
0xe0 Hibaüzenetkeret


JEGYZET

1. A kommunikációs keret formátuma:

SlaveID + utasítás + paraméter + ellenőrző összeg

2. A két szomszédos keret közötti intervallumnak legalább 1,5 bájt időnek kell lennie

Elküldve, ha kevesebb, mint 1 ms, akkor azt 1 ms -nek tekintik;

600bps: 25 ms

1200bps: 12,5 ms

2400bps: 6.25ms

4800bps: 3.125ms

9600bps: 1,56ms

19200bps: 1ms (0,78 ms <1ms, vegyen be 1ms)

3. küldési kiszámítás az ellenőrző összegről;

Ez a modul a bájt ellenőrzési módját használja a byte felhalmozódási összeggel, a rabszolga nem

Az ellenőrzésben szerepel, végül az ellenőrző összeg küldése.

Such as calculate check sum of scanning mode instruction"0x83 0x40":

A.Calkulálja a felhalmozódási összeget: 0x83 + 0x40 = 0xc3;

B.take lsb [d7..d0]: 0xc3;

C.Calkulálja a 2 komplementjét: 0x100 - 0xc3 = 0x3d, 0x3d a checkSum;

Adja hozzá a rabszolga címet, amikor a Mater elküldi: 0x10 0x83 0x40 0x3d

4. Ellenőrzési átvétel;

Például a vételi kommunikációs keret: 0x10 0x83 0x40 0x3d, az ellenőrzés nem tartalmazza

Slave Cím 0x10

A.Calkulálja a felhalmozódási összeget: 0x83 + 0x40 + 0x3d = 0x100;

B. A felhalmozódási összeg LSB -t: 0x00; A 0x00 az ellenőrzési eredmény;

Ha az ellenőrzési eredmény 0x00, az azt jelenti, hogy a kapott adatok helyesek; Ha az ellenőrzési eredmény

nem 0x00, ez azt jelenti, hogy a fogadott adatok helytelenek.


Modul parancsleírás

Megjegyzés: A példában az egyes parancsok rabszolga címe 0x10; az alkalmazásban a rabszolga cím lesz a programozott.


1 、 Kommunikációs teszt (0xC0) ;

Mester küldi
Parancskód Paraméter Leírás
0xc0 Egyik sem
Rabszolga válaszok
Felismerési kód Paraméter Leírás
0x60 Egyik sem
Példa
A mester küldései: 0x10 0xc0 0x40; 0x40 IS CheckSum
Slave válasz: 0x10 0x60 0xa0; 0xa0 az ellenőrzés


2 、 Parancs rabszolga, hogy elinduljon (0x83) ;

Mester küldi
Parancskód Paraméter Leírás
0x83 bájt1 D7: Tartalék
D6: Folyamatos távolság mód, 0 = KI; 1 = be;
D5: köd mód, 0 = KI; 1 = be;
D4: adategység, 0 = méter; 1 = udvar;
D3 - D0: Munkamód, 0 = tartomány; 1 = sebesség; 2 = kis célmód;
Rabszolga válaszok
Felismerési kód Paraméter Leírás
0x60 Egyik sem Ha a rabszolga automatikus exportálási módként van beállítva, akkor a Slave a 0x60 -ra válaszol, miután a Start Ranging parancs fogadása után a távolság befejezése után elküldi az eredményt;
Példa
Mester küldi:
0x10 0x83 0x00 0x7d: A 0 mód az egyetlen intézkedéshez, az adategység méter;
0x10 0x83 0x40 0x3D:Mode 0 is for continuous mesure, data unit is meter;
0x10 0x83 0x10 0x6d: A 0 mód az egyetlen intézkedéshez, az adategység udvar;
0x10 0x83 0x20 0x2d: A 0 mód a folyamatos mesure -hoz, az adategység udvar;
Szolga válasz:
0x10 0x60 0xa0;


Jegyzet:1 、 Ha a modul adatainak exportálási módja lekérdezési módként van beállítva, akkor csak egyetlen mérést végezhet;

2.A sebességmódban a folyamatos tartomány funkció nulla, ez nem folyamatos sebességmérés;

3. A FOG mód csak a FOG mód funkcióval rendelkező eszközre érvényes;

(


3 、 Parancs Slave Stop Range (0x84) ;

Mester küldi
Parancskód Paraméter Leírás
0x84 Egyik sem

MEGJEGYZÉS: Miután a Master parancsot küld a rabszolganak, hogy folyamatos távolságot hajtson végre, el kell küldenie ezt a parancsot a rabszolganak, hogy megállítsa. Ha a Master parancsot küld a rabszolganak, hogy egyszeri időtartamot végezzen, akkor ne kelljen elküldeni ezt a parancsot, mert a rabszolga automatikusan leáll, miután befejeződött.


4 、 A rabszolga állapotának olvasása (0x80) ;

Mester küldi
Parancskód Paraméter Leírás
0x80 Egyik sem
Rabszolga válaszok
Felismerési kód Paraméter Leírás
0x20 bájt1 D7: 1 = távolságmérő elfoglalt; 0 = kész;
D6: 1 = távolságmérő hibás működés; 0 = nincs hiba;
D5-D2: Tartalék;
D1: 0 = a szögérzékelő tilos; 1 = a szögérzékelő engedélyezve;
D0: 0 = a szögérzékelő normális; 1 = Rendellenes szögérzékelő;
bájt2 Tartalék


5 、 Olvassa el a tartomány -kereső eredményét (0x81) ;

Mester küldi
Leírás


Rabszolga válaszok
Leírás
D7 :: Távolsági adatok, 0 = adatok érvényes; 1 = Érvénytelen adatok;
D6 :: szög adatok, 0 = adatok érvényesek; 1 = Érvénytelen adatok;
D5: Adatfelbontás, 0 = 0,5/LSB; 1 = 0,1/LSB;
D4: adategység, 0 = méter; 1 = udvar;
D3 - D0: Munkamód, 0 = tartomány; 1 = sebesség;

Ha a távolság érvényes: távolság [d15..d8];
Ha a távolság érvénytelen: 0x80 = nem eredmény; 0x81 = rendszerhiba;

Ha a szög érvényes: távolság [d7..d0];
Ha a szög érvénytelen: tartalék;



Példa
1 、 A rabszolga távolságkeret: 0x10 0x01 0x60 0x12 0xd7 0xb6
Távolsági érték = 0x12D7 = 4823 = 482,3m

2 、 A rabszolga sebességkeretet küld: 0x10 0x01 0x21 0x03 0xd7 0x04
sebességérték = 0x03d7 = 983 = 98,3 km/h

3 、 A rabszolga távolságkeret: 0x10 0x01 0xe0 0x80 0x00 0x9f
A távolságérték érvénytelen (az első bájt 0xe0, d7 = 1)


6 、 Írja be a rabszolga kommunikációs adatátviteli sebességet (0x9e), a gyári beállítás 19200bps ;

Mester küldi
Parancskód Paraméter Leírás
0x9e bájt1 0x90 -nek kell lennie
bájt2 Tartalék
Bájt3 Tartalék
bájt4 Baud ráta beállítása:
0 = 1200bps;
1 = 2400bps;
2 = 4800bps;
3 = 9600bps;
4 = 19200bps (alapértelmezett);
Rabszolga válaszok
Felismerési kód Paraméter Leírás
(Kérjük, olvassa el a rabszolga -paraméter olvasásának rabszolga válaszát
Példa
Ha a Master elküldi a keretet: 0x10 0x9e 0x90 0x00 0x00 0x04 0xce; Ez azt jelenti: Állítsa be a rabszolga sebességét 19200 bps -osként,

Megjegyzés: Az új adatátviteli sebesség csak a modul újraindítása után érvényes;


7 、 Írja be a rabszolga címet (0x9e), gyári beállítások: 0x10 ;

Mester küldi
Parancskód Paraméter Leírás
0x9e bájt1 0x91 -nek kell lennie
bájt2 Tartalék
Bájt3 Tartalék
bájt4 Szolga új cím;
Rabszolga válaszok
Felismerési kód Paraméter Leírás
(Kérjük, olvassa el a rabszolga -paraméter olvasásának rabszolga válaszát
Példa
A rabszolga cím 0x20 -ra történő írásához, majd a Master küldi: 0x10 0x9e 0x91 0x00 0x00 0x20 0xb1

Jegyzet:1. Az új rabszolgacím az eszköz újraindítása után érvényes

A 2. 0x00 sugárzott cím, tehát a rabszolga címet nem lehet 0x00 -nak beállítani;

3. Az alapértelmezett rabszolga cím 0x10;


8 、 Írja meg a mért eredmény export módszerét (0x9e) ;

Mester küldi
Parancskód Paraméter Leírás
0x9e bájt1 0x92 -nek kell lennie
bájt2 Tartalék
Bájt3 Tartalék
bájt4 Mért eredmény exportálási módszer SelectionG:
0 = lekérdezési mód (a rabszolga csak akkor exportálhat adatokat, amikor a Master olvasási parancsot küld)
1 (alapértelmezett) = automatikus mód (a tartomány befejezése után automatikusan elküldi az adatokat);
Rabszolga válaszok
Felismerési kód Paraméter Leírás
(Kérjük, olvassa el a rabszolga -paraméter olvasásának rabszolga válaszát
Példa
Az adatok exportjának automatikus exportálására történő megváltoztatásához, majd a Master küldi: 0x10 0x9e 0x92 0x00 0x00 0x01 0xcf


9 、 Állítsa be az UART IO feszültséget (0x9E), gyári beállítás: 3,3 V ;

Példa
Parancskód Paraméter Leírás
0x9e bájt1 0x93 -nak kell lennie
bájt2 Tartalék
Bájt3 Tartalék
bájt4 UART IO feszültség beállítása: 72 - 199, 0,025 V/LSB;
Rabszolga válaszok
Felismerési kód Paraméter Leírás
(Kérjük, olvassa el a rabszolga -paraméter olvasásának rabszolga válaszát
Példa
Változtassa meg az UART IO feszültségét 3,3 V -ra, majd a Master küldi: 0x10 0x9e 0x93 0x00 0x00 0x84 0x4b

Megjegyzés : Vio = beállítás * 0,025V, alapértelmezett Vio = 3,3 V


10 、 A kommunikációs paraméter olvasása (0xbe) ;

Mester küldi
Parancskód Paraméter Leírás
0xbe bájt1 0x91 vagy 0x92 -nek kell lennie
Rabszolga válaszok
Felismerési kód Paraméter Leírás
0x21 bájt1 Szolga címe: 0x01 - 0xff
bájt2 D4: Adat -export módszer;
D3 - D0: Bauds sebesség beállítása;
Bájt3 UART IO feszültség beállítás


11 、 A rabszolga rossz információkat küld (0xe0) ;

Rabszolga válaszok
Felismerési kód Paraméter
0xe0 bájt1 D7 - D3: Tartalék;
D2: 1 = kommunikációs paraméter hiba;
D1: 1 = felismerhetetlen Commmand;
D0: 1 = ellenőrző összeg hiba;


12 、 Olvassa el a firmware verzióját (ezt a parancsot csak a V7.00 vagy az újabb verzióban támogatták;) ;

Mester küldi
Parancskód Paraméter
0xc1 Egyik sem
Rabszolga válaszok
Felismerési kód Paraméter Jegyzet
0x61 byte0 Május verzió (BCD)
bájt1 Kisebb verzió (BCD)
Példa
Szolga válaszok: 0x10 0x61 0x07 0x00 0x98
A "0x07 0x00" adatok azt jelenti, hogy a firmware verzió v7.00.
Hot Tags: 1200M Mini Laser RangeRinder modul (LRF), gyártók, beszállítók, gyár, Kína, Kínában készült, testreszabott, kiváló minőségű
Kapcsolódó kategória
Kérdés küldése
Kérdését az alábbi űrlapon adja meg. 24 órán belül válaszolunk.
X
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. By using this site, you agree to our use of cookies. Privacy Policy
Reject Accept