Sensor de detecció de distància DRAGINO DDS75-LB LoRaWAN

Introducció
Què és el sensor de detecció de distància LoRaWAN
- El Dragino DDS75-LB és un sensor de detecció de distància LoRaWAN per a la solució d'Internet de les coses. S'utilitza per mesurar la distància entre el sensor i un objecte pla. El sensor de detecció de distància és un mòdul que utilitza tecnologia de detecció per ultrasons per mesurar la distància i la compensació de temperatura es realitza internament per millorar la fiabilitat de les dades. El DDS75-LB es pot aplicar a escenaris com ara el mesurament de la distància horitzontal, el mesurament del nivell de líquids, el sistema de gestió d'aparcaments, la detecció de presència i proximitat d'objectes, el sistema intel·ligent de gestió de papereres, l'evitació d'obstacles del robot, el control automàtic, el clavegueram, el control del nivell d'aigua inferior, etc. .
- Detecta la distància entre l'objecte mesurat i el sensor i carrega el valor sense fil al servidor LoRaWAN IoT.
- La tecnologia sense fil LoRa que s'utilitza a DDS75-LB permet que el dispositiu enviï dades i assoleixi rangs extremadament llargs a baixes taxes de dades. Proporciona una comunicació d'espectre expandit d'abast ultra llarg i una alta immunitat a les interferències alhora que minimitza el consum de corrent.
- DDS75-LB admet la configuració BLE i l'actualització sense fil OTA que fan que l'usuari sigui fàcil d'utilitzar.
- El DDS75-LB funciona amb una bateria Li-SOCI8500 de 2 mAh i està dissenyat per a un ús a llarg termini fins a 5 anys.
- Cada DDS75-LB es carrega prèviament amb un conjunt de claus úniques per als registres LoRaWAN, registreu aquestes claus al servidor LoRaWAN local i es connectarà automàticament després de l'encesa.
Característiques
- LoRaWAN 1.0.3 Classe A
- Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/IN865
- Consum d'energia ultra baix
- Detecció a distància mitjançant tecnologia ultrasònica
- Interval d'objectes plans 280 mm – 7500 mm
- Precisió: ± (1 cm + S * 0.3%) (S: distància)
- Longitud del cable: 25 cm i configuració remota LoRaWAN v5.1 i configuració remota LoRaWAN
- Admet el firmware d'actualització sense fil OTA
- AT Ordres per canviar paràmetres
- Enllaç descendent per canviar la configuració
- Tancament impermeable IP66
- Bateria de 8500 mAh per a ús a llarg termini
Especificació
- Característiques comunes de DC:
- Subministrament Voltage: bateria Li-SOCI8500 integrada de 2 mAh, 2.5 v ~ 3.6 v
- Temperatura de funcionament: -40 ~ 85 °C
- Especificacions de LoRa:
- Rang de freqüència, Banda 1 (HF): 862 ~ 1020 Mhz
- Sensibilitat RX: fins a -139 dBm.
- Excel·lent bloquejant la immunitat
- Bateria:
- Bateria Li/SOCI2 no carregable
- Capacitat: 8500 mAh
- Autodescàrrega: <1% / Any @ 25°C
- Corrent màxima contínua: 130 mA
- Corrent d'augment màxim: 2A, 1 segon
- Consum d'energia
- Mode de repòs: 5uA @ 3.3v
- Mode de transmissió LoRa: 125 mA a 20 dBm, 82 mA a 14 dBm
Condicions ambientals classificades
Observacions:
- Quan la temperatura ambient és de 0-39 ℃, la humitat màxima és del 90% (sense condensació);
- Quan la temperatura ambient és de 40-50 ℃, la humitat més alta és la humitat més alta del món natural a la temperatura actual (sense condensació)
Interval de mesura eficaç Patró de feix de referència
- L'objecte provat és un tub cilíndric blanc de PVC, amb una alçada de 100 cm i un diàmetre de 7.5 cm.

- L'objecte a provar és una "caixa de cartró ondulat" perpendicular a l'eix central de 0 °, i la longitud * l'amplada és de 60 cm * 50 cm.

