Le module laser miniature STA-M350X adopte le composant laser semi-conducteur de 905 nm à l'œil humain, qui présente les avantages de la consommation à longue portée, de faible puissance, de petite taille, de la durée de vie longue, etc., et il est très adapté à l'intégration des pods UAV, de la vision nocturne, de l'imagerie thermique et d'autres équipements.
Plage de mesure: 1-350m
Mesurer les cibles naturelles ≥ 150 m
Fréquence de partage: 200Hz
Précision de mesure: ± 0,1 M
Poids ≤ 14 ± 0,5 g
Modèle | STA-M010X | |
Longueur d'onde laser | 905 nm | |
Capacité de partage | Bâtiment | 350m |
Arbres | ≥150m | |
Grade laser | Sécurité oculaire de classe 1 | |
Mini-plage | 1m | |
Résolution | ± 0,1 m | |
Courant de fonctionnement | ≤90mA | |
Courant de veille | ≤20mA | |
Consommation d'énergie | Secupose ≤0,09w | |
Pic≤0,23W | ||
Interface de communication | TTL | |
Température de fonctionnement | · -20 ℃ ~ + 55 ℃ | |
Température de stockage | · -30 ℃ ~ + 60 ℃ | |
Tension d'entrée | 3-5V (alimentation 5V recommandée) | |
Angle de divergence de faisceau | 5 maladies | |
Fréquence de partage | 200 Hz | |
Pouvoir | ≤1 MW en toute sécurité pour les yeux humains | |
Méthode de partage | Impulsion | |
Poids | 14 ± 0,5 g | |
Taille | Φ23x47mm |
Interface TTL | |||
Épingle | Définition de la broche | Décrire | Dessin schématique |
1 | Eno | Activer la broche, réservée |
![]() |
2 | Vin | Alimentation + | |
3 | GND | Alimentation électrique - | |
4 | Rxd | Données reçues | |
5 | Txd | Transmettre des données | |
|
|
|
Tableau 1-1 Format de trame d'instructions de l'ordinateur supérieur | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4… (n - 1) | N | |
signification | En-tête de cadre | Adresse du module | Dl | Instructions et paramètres | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | Len |
|
|
|
Remarque 1: La longueur des données est le nombre d'octets de l'octet 3 à n, len = n-2; | |||||||
Remarque 2: Calcul de la somme de contrôle lorsque l'ordinateur supérieur envoie: à l'exception de l'en-tête du cadre, d'autres données sont ajoutées par octet, puis les 8 bits bas sont pris pour calculer cela Le complément binaire 8 bits est la somme de contrôle; Exemple: L'ordinateur supérieur envoie l'instruction de tâtonnerie continue 0x13, l'adresse du module est 01 et la longueur du champ de données est 3. Le calcul de la somme de contrôle est le suivant: 0x01 + 0x03 + 0x13 = 0x17, la somme et les 8 bits bas sont 0x17, et le complément binaire de 0x17 est 0xe9. So Checksum = 0xe9 Le cadre de données réel envoyé par l'ordinateur supérieur est: A5 5A 01 03 13 E9 |
Tableau 1-2 Format de trame de sortie du module | |||||||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4… (n - 1) | N | |
signification | En-tête de cadre | Adresse du module | Description des données | champ de données | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | (Voir note 1) |
|
|
|
Remarque 1: Description descripteurs de données: D [7: 6]: 00: Les données suivantes sont les données de distance. Les données de distance de 0 indiquent que la distance n'a pas été mesurée 01: Les données suivantes sont d'autres informations, les détails Voir le tableau 1-3; 10, 11: Réservé en usine D [5: 0]: longueur de données (voir la note 1 dans le tableau 1); | |||||||
Remarque 2: Calcul de la somme de contrôle lors de la réception de l'ordinateur supérieur: toutes les données de l'adresse du module à la somme de contrôle sont ajoutées par octet et vérifiées Additionnez et bas 8 bits. Exemple: Le module envoie les données de distance 0x0b4a et l'adresse du module est 01. L'ordinateur supérieur reçoit la trame de données: A5 5A 01 03 0B 4A A7 Test: 0x01 + 0x03 + 0x0b + 0x4a + 0xa7 = 100, la somme accumulée et les 8 bits bas sont 00, aucune erreur ne s'est produite. |
Tableau 1-3 Autres informations de réponse | |||||||
Octet 4 | Octet 5 | Octet 6 | Octet 7 | Octet 8 | expliquer | ||
06 | Somme de contrôle | pas | pas | pas | Réponse simple | ||
E0 | code d'erreur | Somme de contrôle | pas | pas | Cadre de message d'erreur | ||
E1 | mésarque | Somme de contrôle | pas | pas | Démarrer l'erreur d'auto-test | ||
A1 | Taux de bauds | Somme de contrôle | pas | pas | Réponse à la modification du taux de bauds | ||
A3 | Adresse du module | Somme de contrôle | pas | pas | Une réponse à la lecture ou à la modification d'une adresse de module | ||
DE | Numéro de version logicielle | Numéro de version du produit | Somme de contrôle | Réponse lors de la lecture du numéro de version logicielle | |||
|
|
|
|
|
|
||
|
|
|
|
|
|
||
Remarque 1: Exemple de numéro de version logicielle (numéro de sous-version 2 bits): Exemple 1: Les données du numéro de version du logiciel reçu sont 0x0064, correspondant à Decimal 100, donc le numéro de version est: V1.00; Exemple 2: Les données du numéro de version du logiciel reçu sont 0x03f2, correspondant à la décimale 1010, donc le numéro de version est: V10.10; Exemple de numéro de version du produit (numéro de sous-version 1 bits): Exemple 1: Les données du numéro de version du produit reçu sont 0x0a, correspondant à Decimal 10, donc le numéro de version est: v1.0; Exemple 2: Le numéro de version du produit reçu est 0x65, correspondant à Decimal 101, donc le numéro de version est: V10.1; |
Tableau 2-1, Arrêtez de mesurer la distance | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x10 | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Description des données | champ de données | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x43 | 06 |
Tableau 2-2, allant unique | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x12 | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
signification | En-tête de cadre | Adresse du module | Description des données | Données sur la proximité | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x04 | 0 - 0xffff |
Tableau 2-3, allant continu | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x13 | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
signification | En-tête de cadre | Adresse du module | Description des données | Données sur la proximité | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x04 | 0 - 0xffff |
Tableau 3-1 Indicateur laser | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x18 | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Description des données | champ de données | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x43 | 06 |
Tableau 3-2 Indicateur laser sur (lorsque l'indicateur laser est présent) | |||||||
L'ordinateur hôte l'envoie | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x19 | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Description des données | champ de données | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x43 | 06 |
Tableau 4-1 Circuit périphérique éteint | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x1a | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Description des données | champ de données | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x43 | 06 |
Tableau 4-2 Le circuit périphérique est ouvert | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x1b | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Description des données | champ de données | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x43 | 06 | ||
Remarque: La désactivation du circuit périphérique peut réduire la consommation d'énergie, mais le temps de réponse de variation initiale sera retardé; |
Tableau 5-1 Modifier le taux de bauds | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
signification | En-tête de cadre | Adresse du module | Dl | instruire | paramètre | Somme de contrôle | |
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x04 | 0x20 | Nouveau. | |
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
signification | En-tête de cadre | Adresse du module | Description des données | type de cadre | paramètre | Somme de contrôle | |
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x44 | 0xa1 | Nouveau. | |
Remarque: le nouveau taux en bauds doit redémarrer le système pour être efficace; |
Tableau 5-2, Tableau du port | |||||||
IDENTIFIANT | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
Taux de bauds | 38400 | 43000 | 57600 | 76800 | 115200 | 128000 | 230400 |
Définissez le taux de bauds par défaut sur 38400 et l'adresse du module sur 0x00 |
Tableau 6-1 Modifier l'adresse du module | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Nouvelle adresse | Somme de contrôle | |
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x04 | 0x22 | 0 - 0xff | |
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
signification | En-tête de cadre | Adresse du module | Description des données | type de cadre | Nouvelle adresse | Somme de contrôle | |
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x44 | 0xa3 | 0 - 0xff | |
Remarque 1: La nouvelle adresse de module est en vigueur immédiatement après le réglage; | |||||||
Remarque 2: L'adresse 0xff est l'adresse de diffusion; |
Tableau 6-2 Adresse du module de lecture | |||||||
L'ordinateur hôte l'envoie | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x23 | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
signification | En-tête de cadre | Adresse du module | Description des données | type de cadre | Nouvelle adresse | Somme de contrôle | |
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x44 | 0xa3 | 0 - 0xff |
Tableau 7-1 Lisez la version logicielle | |||||||
Il est émis par l'ordinateur hôte | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5 | |
signification | En-tête de cadre | Adresse du module | Dl | instruire | Somme de contrôle | ||
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x03 | 0x2f | ||
Le module est publié | |||||||
octet | 0 | 1 | 2 | 3 | 4 | 5、6、7 | 8 |
signification | En-tête de cadre | Adresse du module | Description des données | type de cadre | numéro de version | Somme de contrôle | |
valeur numérique | 0xa5 | 0x5a | 0 - 0xff | 0x46 | 0xif | Voir note 1-3 dans le tableau 1 |