Nom du produit : balise étanche extérieure.
Nom du modèle : DSBC-150/151/152
1. Aperçu des balises extérieures étanches
Dusun IoTLes balises étanches de s'appuient sur la technologie sans fil Bluetooth Low Energy et intègrent des fonctions de capteur. Elles peuvent également fonctionner comme enregistreur de données de température et d'humidité pour collecter les données environnementales environnantes et les enregistrer sous forme de données historiques.
Certaines balises étanches disposent d'un accéléromètre et prennent en charge la fonction iBeacon.
Cette série de balises étanches présente un niveau de protection élevé (IP68), une conception compacte, légère et portable, largement utilisée dans Surveillance de la chaîne du froid IoT, archives, laboratoires, musées et autres utilisations extérieures, etc.
- Haute précision et stabilité ;
- Capteur de température et d'humidité hautement sensible intégré SHTC3 (Sensirion) ;
- Affichage de la température et de l'humidité en temps réel ;
- Peut par version de mise à jour OTA
- Supporte l'accéléromètre et le gyroscope (DSBC-151-3).
- Prise en charge du capteur de pression d'air (DSBC-150-5)
- Prise en charge de la sonde de température et d'humidité (DSBC-152-1)
- Prise en charge des données d'historique
DSBC-150-6
16380 enregistrements stockés
Intervalle de temps d'acquisition et de stockage : 1000 900000 ms ~ 5000 XNUMX ms ; par défaut : XNUMX XNUMX ms.
- Stockage et transport réfrigérés
- Archives
- Salles expérimentales (de test)
- Atelier
- Musées
- Environnement pharmaceutique
- Transport frais
- Autres lieux extérieurs
2. Apparition des balises extérieures étanches
Modèle | Bluetooth 5.0 | Bluetooth 5.2 | Balise | Sonorisation intégrée(2) | données d'historique | Longue portée | Détection T&H | Pression de l'air | Accéléromètre | Gyroscope | Statut |
---|---|---|---|---|---|---|---|---|---|---|---|
DSBC-150-1 | ● | ● | ● | ● | MP | ||||||
DSBC-150-4 | ● | ● | ● | ● | ● | MP | |||||
DSBC-151-3 | ● | ibalise (1) | ● | ● | ● | MP | |||||
DSBC-151-4 | ● | ibalise (1) | ● | MP | |||||||
DSBC-151-5 | ● | ibalise (1) |
● | ● | MP | ||||||
DSBC-152-1 | ● | ● | ● | Sonde(3) | MP |
Modèle | Bluetooth 5.0 | Bluetooth 5.2 | Balise | Sonorisation intégrée(2) | données d'historique | Longue portée | Détection T&H | Pression de l'air | Accéléromètre | Gyroscope | Statut |
---|---|---|---|---|---|---|---|---|---|---|---|
DSBC-150-5 | ● | ● | ● | ● | ● | ● | En cours | ||||
DSBC-150-6 | ● | ● | ● | ● | ● | MP |
Remarque:
(1) Peut être conçu comme un protocole iBeacon, Eddystone standard, peut également répondre aux besoins de
personnalisation du package de diffusion.
(2) Peut être personnalisé pour être supprimé.
(3) La sonde utilisera également le SHTC3.
3. Spécifications des balises extérieures étanches
Passerelle | Sonorisation intégrée | Performance |
---|---|---|
Bluetooth 5.0 | Avec sonorisation | Circuit intégré principal : nRF52820 CI principal : RFX2401 Fréquence de transmission : 2.400 - 2.4835GHz Puissance TX : 19.5 dBm, réglable Taux de communication : 1 Mbps Sensibilité RX : -95 dBm Distance de transmission : 100 à 200 mètres (zone ouverte) |
Bluetooth 5.2 | Avec sonorisation | Circuit intégré principal : nRF52820 Fréquence de transmission : 2.400 - 2.4835GHz Puissance TX : 19.5 dBm, réglable Débit de communication : 125 kbit/s Sensibilité RX : -103 dBm Distance de transmission : 200 à 300 mètres (zone ouverte) |
Type de capteur | CI de capteur | Performance |
---|---|---|
Mouvement | ICM-20600 (6 axes) |
Plage d'accéléromètre : ±2g, ±4g, ±8g, ±16g réglable Plage du gyroscope : ±250, ±500, ±1000 2000 et ±XNUMX XNUMX degrés/sec |
Température &humidité |
SHTC3 | Plage de température de détection : -40 ℃ ~ +65 ℃ Précision de la température : ±0.4℃(0~65℃), ±1.5℃(-40~0℃) Détecter la plage d'humidité : 0 ~ 100 % RH Précision de l'humidité : ±3 % (20 ~ 80 % HR), ± 6 % (0 ~ 20 % HR, 80 ~ 100 % HR). Remarque : la plage de détection uniquement pour le capteur (sonde), évitez de placer le produit dans un espace inférieur à -30 ℃, afin que seul le DSBC-152 puisse détecter la température de -30 à -40 °C. |
Pression de l'air | BME280 | Précision de la pression atmosphérique : ±0.25 % Plage de détection de pression : 300 ~ 1100 XNUMX hPa |
Produit | Performance |
---|---|
Electronique | ●Tension de fonctionnement : 2.2 ~ 3.6 VCC ●Consommation d'énergie moyenne : <200 uA (intervalle 2 S avec PA, pas longue portée) ●Batterie intégrée : CR123A, 1500 XNUMX mAh ● Autonomie de la batterie : 2 à 3 ANS (dépend du mode de fonctionnement) |
Produit | Performance |
---|---|
Base | ● Température de fonctionnement : -30~65°C ●Taille du contour : 70 MM * 40 MM * 40 MM (CORPS PRINCIPAL) ●Poids net:~130g ● Protection IP : IP66 (DSBC-150), IP68 (DSBC-151) |
Certification | À déterminer |
4. Attention à l'utilisation de balises extérieures étanches
- Être proche d'un objet métallique interférera avec le signal, ce qui affaiblira le signal.
- Notez la distance entre le DSBC-150 et le récepteur pour garantir la précision de la réception.
- Tenir à l'écart des objets corrosifs.
5 Utilisation de référence des balises extérieures étanches
- L'appareil voudra toujours envoyer un paquet de diffusion à proximité à une certaine fréquence.
- Passerelle balise Bluetooth récupère les données du et envoie les informations au Cloud via Wi-Fi ou LTE une fois par seconde.
- L'appareil voudra toujours envoyer un paquet de diffusion à proximité à une certaine fréquence.
- Un téléphone mobile avec Bluetooth activé peut recevoir les informations de balise et analyser les données via l'APP
6. Développement de balises extérieures étanches
Le téléphone portable peut lire et analyser les données de la balise et définir les paramètres via A
Le Passerelle Bluetooth peut lire et analyser les données du paquet de diffusion de la balise étanche et définir les paramètres de la balise dans l'état de connexion. Le contenu des paramètres est le même que celui du SDK Android/IOS ci-dessus.
7. Installation de balises extérieures étanches
Step1: Sélectionnez le ruban adhésif à coller à l'arrière de l'appareil et déchirez le ruban adhésif à l'arrière du capteur de balise ;
Step2: Collez simplement le capteur de balise à la surface de l'objet ;
Step1:Placez l'appareil dans la position correspondante sur le mur ;
Step2: Fixez le capteur de balise avec des vis ;
Step1: Percez des trous dans les positions correspondantes du mur et branchez le capuchon d'expansion dans les positions de perforation du mur ;
Step2:Placez le capteur de balise dans la position correspondante et fixez-le avec des vis d'expansion ;
8. Format des données du capteur
Les données du capteur se trouvent dans les données personnalisées du fournisseur du paquet de diffusion.
Large-end (MSB-LSB). Format de données comme ci-dessous :
VID | Type de capteur | Température | Humidité relative | Données de l'accélérateur | Portée de l'accélérateur | Données du gyroscope | Gamme de gyroscopes |
---|---|---|---|---|---|---|---|
Octets 2 | Octets 1 | Octets 2 | Octets 2 | Octets 6 | Octets 1 | Octets 6 | Octets 1 |
Données de pression | Niveau de liquide | Données de géomagnétisme | |||||
Octets 3 | Octets 2 | Octets 6 |
Exemple 1 | 0xFF | 5900 03 6E08 7B34 |
---|---|---|
Exemple 2 | 0xFF | 5900 04 003F 004B F800 01 |
Dans le package de diffusion, 0xFF correspond aux données personnalisées du fournisseur, les deux octets suivants (0x59,0x00)
représente le VID du fournisseur, la description du type de capteur comme ci-dessous :
Bit (de bas en haut) | 1 | 2 | 3 | 4 | 5 |
Température | Humidité relative | Accélérateur | Géomagnétisme | Pression de l'air |
Par exemple :
00000001 est le capteur de température ;
00000100 est le capteur accéléromètre ;
00000011 est le capteur de température et d'humidité ;
Remarque : si le produit n'est pas décrit dans le type de capteur sans un certain type de capteur, il
Il n'y aura pas de données de capteur dans le package de diffusion.
Les données du capteur dans le paquet de diffusion doivent être converties pour obtenir les données réelles du capteur.
Formule de conversion de température
X correspond aux données de température contenues dans le paquet de diffusion.
Par exemple 1, température = 0x6E08 * 175.72/65536-46.85 = 28168 * 175.72/65536-46.85 = 28.67
Formule de conversion d'humidité
X représente les données d'humidité dans le paquet de diffusion.
Par exemple 1, Humidité = 0x7B34 * 125.0 / 65536 -6.0 = 31540* 125 / 65536 -6 = 54.15 %
Formule de conversion de la pression atmosphérique
X représente les données de pression dans le paquet de diffusion, et ce sont des données signées de 6 octets
Par exemple, les données X sont 0x 01 AD B0
P=110000Pa=1100hPa
Formule de conversion d'accélérateur
X correspond aux données de l'accélérmètre dans le paquet de diffusion, et ce sont des données signées 3 × 16 bits.
Par exemple 2, les données de l'axe x sont 0x003F, les données de l'axe y sont 0x004B, les données de l'axe z sont 0XF800,
1. Données de l'axe x = 63/1024 = 0.0615 g
2. Données de l'axe Y = 75/1024 = 0.0732 g
3. Données de l'axe z = -2048/1024 = -2g
Pour la gamme d'accélérateurs, il est décrit comme ci-dessous
Portée de l'accélérateur | 0x01 | 0x02 | 0x03 | 0x04 |
---|---|---|---|---|
Catégorie | ± 2g | ± 4g | ± 8g | ± 16g |
Formule de conversion de gyroscope
X correspond aux données du gyroscope dans le paquet de diffusion, et ce sont des données signées 3x 16 bits.
Pour la plage de géomagnétisme, il est décrit comme ci-dessous
Portée de l'accélérateur | 0x01 | 0x02 | 0x03 | 0x04 |
---|---|---|---|---|
Catégorie | ± 250 dps | ± 500 dps | ± 100 dps | ± 2000 dps |
Format des données transmises
VID | Type de capteur | Température | Humidité relative | RTC | Pourcentage de batterie | Type d'alarme |
---|---|---|---|---|---|---|
Octets 2 | Octets 1 | Octets 2 | Octets 2 | Octets 4 | Octets 1 | Octets 1 |
VID: par défaut 0x5900
Type de capteur: par défaut 0x03
Données de température et d'humidité: identique au format des données de la balise
RTC: heure UTC Par exemple : UTC=1613790124, l'heure de conversion est le 2021/02/20 à 11:02:04 et la conversion en hexadécimal est 0x60307BAC.
Pourcentage de batterie: puissance de la batterie Par exemple : 0x60 correspond à 96 %
Type d'alarme: alarme basse tension et seuil de température, par exemple : 0x00 n'est pas une alarme, 0x01 est une alarme basse tension, 0x10 est une alarme qui dépasse le seuil de température défini, 0x11 est les deux alarmes.
La température et l'humidité sont stockées dans les données flash, y compris l'horodatage + les données de température et d'humidité.
Remarques: La synchronisation de l'heure peut être initiée par la passerelle ou le téléphone mobile. Si le décalage horaire entre les deux côtés est supérieur à 3 s, la synchronisation sera effectuée en fonction de l'heure de la passerelle/téléphone mobile.
Commande de lecture d'enregistrement :
Service ID:6E500002-B5A3-F393-E0A9-E50E24DCCA9E
CMD : FE01
Rapports d'enregistrement :
Service ID :6E500003-B5A3-F393-E0A9-E50E24DCCA9E:
Data format:SN(2B)+CN(2B)+UTC(4B)+Temperature(2B)+Humidity(2B)