Aplicacions
- Mesura de distància horitzontal
- Mesura del nivell de líquid
- Sistema de gestió d'aparcament
- Detecció de presència i proximitat d'objectes
- Sistema intel·ligent de gestió de papereres
- Robot evitant obstacles
- Control automàtic
- clavegueram
- Monitorització del nivell d'aigua del fons
Mode de repòs i mode de treball
- Mode de repòs profund: El sensor no té cap LoRaWAN activat. Aquest mode s'utilitza per a l'emmagatzematge i l'enviament per estalviar la bateria.
- Mode de treball: En aquest mode, el sensor funcionarà com a sensor LoRaWAN per unir-se a la xarxa LoRaWAN i enviar dades del sensor al servidor. Entre cada sampling/tx/rx periòdicament, el sensor estarà en mode IDLE), en mode IDLE, el sensor té el mateix consum d'energia que el mode Deep Sleep.
Botó i LEDs


Connexió BLE
- DDS75-LB admet la configuració remota BLE.
- BLE es pot utilitzar per configurar el paràmetre del sensor o veure la sortida de la consola des del sensor. BLE només s'activarà en el cas següent:
- Premeu el botó per enviar un enllaç ascendent
- Premeu el botó per activar el dispositiu.
- Engegueu o reinicieu el dispositiu.
- Si no hi ha cap connexió d'activitat a BLE en 60 segons, el sensor tancarà el mòdul BLE per entrar en mode de baixa potència.
Definicions de pins
Mecànica

Sonda mecànica:
Configureu DDS75-LB per connectar-vos a la xarxa LoRaWAN
Com funciona
El DDS75-LB està configurat com a mode LoRaWAN OTAA Classe A per defecte. Té claus OTAA per unir-se a la xarxa LoRaWAN. Per connectar una xarxa LoRaWAN local, cal que introduïu les claus OTAA al servidor LoRaWAN IoT i premeu el botó per activar el DDS75-LB. S'unirà automàticament a la xarxa mitjançant OTAA i començarà a enviar el valor del sensor. L'interval d'enllaç ascendent predeterminat és de 20 minuts.
Guia ràpida per connectar-se al servidor LoRaWAN (OTAA)
El següent és un exampli per saber com unir-se a la xarxa LoRaWAN TTN v3. A continuació es mostra l'estructura de la xarxa; fem servir el LPS8v2 com a passarel·la LoRaWAN en aquest exempleample.
L'LPS8v2 ja està configurat per connectar-se a la xarxa TTN, de manera que ara el que necessitem és configurar el servidor TTN.
Pas 1: Creeu un dispositiu en TTN amb les claus OTAA de DDS75-LB.
- Cada DDS75-LB s'envia amb un adhesiu amb l'EUI del dispositiu predeterminat com a continuació:

