360 Grad LIDAR Modul, M1C1, rotierend, UART
zoom_out_map
chevron_left chevron_right

Produktbilder dienen ausschließlich zu Informationszwecken und können je nach Charge und Lieferant geringfügige Unterschiede aufweisen. Produktspezifikationen und Preise können ohne vorherige Ankündigung geändert werden. Wir tun unser Bestes, um der Produktseite möglichst genaue und richtige Spezifikationen hinzuzufügen, es ist jedoch möglich, dass diese nicht ganz korrekt sind. Sollten Sie einen solchen Fall feststellen, melden Sie ihn uns bitte.

Das Produkt ist für Fachleute bestimmt und erfordert qualifiziertes und autorisiertes Personal. Dem Produkt liegt keine Montage-/Gebrauchsanleitung bei . Die Inbetriebnahme des Produktes durch nicht qualifizierte Personen führt zum Verlust der Garantie gemäß den AGB auf der Seite.

Die angegebenen technischen Spezifikationen (Strom, Leistung usw.) stellen maximale zulässige Werte unter idealen Betriebsbedingungen dar. Für einen sicheren Betrieb und eine optimale Lebensdauer wird empfohlen, das Produkt im Dauerbetrieb mit höchstens 50 % der angegebenen Maximalwerte zu verwenden.

360 Grad LIDAR Modul, M1C1, rotierend, UART

2D-LiDAR-Sensor mit 360°-Laserscanning, ideal für autonome Navigation, Kartierung und Hindernisvermeidung, erzeugt schnell eine detaillierte Punktwolke für präzise Positionierung, erkennt Objekte bis zu 8 m mit optimaler Leistung zwischen 0,1 und 6 m, Winkelauflösung ca. 0,93° und Scannen mit 10 Hz, UART-Schnittstelle für einfache Integration und niedriger typischer Stromverbrauch von 1 W.

137,08 RON Bruttopreis

113,29 RON zzgl. MwSt.

(5/5) aus 2 Gesamtbewertungen
Lies die Bewertungen

Shipping by Donnerstag 17 September

Schließen

This product has a warranty of 2 years.

INTERNATIONAL DELIVERY
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
FAST DISPATCH 24H
We ship from our stock within 24H
TREUEPUNKTE
Sie erhalten bei jeder Bestellung Punkte im Wert von 5 %.

Der LiDAR-Sensor M1C1 Mini führt eine 2D-Laserscanung über 360° durch und arbeitet nach dem Triangulationsprinzip. Er ist für autonome Navigation und Kartierung vorgesehen. Er erzeugt eine Punktwolke der Umgebung, die nützlich ist für Hindernisvermeidung, autonome Positionierung, SLAM-Kartierung und die Erstellung von 2D-Karten. Er kann in mobilen Robotern, AGV-Plattformen, DIY-Saugrobotern und Bildungsprojekten eingesetzt werden.

Die Basis des Moduls ist fest, während sich der obere Kopf kontinuierlich im Uhrzeigersinn dreht. Stromversorgung und Daten werden über einen Bürstenmechanismus an den rotierenden Teil übertragen. Die Erkennungsreichweite beträgt bis zu 8 m, der optimale Bereich liegt zwischen 0,1 und 6 m. Die Winkelauflösung beträgt etwa 0,93°, die Scanfrequenz 10 Hz und die Messfrequenz 3860 Punkte pro Sekunde. Die Lichtquelle ist ein 780-nm-Laser, Klasse I, sicher für Menschen und Tiere. Der Sensor ist unempfindlich gegenüber Störungen durch Umgebungslicht und verbraucht typischerweise nur 1,0 W bei 5 V Versorgung.

