# 360 fokos LIDAR modul, M1C1, forgatható, UART

- Oldal: https://sigmanortec.ro/hu/360-fokos-lidar-modul-m1c1-forgathato-uart
- Ár: 137.08 RON
- Elérhetőség: Nincs raktáron
- Cikkszám: 9919 · EAN: 5949284991480
- Kategória: Mechatronika és IoT > Érzékelők és modulok > Távolság- és jelenlétérzékelők > LIDAR és ToF érzékelők
- Csomag (szállítási adatok): 0.114 kg
- Frissítve: 2026-09-18
- Bolt: [Sigmanortec.ro](https://sigmanortec.ro/hu/llms.txt)
- Árak: RON, ÁFA-val; árak és készlet állapota: 2026-10-22 02:04 (Europe/Bucharest)

## Leírás

2D LiDAR érzékelő 360°-os lézerszkennerrel, ideális autonóm navigációhoz, térképezéshez és akadályelkerüléshez, gyorsan generál részletes pontfelhőt a pontos pozicionáláshoz, akár 8 m-ig érzékel, optimális teljesítménnyel 0,1 és 6 m között, kb. 0,93°-os szögfelbontással és 10 Hz-es szkenneléssel, UART interfésszel a könnyű integrációhoz és tipikus alacsony 1 W-os fogyasztással.
A LiDAR M1C1 Mini szenzor 2D, 360°-os lézerszkennelést végez, és a trianguláció elvén működik. Autonóm navigációra és térképezésre szolgál. A környezet pontfelhőjét állítja elő, amely hasznos az akadályok elkerüléséhez, az autonóm pozicionáláshoz, a SLAM típusú térképezéshez és 2D térképek készítéséhez. Használható mobil robotokban, AGV platformokban, DIY robotporszívókban és oktatási projektekben.
A modul alapja rögzített, a felső rész pedig folyamatosan, az óramutató járásával megegyező irányban forog. A tápellátás és az adatok egy kefés mechanizmuson keresztül jutnak el a forgó részhez. Az érzékelési távolság akár 8 m is lehet, az optimális tartomány pedig 0.1 és 6 m között van. A szögfelbontás körülbelül 0.93°, a szkennelési frekvencia 10 Hz, a mérési frekvencia pedig 3860 pont/másodperc. A fényforrás egy 780 nm-es, I. osztályú lézer, amely emberekre és állatokra nézve biztonságos. A szenzor jól ellenáll a környezeti fény interferenciájának, és tipikusan csak 1.0 W-ot fogyaszt 5 V tápfeszültségen.
A szög- és távolságadatok folyamatosan, UART-on keresztül, bináris csomagokban, 115200 baud sebességgel, 3.3 V logikai szinten kerülnek továbbításra. A csatlakozás egy 4 tűs PH1.25 csatlakozón keresztül történik. A szenzor bármely olyan platformmal kompatibilis, amely rendelkezik hardveres UART-tal: ESP32, STM32, Arduino Mega (Serial1, Serial2, Serial3), Raspberry Pi (UART a GPIO-n vagy USB adapteren keresztül) és PC USB-UART adapterrel. Az adatok valós idejű dekódolásához és feldolgozásához az ESP32-t vagy STM32-t ajánljuk. Arduino Uno és Nano esetén a hardveres UART-ot a USB-kapcsolat foglalja le, és a SoftwareSerial nem működik megbízhatóan 115200 baud mellett. A szenzor 3.3 V-os TX kimenetét a legtöbb 5 V-os fejlesztőlap helyesen érzékeli. A szenzor RX lábát azonban nem szabad közvetlenül 5 V-os kimenetre kötni.
Műszaki adatok:
Tápfeszültség: 5VDC
Teljesítményfelvétel: tipikusan 1.0W
Fényforrás: 780nm-es lézer, I. osztály
Működési elv: trianguláció
Érzékelési távolság: 0.1 - 6m (maximum 8m)
Látómező: 360° vízszintes
Szögfelbontás: kb. 0.93°
Mérési frekvencia: 3860 pont/s
Szkennelési frekvencia: 10Hz
Forgásirány: óramutató járásával megegyező
Interfész: UART
UART paraméterek: 115200 baud, 8N1
UART logikai szint: 3.3V
Továbbított adatok: szög és távolság, bináris csomagok
Csatlakozó: 4 tűs, PH1.25
Tömeg: 98g
Méretek: 100.95 x 60.50 x 45.30 mm
Használat:
A modul panelje egy 4 tűs, PH1.25 csatlakozóval rendelkezik, amely hozzáférést biztosít a VCC (5VDC), TX, GND és RX lábakhoz.
Pin
Funkció
VCC
5 VDC tápellátás
TX
Soros adat kimenet (LiDAR → mikrokontroller)
GND
Föld
RX
Parancsbemenet (mikrokontroller → LiDAR), opcionális
Táplálja a modult stabil 5V-os forrásból, amely legalább 500mA-t képes biztosítani, hogy fedezze a motor indítási áramát.
Kösse a szenzor TX lábát a mikrokontroller vagy az USB-UART adapter RX lábára, és kösse össze a földeket (GND).
Állítsa be a soros portot 115200 baudra, 8 adatbittel, paritás nélkül, 1 stopbittel (8N1).
Bekapcsolás után a szenzor feje forogni kezd, és a fordulatszám stabilizálódása után a modul folyamatosan küldi a szkennelési adatokat. A fordulatszám külsőleg nem állítható.
Az alábbi protokoll szerint dekódolja a csomagokat, és az adatok felhasználása előtt ellenőrizze minden csomag ellenőrző összegét.
Szerelje fel a szenzort a robotra vagy berendezésre úgy, hogy szabad kilátása legyen a teljes környezetre, és semmilyen elem ne érjen hozzá, illetve ne fékezze a forgó fejet.
Rendszeresen tisztítsa meg az optikai ablakot, hogy elkerülje a por és szennyeződés okozta hibákat.
Kommunikációs protokoll:
A gyártó dokumentációja szerint az adatok bináris csomagokban, little-endian formátumban kerülnek továbbításra.
Bájtok
Mező
Leírás
2
PH
Csomagfejléc: AA 55
1
CT
Csomagtípus: 0x01 = egy fordulat kezdete, 0x00 = adatok
1
LSN
A csomagban lévő minták száma
2
FSA
Az első minta szöge
2
LSA
Az utolsó minta szöge
2
CS
Ellenőrző összeg (16 bites szavakon végzett XOR)
2 × LSN
Si
A mért távolságok
Távolság [mm] = Si >> 2
Nyers szög [°] = (FSA >> 1) / 64, illetve (LSA >> 1) / 64. A köztes minták szögei az FSA és LSA közötti lineáris interpolációval határozhatók meg.
Minden mintára szögkorrekciót kell alkalmazni: korrekció = arctan(19.16 x (d - 90.15) / (90.15 x d)), ahol d a távolság mm-ben (d = 0 esetén a korrekció = 0). A korrekciót le kell vonni a nyers szögből.
CS = 0x55AA ^ (CT | LSN << 8) ^ FSA ^ LSA ^ S1 ^ S2 ^ ... ^ Sn
Az A5 5A-val kezdődő csomagok információs csomagok (a szenzor modellje, firmware-verzió), és indításkor kerülnek továbbításra.
Oktatóanyag:
Valós idejű 2D térkép Pythonban, FT232 USB-UART adapterrel:
Szükséges:
M1C1 Mini LiDAR szenzor.
FT232 USB-UART adapter, a logikai szint jumper 3.3V. állásba állítva.
5V-os tápegység, legalább 500mA ajánlott.
Csatlakozó vezetékek.
PC Python 3.8 vagy újabb verzióval.
Bekötés:
LiDAR M1C1
Csatlakoztatás
VCC
+5 V tápegység
GND
Tápegység GND és FT232 adapter GND
TX
FT232 adapter RXD
RX
Nincs bekötve
Ne táplálja a szenzort az adapter VCC lábáról, ha az 3.3V. állásban van. A feszültség nem elegendő, és a rendelkezésre álló áram is alacsony. Használjon külön 5V-os tápegységet, vagy az adapter 5V-os lábát, ha az külön elérhető.
Lépések:
Állítsa az FT232 adapter jumpert 3.3V-ra, és végezze el a fenti táblázat szerinti bekötést, miközben a tápellátás le van csatlakoztatva.
Telepítse a szükséges könyvtárakat az alábbi paranccsal.
pip install pyserial matplotlib
Csatlakoztassa az adaptert a PC-hez, és azonosítsa a soros portot. Windows alatt a port az Eszközkezelőben, a "Portok (COM és LPT)" részben jelenik meg, például COM5. Linux alatt a port általában /dev/ttyUSB0, és a felhasználónak a dialout csoport tagjának kell lennie.
Táplálja a szenzort, és várja meg, amíg a forgás stabilizálódik.
Futtassa az alábbi parancsot, a COM5 helyére az azonosított portot írva. Ha a port nincs megadva, a szkript automatikusan kiválasztja. Induláskor a szkript 115200 és 150000 baud sebességet tesztel, és azt használja, amelyiknél érvényes csomagokat kap.
python m1c1_viewer.py COM5
Az ablakban a szenzor középen van jelölve, és a 0° felfelé mutat. A bal felső sarokban a kommunikációs sebesség (Baud), a másodpercenkénti fordulatok száma (Rev/s), a másodpercenkénti pontok száma (Points/s), valamint az érvényes és hibás csomagok száma (Packets OK és Packets BAD) látható.
Hibaelhárítás:
Helyzet
Ellenőrzések
Nem érkeznek adatok
A szenzor TX lába az adapter RXD lábára van kötve, közös föld, 5 V jelen van a szenzornál, a megfelelő port van kiválasztva
A szenzor feje nem forog
Ellenőrizze a 5 V feszültséget a csatlakozón és a tápegység terhelhetőségét. Egyes változatok csak parancsra indítják a forgást: kösse az adapter TXD lábát a szenzor RX lábára, és állítsa a SEND_START_CMD = True értéket a szkriptben
Sok hibás csomag
Ellenőrizze a túl hosszú vezetékeket vagy a rossz érintkezést, a hiányzó földelést és a hibás kommunikációs sebességet
A térkép el van forgatva
Állítsa be az ANGLE_OFFSET_DEG értéket a szkriptben. A gyártó 12°-os eltérést jelez az adatok nullpontja és a házon lévő jelölés között
Szkript a Download szekcióban.