- Podeu introduir aquesta clau al portal del servidor LoRaWAN. A continuació es mostra la captura de pantalla de TTN:
Registreu el dispositiu
Afegeix APP EUI i DEV EUI
Afegiu APP EUI a l'aplicació
Afegeix la CLAU DE L'APPLICació
Pas 2: activeu-lo a DDS75-LB
- Premeu el botó durant 5 segons per activar el DDS75-LB.
- El LED verd parpellejarà ràpidament 5 vegades, el dispositiu entrarà en mode OTA durant 3 segons. I després comença a UNIR-TE a la xarxa LoRaWAN. El LED verd s'encén sòlidament durant 5 segons després d'haver unit a la xarxa.
- Després d'unir-se amb èxit, començarà a carregar missatges a TTN i podreu veure els missatges al tauler.
Càrrega útil d'enllaç ascendent
DDS75-LB enllaçarà la càrrega útil mitjançant LoRaWAN amb el següent format de càrrega útil:
La càrrega útil de l'enllaç ascendent inclou un total de 8 bytes.
Estat del dispositiu, FPORT=5
Els usuaris poden utilitzar l'ordre d'enllaç descendent (0x26 01) per demanar a DDS75-LB que enviï els detalls de la configuració del dispositiu, incloure l'estat de la configuració del dispositiu. DDS75-LB enllaçarà una càrrega útil mitjançant FPort=5 al servidor.
El format de càrrega útil és el següent.
- Model del sensor: per a DDS75-LB, aquest valor és 0x27
- Versió del firmware: 0x0100, significa: versió v1.0.0
- Banda de freqüència:
- 0x01: EU868
- 0x02: US915
- 0x03: IN865
- 0x04: AU915
- 0x05: KZ865
- 0x06: RU864
- 0x07: AS923
- 0x08: AS923-1
- 0x09: AS923-2
- 0x0a: AS923-3
- 0x0b: CN470
- 0x0c: EU433
- 0x0d: KR920
- 0x0e: MA869
- Subbanda:
- AU915 i US915: valor 0x00 ~ 0x08 CN470: valor 0x0B ~ 0x0C
- Altres bandes: sempre 0x00
- Informació de la bateria:
- Comproveu el volum de la bateriatage.
- Ex1: 0x0B45 = 2885 mV
- Ex2: 0x0B49 = 2889 mV
- Informació de la bateria
- Comproveu el volum de la bateriatage per a DDS75-LB.
- Ex1: 0x0B45 = 2885 mV
- Ex2: 0x0B49 = 2889 mV
Distància
- Obteniu la distància. Interval d'objectes plans 280 mm – 7500 mm.
- Per exampsi les dades que obteniu del registre són 0x0B 0x05, la distància entre el sensor i l'objecte mesurat és
- 0B05(H) = 2821 (D) = 2821 mm.
- Si el valor del sensor és 0x0000, vol dir que el sistema no detecta el sensor ultrasònic.
- Si el valor del sensor és inferior a 0x0118 (280 mm), el valor del sensor no serà vàlid. Tots els valors inferiors a 280 mm s'establiran en 0x0014 (20 mm), la qual cosa significa que el valor no és vàlid.
Pin d'interrupció
Aquest camp de dades mostra si aquest paquet es genera per interrupció o no. Feu clic aquí per a la configuració del maquinari i el programari.
ExampLI:
- 0x00: paquet d'enllaç ascendent normal.
- 0x01: interromp el paquet d'enllaç ascendent.
DS18B20 Sensor de temperatura
Això és opcional, l'usuari pot connectar el sensor DS18B20 extern al pin de +3.3 v, 1 cable i GND. i aquest camp informarà de la temperatura.
Example:
- Si la càrrega útil és: 0105H: (0105 i FC00 == 0), temperatura = 0105H /10 = 26.1 graus
- Si la càrrega útil és: FF3FH : (FF3F i FC00 == 1) , temperatura = (FF3FH – 65536)/10 = -19.3 graus.
Bandera del sensor
- 0x01: Detecta el sensor d'ultrasons
- 0x00: Sense sensor ultrasònic
Descodifica la càrrega útil a The Things Network
Quan utilitzeu la xarxa TTN, podeu afegir el format de càrrega útil per descodificar la càrrega útil.
La funció de descodificador de càrrega útil per a TTN V3 és aquí:
Descodificador de càrrega útil DDS75-LB TTN V3: https://github.com/dragino/dragino-end-node-decoder
Interval d'enllaç ascendent
El DDS75-LB enllaça per defecte les dades del sensor cada 20 minuts. L'usuari pot canviar aquest interval mitjançant la comanda AT o la comanda d'enllaç descendent LoRaWAN. Consulta aquest enllaç: Canvia l'interval d'enllaç ascendent
Mostra les dades al servidor DataCake IoT
DATACAKE proporciona una interfície amigable per a persones per mostrar les dades del sensor, un cop tinguem dades a TTN, podem utilitzar DATACAKE per connectar-nos a TTN i veure les dades a DATACAKE. A continuació es mostren els passos:
- Pas 1: Assegureu-vos que el vostre dispositiu estigui programat i connectat correctament a la xarxa en aquest moment.
- Pas 2: Per configurar l'aplicació per reenviar dades a DATACAKE, haureu d'afegir integració. Per afegir la integració DATACAKE, seguiu els passos següents:


- Pas 3: creeu un compte o inicieu sessió a Datacake.
- Pas 4: Cerqueu el DDS75-LB i afegiu DevEUI.