Winkel- und Distanzdaten werden kontinuierlich über UART in binären Paketen mit 115200 Baud und einem Logikpegel von 3,3 V übertragen. Der Anschluss erfolgt über einen 4-poligen PH1.25-Stecker. Der Sensor ist mit jeder Plattform kompatibel, die über eine Hardware-UART verfügt: ESP32, STM32, Arduino Mega (Serial1, Serial2, Serial3), Raspberry Pi (UART über GPIO oder per USB-Adapter) sowie PC über einen USB-UART-Adapter. Für die Dekodierung und Verarbeitung der Daten in Echtzeit empfehlen wir ESP32 oder STM32. Bei Arduino Uno und Nano ist die Hardware-UART durch die USB-Verbindung belegt, und SoftwareSerial funktioniert bei 115200 Baud nicht zuverlässig. Der 3,3-V-TX-Ausgang des Sensors wird von den meisten 5-V-Boards korrekt gelesen. Der RX-Pin des Sensors darf jedoch nicht direkt mit einem 5-V-Ausgang verbunden werden.

 

Spezifikationen:

Versorgungsspannung: 5VDC

Leistungsaufnahme: typ. 1,0W

Lichtquelle: 780nm-Laser, Klasse I

Funktionsprinzip: Triangulation

Erkennungsreichweite: 0,1 - 6m (max. 8m)

Sichtfeld: 360° horizontal

Winkelauflösung: ca. 0,93°

Messfrequenz: 3860 Punkte/s

Scanfrequenz: 10Hz

Drehrichtung: im Uhrzeigersinn

Schnittstelle: UART

UART-Parameter: 115200 Baud, 8N1

UART-Logikpegel: 3,3V

Übertragene Daten: Winkel und Distanz, binäre Pakete

Anschluss: 4-polig, PH1.25

Gewicht: 98g

Abmessungen: 100.95 x 60.50 x 45.30 mm

 

Verwendung:

Die Modulplatine verfügt über einen 4-poligen PH1.25-Stecker, der Zugriff auf die Pins VCC (5VDC), TX, GND und RX bietet.

Pin Funktion
VCC 5-VDC-Versorgung
TX Serielle Datenausgabe (LiDAR → Mikrocontroller)
GND Masse
RX Befehlseingang (Mikrocontroller → LiDAR), optional

Versorgen Sie das Modul mit 5 V aus einer stabilen Quelle, die mindestens 500 mA liefern kann, um den Anlaufstrom des Motors abzudecken.

Verbinden Sie den TX-Pin des Sensors mit dem RX-Pin des Mikrocontrollers oder des USB-UART-Adapters und verbinden Sie die Massen (GND) miteinander.

Konfigurieren Sie die serielle Schnittstelle auf 115200 Baud, 8 Datenbits, keine Parität, 1 Stoppbit (8N1).

Nach dem Einschalten beginnt sich der Sensorkopf zu drehen, und nach dem Stabilisieren der Drehzahl sendet das Modul kontinuierlich Scandaten. Die Drehzahl kann extern nicht eingestellt werden.

Dekodieren Sie die Pakete gemäß dem folgenden Protokoll und prüfen Sie die Prüfsumme jedes Pakets, bevor Sie die Daten verwenden.

Montieren Sie den Sensor am Roboter oder Gerät so, dass er freie Sicht über den gesamten Umfang hat und keine Teile den rotierenden Kopf berühren oder abbremsen.

Reinigen Sie regelmäßig die optische Fensterfläche, um Fehler durch Staub und Schmutz zu vermeiden.

 

Kommunikationsprotokoll:

Gemäß der Dokumentation des Herstellers werden die Daten in binären Paketen im Little-Endian-Format übertragen.

Bytes Feld Beschreibung
2 PH Paketkopf: AA 55
1 CT Pakettyp: 0x01 = Beginn einer Rotation, 0x00 = Daten
1 LSN Anzahl der Samples im Paket
2 FSA Winkel des ersten Samples
2 LSA Winkel des letzten Samples
2 CS Prüfsumme (XOR über 16-Bit-Wörter)
2 × LSN Si Gemessene Entfernungen

Entfernung [mm] = Si >> 2

Rohwinkel [°] = (FSA >> 1) / 64 bzw. (LSA >> 1) / 64. Die Winkel der Zwischen-Samples werden durch lineare Interpolation zwischen FSA und LSA bestimmt.

