Place of Origin:
CHINA
Nom de marque:
KACISE
Certification:
CE
Model Number:
KLM800
Le composant radar à ondes millimétriques est une combinaison d'une unité radiofréquence, d'une unité de traitement et d'une antenne à carte imprimée. Son objectif est de détecter des cibles en pénétrant à travers des obstacles tels que la lumière, la pluie, la poussière, le brouillard, le gel, etc. Ce capteur est petit mais très efficace avec une fonctionnalité 24h/24 et 7j/7. Il est doté de fonctionnalités telles qu’une intégration élevée, une petite taille et une interface flexible.
Le produit radar indicateur de niveau est développé sur la base de la technologie radar à ondes millimétriques, qui mesure la hauteur de l'antenne radar par rapport au niveau de liquide. Il est largement utilisé pour mesurer les ressources en eau telles que les rivières et les réservoirs. Il est également utilisé pour les mesures de niveau de réservoir et de niveau d'eau.
Les types de modules suivants peuvent être dérivés des composants de ce produit :
| Numéro de modèle | KLM800_485 |
| Fréquence de mesure | 80 GHz |
| Moyens de communication | RS_485 |
| Fréquence d'acquisition | 160 ms/configurable |
| Courant de fonctionnement | 12V 30MA |
| Précision de la mesure de distance | ±2mm |
| Protocole de communication | modbus |
| Largeur du faisceau d'antenne | ±2,75° |
| Tension d'alimentation | 9-24V |
| Plage de mesure | 3 m;10 m;20 m;40 m |
| Dimensions des modules |
47 mm de diamètre 64 mm de diamètre |
| Humidité de travail | 0~95% |
| Température de fonctionnement | -20 ~ 70 ℃ |
Dimensions:
![]()
![]()
![]()
L'interface du module est illustrée dans la figure suivante :
| Interface | Nom | Fonction |
| 1 | Téléchargez la bouche | Pour la mise à niveau du micrologiciel STLINK et le débogage de simulation |
| 2 | Port d'alimentation | Alimentation 3,3 V, GND |
| 3 | Port série | Utilisé pour chronométrer l'émission de commandes |
Lors de l'installation du module, essayez de le maintenir fixe pour éviter la gigue du module et garder l'environnement aussi ouvert que possible.
3. Choisissez le moins volatile l'emplacement du module d'installation (essayez de ne pas l'installer dans le port d'injection et l'ondulation de sortie est grande, l'ondulation, plus la précision de mesure est grande, pire).
4. Schéma d'installation
![]()
Garantie dans le cadre du faisceau sans distractions, telles que les berges de la rivière.
Points à noter
![]()
| Tête de cadre (1B) | 0XFF |
| Mesurer le licenciement (4B) | Mesure de la hauteur (de type virgule flottante, en centimètres) |
| Vérifiez et (1 b) | Le résultat de la mesure est arrondi, et l'octet de poids fort et l'octet de poids faible sont additionnés et l'octet de poids faible est pris comme somme de contrôle. |
Par exemple, les données envoyées sont FF 2A 4B 90 42 47, où FF est l'en-tête de trame, les 4 octets du milieu "2A 4B 90 42" sont les informations de distance et la fin de la taille définit ses vraies informations sur 42 90 4B 2A (type à virgule flottante hexadimale), qui est convertie en décimal 72,1468 cm.
47 est une somme de contrôle, son calcul est le suivant :
Tout d'abord, convertissez la distance en virgule flottante 72,1468 uint32_t entier (4 octets) en 72, en niveau bas sur deux octets 0 (HEX 0), bas de 72 (HEX 48) comme somme de contrôle en tant que tête de trame basse, haut + + entier entier pour prendre 8 bits bas, (FF + 0 x00 + 0 x48) et 0 x47 x00ff = 0.
Ajouter : mode test SScom
Peut être testé en utilisant un port série pour aider (main SScom) :
![]()
Remarque : le débit en bauds par défaut est de 9 600. Si vous ouvrez une chaîne sans côté droit de SSCOM, cliquez sur l'extension à droite de "Enregistrer les paramètres" pour l'afficher.
| Spécification d'instruction commune | |
| AT+STARTn | Lancez la commande |
| AT+RESETn | Commande de réinitialisation |
| AT+BAUD=9600n | Commande de débit en bauds |
| À+TEMPS =160n | Cycle d'images (c'est-à-dire modifier l'intervalle de sortie) |
| AT+LIREn | Vérifiez que la configuration commune est correcte |
| AT+TLVS=1n | Modifier la sortie (la valeur par défaut est 0 en hexadécimal) |
Remarques :
Dans l'état de fonctionnement du MCU, pour configurer, envoyez d'abord la commande de réinitialisation (interrompez le travail), personnalisez la commande d'entrée, puis envoyez la commande de réinitialisation (rendez la configuration effective) et envoyez la commande de démarrage.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | Longueur des données | Données | CRC |
| 0x7F | 0x10 | 0x10 00 | 0x00 01 | 0x02 | 0x00 00 | 0x9E 33 |
Définition des données : 0 pour restaurer les paramètres d'usine, 1 pour redémarrer le programme.
Données de réponse :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x10 | 0x10 00 | 0x00 01 | 0x0F 17 |
Exemples :
Demande : 7 f 10 10 00 00 02 00 00 9 e 33 01
Réponse : 7f 10 10 00 00 0f 17 01
Où la partie données 00 00 signifie restaurer les paramètres d'usine.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | Longueur des données | Données | CRC |
| 0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x02 | 0x00 01 | 0x6E 21 |
Définition des données : plage de valeurs 1 à 247.
Données de réponse :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x51 D7 |
Exemples :
Demande : 7F 10 20 01 00 01 02 00 01 6E 21
Réponse : 7 f 10 20 01 00 01 51 D7
La partie données 00 01 indique que l'adresse de l'esclave est définie sur 1.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | Longueur des données | Données | CRC |
| 0x7F | 0x10 | 0x20 46 | 0x00 02 | 0x04 | 0x00 00 41 30 | 0x40 19 |
Définition des données : la valeur des données est des données flottantes, l'unité est en mètres, la valeur de longueur des données est de 4 octets, le format des données est de 16 bits de données faibles à l'avant, 16 bits de données élevés à l'arrière.
Données de réponse :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x10 | 0x20 46 | 0x00 02 | 0xA1C3 |
Exemples :
Demande : 7 46 00 02 04 f 10 20 00 00 41 30 au 40 19
Objet : 7F 10 20 46 00 02 A1 C3
00 00 41 30 dans lequel la partie des données des données à virgule flottante est de 11 mètres.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | Longueur des données | Données | CRC |
| 0x7F | 0x10 | 0x20 2E | 0x00 01 | 0x02 | 0x03 E8 | 0xA8C0 |
Définition des données : définissez l'intervalle de temps de collecte des données du compteur de niveau d'eau, l'unité en ms, et la valeur minimale est de 100 ms.
Données de réponse :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x10 | 0x20 2E | 0x00 01 | 0x60 1E |
Exemples :
Demande : 7 2 ef 10 20 00 02 03 01 E8 A8 C0
Réponse : 7F 10 20 2E 00 01 60 1E
Parmi eux, la partie données 03 E8 est convertie en décimal 1000, c'est-à-dire que l'intervalle d'acquisition des données est fixé à 1000 ms.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | Longueur des données | Données | CRC |
| 0x7F | 0x10 | 0x20 02 | 0x00 01 | 0x02 | 0x25 80 | 0xB4 E2 |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x10 | 0x20 02 | 0x00 01 | 0xA1 D7 |
Exemples :
Demande : 7 f 10 20 00 02 01, 02, 25 80 B4 E2
Réponse : 7F 10 20 02 00 01 A1 D7
La partie données 28 80 signifie que le débit en bauds de communication est réglé sur 9600.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x03 | 0x20 01 | 0x00 01 | 0xD4 14 |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Longueur des données | Données | CRC |
| 0x7F | 0x03 | 0x02 | 0x00 01 | 0x51 8E |
Définition des données : plage de valeurs 1 à 247.
Exemples :
Demande : 7 f 03 01 00 20 01 D4 14
Réponse : 7 f 03 02 0 01 51 8 e
La partie données 00 01 signifie que l'adresse de l'esclave est 1.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x03 | 0x20 46 | 0x00 02 | 0x24 00 |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Longueur des données | Données | CRC |
| 0x7F | 0x03 | 0x04 | 0x00 00 41 30 | 0x54 70 |
Définition des données : la valeur des données est des données flottantes, l'unité est en mètres, la valeur de longueur des données est de 4 octets, le format des données est de 16 bits de données faibles à l'avant, 16 bits de données élevés à l'arrière.
Exemples :
Demande : 7 46 f 03 20 00 00 02 24
Réponse : 7 f 03 04 00 00 41 30 54, 70
La partie de données 00 00 41 30 est convertie en données à virgule flottante, soit 11 mètres.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x03 | 0x20 02 | 0x00 01 | 0x24 14 |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Longueur des données | Données | CRC |
| 0x7F | 0x03 | 0x02 | 0x28 80 | 0x8D 7E |
Exemples :
Demande : 7 f 20 00 02 03 01 24 14
Objet : 7F 03 02 25 80 8B 7E
La partie données 28 80 signifie que le débit en bauds de communication est de 9600.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x03 | 0x20 2E | 0x00 01 | 0xE5 D0 |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Longueur des données | Données | CRC |
| 0x7F | 0x03 | 0x02 | 0x03 E8 | 0x90F0 |
Définition des données : définissez l'intervalle de temps de collecte des données du compteur de niveau d'eau, l'unité en ms, et la valeur minimale est de 100 ms.
Exemples :
Demande : 7F 03 20 2E 00 01 EF C3
Réponse : 7f 03 02 90 F0 03 E8
Parmi eux, la partie de données 03 E8 a été convertie en décimal 1000, indiquant que l'intervalle d'acquisition des données était de 1000 ms.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x04 | 0x0A 0F | 0x00 02 | 0x48 0E |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Longueur des données | Données | CRC |
| 0x7F | 0x04 | 0x04 | 0x04 19 3F 9E | 0x25 2C |
Définition des données : la valeur des données est une donnée de type Float, l'unité est le mètre. La valeur de la longueur des données est de 4 octets, le format de données pour les 16 bits de données faibles dans l'ancien, les données élevées de 16 bits derrière. La signification du résultat de la mesure est associée au type de mesure et la valeur par défaut est le niveau d'eau.
Exemples :
Demande : 7 4 0 fa 48 0 0 f 00 02 e
Réponse : 7f 04 04 04 19 3f 9 e 25 2c
La partie de données 04 19 3F 9E est convertie en données à virgule flottante de 1,2345 mètres.
19049 e3f, en un seul endroit, avec position haute droite.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0x7F | 0x03 | 0x20 04 | 0x00 02 | 0x48 14 |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Longueur des données | Données | CRC |
| 0x7F | 0x03 | 0x04 | 0x20 23 05 12 | 0x1D 63 |
Définition des données : les données sont au format de codage BCD, 0x20 0x23 0x05 0x12, ce qui signifie les données 20230512.
Commande de requête :
| Adresse de l'appareil | Code de fonction | Adresse de départ | Nombre de registres | CRC |
| 0xFF | 0x03 | 0x20 01 | 0x00 01 | 0xCB D4 |
Données de réponse :
| Adresse de l'appareil | Code de fonction | Longueur des données | Données | CRC |
| 0x7F | 0x03 | 0x02 | 0x00 7F | 0xD1 AE |
Définition des données : 0x7F dans les données est l'adresse 485 de l'appareil.
Emballage du produit :
Le capteur accéléromètre sera emballé dans une boîte en carton solide avec un matériau de rembourrage pour éviter tout dommage pendant le transport. La boîte sera également étiquetée avec le nom du produit et toutes les instructions de manipulation nécessaires.
Expédition:
Le produit sera expédié par voie terrestre standard, sauf si une expédition accélérée est demandée et payée par le client. Les frais de port seront calculés en fonction de la destination et du poids du colis. Les clients recevront un numéro de suivi une fois le colis expédié.
Envoyez votre demande directement à nous