Després d'afegir, les dades del sensor arriben TTN V3, també arribaran i es mostraran a Datacake.
Funció de registre de dades
La funció de registre de dades és garantir que el servidor IoT pugui obtenir tots els sampling dades de Sensor fins i tot si la xarxa LoRaWAN està baixa. Per cada sampling, DDS75-LB emmagatzemarà la lectura per a futures recuperacions.
Maneres d'obtenir el registre de dades mitjançant LoRaWAN
- Establiu PNACKMD = 1, DDS75-LB esperarà l'ACK per a cada enllaç ascendent, quan no hi hagi una xarxa LoRaWAN, DDS75-LB marcarà aquests registres amb missatges sense confirmació i emmagatzemarà les dades del sensor i enviarà tots els missatges (interval de 10 segons). ) després de la recuperació de la xarxa.
- DDS75-LB farà una comprovació ACK dels registres de dades enviats per assegurar-se que totes les dades arriben al servidor.
- DDS75-LB enviarà dades en mode CONFIRMAT quan PNACKMD=1, però DDS75-LB no tornarà a transmetre el paquet si no rep ACK, només el marcarà com un missatge NONE-ACK.
En un futur enllaç ascendent, si DDS75-LB obté un ACK, DDS75-LB considerarà que hi ha una connexió de xarxa i tornarà a enviar tots els missatges NONE-ACK.
A continuació es mostra el cas típic de la funció de registre de dades d'actualització automàtica (Configura PNACKMD=1)
Unix TimeStamp
- DDS75-LB utilitza Unix TimeStamp format basat en

- L'usuari pot obtenir aquest temps des de l'enllaç: https://www.epochconverter.com/ :
A continuació es mostra el convertidor example
Per tant, podem utilitzar AT+TIMESTAMP=1611889405 o enllaç descendent 3060137afd00 per establir l'hora actual 2021 - gener -29 divendres 03:03:25
Estableix l'hora del dispositiu
- L'usuari ha de configurar SYNCMOD=1 per habilitar el temps de sincronització mitjançant l'ordre MAC.
- Una vegada que DDS75-LB s'hagi unit a la xarxa LoRaWAN, enviarà l'ordre MAC (DeviceTimeReq) i el servidor respondrà amb (DeviceTimeAns) per enviar l'hora actual a DDS75-LB. Si el DDS75-LB no aconsegueix l'hora del servidor, el DDS75-LB utilitzarà l'hora interna i esperarà la propera sol·licitud (AT+SYNCTDC per establir el període de sol·licitud de temps, el valor predeterminat és de 10 dies).
- Nota: El servidor LoRaWAN ha de ser compatible amb LoRaWAN v1.0.3 (MAC v1.0.3) o superior per donar suport a aquesta funció d'ordres MAC, Chirpstack, TTN V3 v3 i suport loriot, però TTN V3 v2 no és compatible. Si el servidor no admet aquesta ordre, passarà a través del paquet d'enllaç ascendent amb aquesta ordre, de manera que l'usuari perdrà el paquet amb la sol·licitud de temps per a TTN V3 v2 si SYNCMOD=1.
Valor del sensor de l'enquesta
- Els usuaris poden enquestar els valors del sensor en funció del tempsamps. A continuació es mostra l'ordre de l'enllaç descendent.

- Timestamp start i Timestamp Unix d'ús final TimeStamp format com s'ha esmentat anteriorment. Els dispositius respondran amb tots els registres de dades durant aquest període, utilitzant l'interval d'enllaç ascendent.
Per example, comanda d'enllaç descendent![]()
- Cal comprovar les dades del 2021/11/12 de les 12:00:00 al 2021/11/12 a les 15:00:00
- Uplink Internal = 5 s, vol dir que DDS75-LB enviarà un paquet cada 5 s. rang 5 ~ 255 s.
Plans de freqüència
- El DDS75-LB utilitza el mode OTAA i plans de freqüència inferiors de manera predeterminada. Si l'usuari vol utilitzar-lo amb un pla de freqüència diferent, consulteu els conjunts d'ordres AT.
- http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/
Configureu DDS75-LB
Configurar mètodes
DDS75-LB admet el mètode de configuració següent:
- Comandament AT mitjançant connexió Bluetooth (recomanat): Instrucció de configuració BLE.
- Comandament AT mitjançant connexió UART: vegeu Connexió UART.
- Enllaç descendent LoRaWAN. Instruccions per a diferents plataformes: vegeu la secció IoT LoRaWAN Server.
Ordres generals
- Aquestes ordres són per configurar:
- Configuració general del sistema com: interval d'enllaç ascendent.
- Protocol LoRaWAN i comanda relacionada amb la ràdio.
- Són els mateixos per a tots els dispositius Dragino que admeten DLWS-005 LoRaWAN Stack. Aquestes ordres es poden trobar a la wiki:
Comanda disseny especial per a DDS75-LB
Aquestes ordres només són vàlides per a DDS75-LB, com a continuació:
Estableix el temps d'interval de transmissió
- Característica: Canvia l'interval de transmissió del node final de LoRaWAN.
- AT Comandament: AT+TDC