Jedes Sample erhält eine Winkelkorrektur: Korrektur = arctan(19.16 x (d - 90.15) / (90.15 x d)), wobei d die Entfernung in mm ist (Korrektur = 0 für d = 0). Die Korrektur wird vom Rohwinkel abgezogen.

CS = 0x55AA ^ (CT | LSN << 8) ^ FSA ^ LSA ^ S1 ^ S2 ^ ... ^ Sn

Pakete, die mit A5 5A beginnen, sind Informationspakete (Sensormodell, Firmware-Version) und werden beim Start übertragen.

 

Tutorial:

2D-Karte in Echtzeit, in Python, mit FT232 USB-UART-Adapter:

Benötigt:

LiDAR-Sensor M1C1 Mini.

FT232 USB-UART-Adapter, mit auf 3.3V. eingestelltem Jumper für den Logikpegel.

5-V-Quelle, mindestens 500 mA empfohlen.

Verbindungskabel.

PC mit Python 3.8 oder neuer.

 

Verbindungen:
LiDAR M1C1 Verbindung
VCC +5 V Quelle
GND GND der Quelle und GND des FT232-Adapters
TX RXD des FT232-Adapters
RX Nicht verbunden

Versorgen Sie den Sensor nicht über den VCC-Pin des Adapters, wenn dieser auf 3.3V. eingestellt ist. Die Spannung ist unzureichend, und der verfügbare Strom ist gering. Verwenden Sie eine separate 5-V-Quelle oder den 5-V-Pin des Adapters, falls dieser separat verfügbar ist.

 

Schritte:

Stellen Sie den Jumper des FT232-Adapters auf 3,3 V und führen Sie die Verbindungen aus der obigen Tabelle bei getrennter Stromversorgung her.

Installieren Sie die erforderlichen Bibliotheken mit dem folgenden Befehl.

   pip install pyserial matplotlib

Verbinden Sie den Adapter mit dem PC und ermitteln Sie den seriellen Port. Unter Windows erscheint der Port im Geräte-Manager im Abschnitt "Anschlüsse (COM & LPT)", z. B. COM5. Unter Linux ist der Port in der Regel /dev/ttyUSB0, und der Benutzer muss Mitglied der Gruppe dialout sein.

Versorgen Sie den Sensor mit Strom und warten Sie, bis sich die Drehung stabilisiert hat.

Führen Sie das Skript mit dem folgenden Befehl aus und ersetzen Sie COM5 durch den ermittelten Port. Wenn kein Port angegeben wird, wählt das Skript ihn automatisch aus. Beim Start testet das Skript die Baudraten 115200 und 150000 und verwendet diejenige, bei der gültige Pakete empfangen werden.

   python m1c1_viewer.py COM5

Im angezeigten Fenster ist der Sensor in der Mitte markiert, und 0° ist nach oben ausgerichtet. In der linken oberen Ecke werden die Kommunikationsgeschwindigkeit (Baud), die Anzahl der Umdrehungen pro Sekunde (Rev/s), die Anzahl der Punkte pro Sekunde (Points/s) sowie die Anzahl gültiger und fehlerhafter Pakete (Packets OK und Packets BAD) angezeigt.

 

Fehlerbehebung:
Situation Prüfungen
Keine Daten werden empfangen TX des Sensors an RXD des Adapters, gemeinsame Masse, 5 V am Sensor vorhanden, richtiger Port ausgewählt
Der Sensorkopf dreht sich nicht Prüfen Sie die 5-V-Spannung am Anschluss und die Leistungsfähigkeit der Quelle. Einige Varianten starten die Drehung nur auf Befehl: Verbinden Sie TXD des Adapters mit RX des Sensors und setzen Sie SEND_START_CMD = True im Skript
Viele fehlerhafte Pakete Prüfen Sie zu lange Kabel oder schlechte Kontakte, nicht verbundene Masse und falsche Baudrate
Die Karte ist gedreht Passen Sie ANGLE_OFFSET_DEG im Skript an. Der Hersteller gibt einen Versatz von 12° zwischen dem Nullpunkt der Daten und der Markierung am Gehäuse an

 

Skript im Abschnitt Download.

9919

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].