- Comandament d'enllaç descendent: 0 x 01
- Format: Codi d'ordre (0x01) seguit d'un valor de temps de 3 bytes.
- Si la càrrega útil de l'enllaç descendent = 0100003C, vol dir establir l'interval de transmissió del node END a 0x00003C=60(S), mentre que el codi de tipus és 01.
- Exampel 1: Càrrega útil de l'enllaç descendent: 0100001E // Establiu l'interval de transmissió (TDC) = 30 segons
- Exampel 2: Càrrega útil de l'enllaç descendent: 0100003C // Establiu l'interval de transmissió (TDC) = 60 segons
Estableix el mode d'interrupció
- Característica, estableix el mode d'interrupció per a GPIO_EXTI del pin.
- Quan s'estableix AT+INTMOD=0, s'utilitza GPIO_EXTI com a port d'entrada digital.
Comandament AT: AT+INTMOD
- Comandament d'enllaç descendent: 0 x 06
- Format: Codi d'ordre (0x06) seguit de 3 bytes.
- Això vol dir que el mode d'interrupció del node final s'estableix en 0x000003=3 (disparador de front ascendent) i el codi de tipus és 06.
- Example 1: Càrrega útil de l'enllaç descendent: 06000000 // Desactiva el mode d'interrupció
- Example 2: Càrrega útil de l'enllaç descendent: 06000003 // Configureu el mode d'interrupció com a activador de flanc ascendent
Consum de bateria i energia
DDS75-LB utilitza una bateria ER26500 + SPC1520. Vegeu l'enllaç següent per obtenir informació detallada sobre la informació de la bateria i com substituir-la. Informació de la bateria i anàlisi del consum d'energia.
Actualització del firmware OTA
- L'usuari pot canviar el firmware DDS75-LB a:
- Canvia la banda/regió de freqüència.
- Actualització amb noves funcions.
- Arreglar errors.
- El firmware i el registre de canvis es poden baixar des de: Enllaç de baixada del firmware
Mètodes per actualitzar el firmware:
- (Manera recomanada) Actualització del firmware OTA via sense fil: http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/
- Actualització mitjançant la interfície UART TTL: Instrucció.
Preguntes freqüents
- Quin és el pla de freqüències per a DDS75-LB?
DDS75-LB utilitza la mateixa freqüència que altres productes Dragino. L'usuari pot veure el detall des d'aquest enllaç: Introducció - Puc utilitzar el DDS75-LB en un entorn de condensació?
DDS75-LB no és adequat per a ser utilitzat en entorns de condensació. La condensació a la sonda DDS75-LB afectarà la lectura i sempre tindrà 0.
Solució de problemes
- Per què no puc unir-me a TTN V3 a les bandes US915/AU915?
Es deu al mapeig de canals. Consulteu l'enllaç següent: Banda de freqüència - L'entrada de comandament AT no funciona
En el cas que l'usuari pugui veure la sortida de la consola però no pot escriure l'entrada al dispositiu. Si us plau, comproveu si ja incloeu ENTER mentre envieu l'ordre. Algunes eines en sèrie no envia ENTER mentre prem la tecla d'enviament, l'usuari ha d'afegir ENTER a la seva cadena. - Per què la lectura del sensor mostra 0 o "Sense sensor"
- L'objecte de mesura està molt a prop del sensor, però al punt cec del sensor.
- El cablejat del sensor està desconnectat
- No s'utilitza el descodificador correcte
Lectures anormals La distància entre lectures múltiples és massa gran o la diferència entre les lectures i el valor real és massa gran
- Comproveu si hi ha alguna cosa a la sonda que afecti la seva mesura (aigua condensada, oli volàtil, etc.)
- Si canvia amb la temperatura, la temperatura afectarà la seva mesura
- Si es produeixen dades anormals, podeu activar el mode DEBUG. Utilitzeu l'enllaç descendent o AT COMMAN per entrar al mode DEBUG. Ordre d'enllaç descendent: F1 01, Ordre AT: AT+DDEBUG=1
- Després d'entrar al mode de depuració, enviarà 20 dades alhora i ens podeu enviar el seu enllaç amunt per a l'anàlisi

- La seva càrrega útil original serà més llarga que altres dades. Tot i que s'està analitzant, es pot veure que es tracta de dades anormals.
- Envieu-nos les dades per comprovar-ho.
Sol · licitar Informació
- Número de peça: DDS75-LB-XXX
- XXX: La banda de freqüència predeterminada
- AS923: banda LoRaWAN AS923
- AU915: banda LoRaWAN AU915
- EU433: banda LoRaWAN EU433
- EU868: banda LoRaWAN EU868
- KR920: banda LoRaWAN KR920
- US915: banda LoRaWAN US915
- IN865: banda LoRaWAN IN865
- CN470: banda LoRaWAN CN470
Informació d'embalatge
El paquet inclou: Sensor de detecció de distància DDS75-LB LoRaWAN x 1
Dimensió i pes:
- Mida del dispositiu: cm
- Pes del dispositiu: g
- Mida del paquet / unitats: cm
- Pes / unitats: g
Suport
- El suport es proporciona de dilluns a divendres, de 09:00 a 18:00 GMT+8. A causa de les diferents zones horàries, no podem oferir suport en directe. No obstant això, les vostres preguntes seran contestades tan aviat com sigui possible a l'horari abans esmentat.
- Proporcioneu tanta informació com sigui possible sobre la vostra consulta (models de producte, descriu amb precisió el vostre problema i passos per replicar-lo, etc.) i envieu un correu a Support@dragino.cc .
Avís de la FCC
Qualsevol canvi o modificació no aprovat expressament per la part responsable del compliment podria anul·lar l'autoritat de l'usuari per fer servir l'equip.
Aquest dispositiu compleix la part 15 de les normes de la FCC. El funcionament està subjecte a les dues condicions següents:
- Aquest dispositiu no pot causar interferències perjudicials i
- Aquest dispositiu ha d'acceptar qualsevol interferència rebuda, incloses les interferències que puguin provocar un funcionament no desitjat.
Nota:
- Aquest equip s'ha provat i s'ha comprovat que compleix els límits per a un dispositiu digital de classe B, d'acord amb la part 15 de les normes de la FCC. Aquests límits estan dissenyats per proporcionar una protecció raonable contra interferències nocives en una instal·lació residencial. Aquest equip genera, utilitza i pot irradiar energia de radiofreqüència i, si no s'instal·la i s'utilitza d'acord amb les instruccions, pot causar interferències perjudicials a les comunicacions de ràdio. Tanmateix, no hi ha cap garantia que no es produeixin interferències en una instal·lació concreta. Si aquest equip provoca interferències perjudicials a la recepció de ràdio o televisió, cosa que es pot determinar apagant i encenent l'equip, es recomana a l'usuari que intenti corregir la interferència mitjançant una o més de les mesures següents:
- Reorienta o reubica l'antena receptora.
- Augmentar la separació entre l'equip i el receptor.
- Connecteu l'equip a una presa d'un circuit diferent d'aquell al qual està connectat el receptor
- Consulteu el distribuïdor o un tècnic de ràdio/TV amb experiència per obtenir ajuda.
- Aquest equip compleix els límits d'exposició a la radiació de la FCC establerts per a un entorn no controlat. Aquest equip s'ha d'instal·lar i operar amb una distància mínima de 20 cm entre el radiador i el cos.
- Aquest transmissor no s'ha de col·locar ni funcionar juntament amb cap altra antena o transmissor.
Documents/Recursos
![]() |
Sensor de detecció de distància DRAGINO DDS75-LB LoRaWAN [pdfManual d'usuari Sensor de detecció de distància DDS75-LB LoRaWAN, DDS75-LB, sensor de detecció de distància LoRaWAN, sensor de detecció de distància, sensor de detecció |





