Dragino-LOGO

Dragino DDS75-NB NB-IoT Distance Detection Sensor

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-PRODUCT

Informacija apie produktą

Specifikacijos

  • Bendrosios nuolatinės srovės charakteristikos: NB-IoT Spec
  • NB-IoT Module: BC660K-GL
  • Palaikymo grupės:
    • B1 @H-FDD: 2100 MHz
    • B2 @H-FDD: 1900 MHz
    • B3 @H-FDD: 1800 MHz
    • B4 @H-FDD: 2100 MHz
    • B5 @H-FDD: 860 MHz
    • B8 @H-FDD: 900 MHz
    • B12 @H-FDD: 720 MHz
    • B13 @H-FDD: 740 MHz
    • B17 @H-FDD: 730 MHz
    • B18 @H-FDD: 870 MHz
    • B19 @H-FDD: 870 MHz
    • B20 @H-FDD: 790 MHz
    • B25 @H-FDD: 1900 MHz
    • B28 @H-FDD: 750 MHz
    • B66 @H-FDD: 2000 MHz
    • B70 @H-FDD: 2000 MHz
    • B85 @H-FDD: 700 MHz
  • Baterija: Li/SOCI2 unchargeable battery
    • Talpa: 8500 mAh
    • Savaiminis išsikrovimas:

Produkto naudojimo instrukcijos

Setting up the DDS75-NB NB-IoT Distance Detection Sensor

To set up the sensor, follow these steps:

  1. Insert the SIM card (if not built-in).
  2. Power on the sensor by pressing the power button.
  3. Connect to the desired IoT platform using one of the supported uplink methods (MQTT, MQTTs, UDP, TCP).

Atstumo matavimas
The sensor will detect the distance between the measured object and itself automatically once set up.

Akumuliatoriaus valdymas
The sensor is powered by an 8500mAh Li-SOCI2 battery designed for long-term use. To maximize battery life:

  • Venkite perkrauti akumuliatorių.
  • Prieš pradėdami naudoti, visiškai įkraukite akumuliatorių.
  • Replace the battery when needed with a compatible battery type.

Programinės aparatinės įrangos naujiniai
The sensor supports BLE configure and OTA update for easy firmware updates. Follow these steps to update the firmware:

  1. Ensure the sensor is connected to a stable network.
  2. Initiate the firmware update process through the IoT platform or BLE connection.
  3. Monitor the update progress and ensure it completes successfully.

Įvadas

What is DDS75-NB NB-IoT Distance Detection Sensor
The Dragino DDS75-NB is a NB-IoT Distance Detection Sensor for Internet of Things solution. It is used to measure the distance between the sensor and a flat object. The distance detection sensor is a module that uses ultrasonic sensing technology for distance measurement, and temperature compensation is performed internally to improve the reliability of data. The DDS75-NB can be applied to scenarios such as horizontal distance measurement, liquid level measurement, parking management system, object proximity and presence detection, intelligent trash can management system, robot obstacle avoidance, automatic control,sewer, bottom water level monitoring, etc.

It detects the distance between the measured object and the sensor, and and send IoT platform via NB-IoT network.

  • DDS75-NB supports different uplink methods including MQTT, MQTTs, UDP & TCP for different application requirement, and support uplinks to various IoT Servers.
  • DDS75-NB supports BLE configure and OTA update which make user easy to use.
  • DDS75-NB is powered by 8500mAh Li-SOCI2 battery, it is designed for long-term use up to several years.
  • DDS75-NB has optional built-in SIM card and default IoT server connection version. Which makes it works with simple configuration.

Savybės

  • NB-IoT Bands: B1/B2/B3/B4/B5/B8/B12/B13/B17/B18/B19/B20/B25/B28/B66/B70/B85 @H-FDD
  • Itin mažas energijos suvartojimas
  • Atstumo aptikimas ultragarso technologija
  • Plokščiųjų objektų diapazonas 280mm – 7500mm
  • Tikslumas: ± (1 cm+S*0.3 %) (S: atstumas)
  • Measure Angle: 40°
  • Padauginkite Sampling ir viena uplink
  • Support Bluetooth v5.1 remote configure and update firmware
  • Periodiškai įjungiama nuoroda
  • Žemyn, norėdami pakeisti konfigūraciją
  • IP66 vandeniui atsparus korpusas
  • 8500 mAh baterija, skirta ilgalaikiam naudojimui
  • Nano SIM kortelės lizdas NB-IoT SIM kortelei

Specifikacija

Bendrosios nuolatinės srovės charakteristikos:

  • Tiekimas ttage: 2.5v ~ 3.6v
  • Darbinė temperatūra: -40 ~ 85°C

NB-IoT specifikacija:
NB-IoT modulis: BC660K-GL

Palaikymo grupės:

  • B1 @H-FDD: 2100 MHz
  • B2 @H-FDD: 1900 MHz
  • B3 @H-FDD: 1800 MHz
  • B4 @H-FDD: 2100 MHz
  • B5 @H-FDD: 860 MHz
  • B8 @H-FDD: 900 MHz
  • B12 @H-FDD: 720 MHz
  • B13 @H-FDD: 740 MHz
  • B17 @H-FDD: 730 MHz
  • B18 @H-FDD: 870 MHz
  • B19 @H-FDD: 870 MHz
  • B20 @H-FDD: 790 MHz
  • B25 @H-FDD: 1900 MHz
  • B28 @H-FDD: 750 MHz
  • B66 @H-FDD: 2000 MHz
  • B70 @H-FDD: 2000 MHz
  • B85 @H-FDD: 700 MHz

Baterija:

  • Neįkraunama Li/SOCI2 baterija
  • Talpa: 8500 mAh
  • Savaiminis išsikrovimas: <1% per metus @ 25°C
  • Maksimali nuolatinė srovė: 130 mA
  • Maksimali stiprinimo srovė: 2A, 1 sekundė

Energijos suvartojimas

  • STOP režimas: 10uA @ 3.3v
  • Maksimali perdavimo galia: 350mA@3.3v

Įvertintos aplinkos sąlygos

Prekė Minimali vertė Tipiškas vertė Didžiausia vertė Vienetas Pastabos
Laikymo temperatūra -25 25 80  
Sandėliavimo drėgmė   65 % 90 % RH (1)
Darbinė temperatūra -15 25 60  
Darbinė drėgmė   65 % 80 % RH (1)

Remarks: (1)

  • Kai aplinkos temperatūra yra 0-39 ℃, maksimali drėgmė yra 90% (nekondensuojanti);
  • Kai aplinkos temperatūra yra 40-50 ℃, didžiausia drėgmė yra didžiausia drėgmė gamtoje esant esamai temperatūrai (nėra kondensato)

Efektyvus matavimo diapazonas Atskaitos pluošto raštas

  1. Bandomas objektas yra baltas cilindrinis vamzdis, pagamintas iš PVC, kurio aukštis 100 cm, o skersmuo 7.5 cm.Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (1)
  2. Bandomas objektas yra „gofruotojo kartono dėžutė“, statmena 0 ° centrinei ašiai, o ilgis * plotis yra 60 cm * 50 cm.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (2)

Programos

  • Horizontalus atstumo matavimas
  • Skysčio lygio matavimas
  • Parkavimo valdymo sistema
  • Objekto artumo ir buvimo aptikimas
  • Išmani šiukšlių dėžės valdymo sistema
  • Roboto kliūčių išvengimas
  • Automatinis valdymas
  • Kanalizacija
  • Dugno vandens lygio stebėjimas

Miego režimas ir darbo režimas

Gilaus miego režimas: Sensor doesn’t have any NB-IoT activate. This mode is used for storage and shipping to save battery life

Darbo režimas: In this mode, Sensor will work as NB-IoT Sensor to Join NB-IoT network and send out sensor data to server. Between each sampling/tx/rx periodiškai, jutiklis veiks IDLE režimu), veikiant TUKSČIOS režimui, jutiklio energijos suvartojimas yra toks pat kaip ir gilaus miego režimu.

Mygtukai ir šviesos diodai

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (3)

Behavior on ACT Funkcija Veiksmas
Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (4) Send an uplink If sensor has already attached to NB-IoT network, sensor will send an uplink packet, mėlynas ledas sumirksės vieną kartą.

Meanwhile, BLE module will be active and user can connect via BLE to configure device.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (5) Aktyvus įrenginys Žalia led greitai sumirksės 5 kartus, įrenginys įeis OTA režimas for 3 seconds. And then start to attach NB-IoT network.

Once sensor is active, BLE module will be ac- tive and user can connect via BLE to configure device, no matter if device attach NB-IoT net- work or not.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (6) Deactivate Device Raudona vedė will solid on for 5 seconds. Means de- vice is in Deep Sleep Mode.

Pastaba: Kai įrenginys vykdo programą, mygtukai gali tapti negaliojančiais. Mygtukus geriausia paspausti įrenginiui baigus vykdyti programą.

BLE jungtis
DDS75-NB support BLE remote configure and firmware update.

BLE gali būti naudojamas jutiklio parametrui konfigūruoti arba konsolės išvesties iš jutiklio peržiūrai. BLE bus suaktyvintas tik tokiu atveju:

  • Paspauskite mygtuką, kad išsiųstumėte aukštyn nuorodą
  • Norėdami suaktyvinti įrenginį, paspauskite mygtuką.
  • Įrenginio įjungimas arba nustatymas iš naujo.

Jei per 60 sekundžių BLE nėra aktyvaus ryšio, jutiklis išjungs BLE modulį, kad įjungtų mažos galios režimą.

Smeigtukų apibrėžimai , jungiklis ir SIM kryptis

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (7)

Džemperis JP2
Įjunkite įrenginį, kai uždedate šį trumpiklį.

Įkrovos režimas / SW1

  1. IPT: atnaujinimo režimu, šiuo režimu įrenginys neturės jokio signalo. bet paruoštas atnaujinti programinę-aparatinę įrangą. LED neveiks. Programinė įranga neveiks.
  2. Flash: darbo režimu, įrenginys pradeda veikti ir siunčia konsolės išvestį tolesniam derinimui

Atkūrimo mygtukas
Paspauskite, kad paleistumėte įrenginį iš naujo.

SIM kortelės kryptis
See this link. How to insert SIM Card .

Mechaninis

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (8)

Mechaninis zondas:

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (9)

Use DDS75-NB to communicate with IoT Server

Siųskite duomenis į IoT serverį per NB-IoT tinklą
The DDS75-NB is equipped with a NB-IoT module, the pre-loaded firmware in DDS75-NB will get environment data from sensors and send the value to local NB-IoT network via the NB-IoT module. The NB-IoT network will forward this value to IoT server via the protocol defined by DDS75-NB.

Žemiau parodyta tinklo struktūra:
There are two version: -GE and -1T version of DDS75-NB.

GE versija: This version doesn’t include SIM card or point to any IoT server. User needs to use AT Commands to configure below two steps to set DDS75-NB send data to IoT server.
Install NB-IoT SIM card and configure APN. See instruction of Attach Network .

Set up sensor to point to IoT Server. See instruction of Configure to Connect Different Servers . Below shows result of different server as a glance.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (10)

1T Version: This version has 1NCE SIM card pre-installed and configure to send value to ThingsEye. User Just need to select the sensor type in ThingsEyeand Activate DDS75-NB and user will be able to see data in ThingsEye. See here for ThingsEye Config Instruction .

Naudingos apkrovos tipai
To meet different server requirement, DDS75-NB supports different payload type.

Apima:

  • Bendrojo JSON formato naudingoji apkrova. (Tipas = 5)
  • HEX formato naudingoji apkrova. (Tipas = 0)
  • ThingSpeak formatas. (Tipas = 1)
  • ThingsBoard formatas. (Tipas = 3)

Vartotojas gali nurodyti naudingosios apkrovos tipą pasirinkdamas ryšio protokolą. PvzampLe:

  • AT+PRO=1,0 // Use COAP Connection & hex Payload
  • AT+PRO=1,5 // Use COAP Connection & Json Payload
  • AT+PRO=2,0 // Naudoti UDP ryšį ir šešioliktainę naudingąją apkrovą
  • AT+PRO=2,5 // Naudokite UDP ryšį ir Json apkrovą
  • AT+PRO=3,0 // Naudokite MQTT ryšį ir šešioliktainę naudingąją apkrovą
  • AT+PRO=3,5 // Naudokite MQTT Connection & Json Payload
  • AT+PRO=4,0 // Naudokite TCP ryšį ir šešioliktainę naudingąją apkrovą
  • AT+PRO=4,5 // Naudokite TCP ryšį ir Json apkrovą

General Json Format(Type=5)

This is the General Json Format. As below:

{“IMEI”:”863663062798914″,”IMSI”:”460083513507314″,”Model”:”DDS75-NB”,”distance”:1752,”interrupt”:0,”interrupt_level”:0,”battery”:3.29,”signal”:17,”time”:”2024/11/21 08:31:30″,”1″:[2109,”2024/11/21 08:04:46″],”2″:[1015,”2024/11/21 07:49:45″],”3″:[1118,”2024/11/21 07:34:46″],”4″:[0,”2024/11/21 05:26:12″],”5″:[0,”2024/11/21 05:11:12″],”6″:[0,”2024/11/21 04:56:12″],”7″: [0,”2024/11/21 04:41:12″],”8″:[0,”2024/11/21 04:26:12″]}

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (11)

Atkreipkite dėmesį, iš viršaus naudingoji apkrova:
Distance , Battery, Signal & time are the value at uplink time.
Json įrašas 1–8 yra paskutinės 1–8 sampling data as specify by AT+CLOCKLOG=1,65535,15,8 Command. Each entry includes (from left to right): Temperature,Humidity, Samplingavimo laikas.

HEX formato naudingoji apkrova (tipas = 0)

This is the HEX Format. As below: f863663062798914f46008351350731409820ce81101000008d1673ef0a1083d673ee99e03f7673ee619045e673e

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (12)

Jei naudosime MQTT klientą, norėdami užsiprenumeruoti šią MQTT temą, NB jutiklio duomenų perdavimo metu galime matyti šią informaciją.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (13)

Device ID(f+IMEI): f863663062798914 = 863663062798914
SIM Card ID(f+IMSI): f460083513507314 = 460083513507314

Versija:
Šie baitai apima aparatinės ir programinės įrangos versiją.
Higher byte: Specify Sensor Model: 0x09 for DDS75-NB
Lower byte: Specify the software version: 0x82=130, means firmware version 1.3.0

BAT (informacija apie akumuliatorių):
Ex1: 0x0D38 = 3384 mV

Signalo stiprumas:
NB-IoT tinklo signalo stiprumas.

Ex1: 0x13 = 19

  • 0 -113dBm or less 1 -111dBm
  • 2…30 –109dBm… –53dBm
  • 31–51 dBm ar daugiau
  • 99 Nežinomas arba neaptinkamas

Pertraukti:
If this packet is generated by interrupt or not.

ExampLe:

  • 0x00: įprastas aukštyn nukreipto ryšio paketas.
  • 0x01: pertraukite uplink paketą.

Interrupt_level:
This byte shows whether the interrupt is triggered by a high or low level.

  • Ex1: 0x00 Interrupt triggered by falling edge (low level)
  • Ex2: 0x01 Interrupt triggered by rising edge (high level)

Atstumas:
Gaukite atstumą. Plokščiųjų objektų diapazonas 280mm – 7500mm.
Pavyzdžiui,ample, jei duomenys, kuriuos gaunate iš registro yra 0x0B 0x05, atstumas tarp jutiklio ir išmatuoto objekto yra
0B05(H) = 2821 (D) = 2821 mm.
Jei jutiklio reikšmė yra 0x0000, tai reiškia, kad sistema neaptinka ultragarso jutiklio.

Laikuamp:
Unit Timestamp Example: 6653ddb4(H) = 1716772276(D)
Įveskite dešimtainę reikšmę į šią nuorodą (https://www.epochconverter.com) ) to get the time.

„ThingsBoard“ naudingoji apkrova (tipas = 3)
Type3 payload special design for ThingsBoard, it will also configure other default server to ThingsBoard.
{
“topic”: “2276492”,
„naudingoji apkrova“: {
„IMEI“: „863663062798914“,
“Model”: “DDS75-NB”,
“distance”: 347,
“interrupt”: 0,
“interrupt_level”: 0,
„baterija“: 3.38,
“signal”: 15,
“1”: [347, “2024/05/27 01:26:21”],
“2”: [250, “2024/05/27 00:57:17”],
“3”: [250, “2024/05/27 00:42:17”],
“4”: [250, “2024/05/27 00:27:17”],
“5”: [250, “2024/05/27 00:12:17”],
“6”: [250, “2024/05/26 23:57:17”],
“7”: [250, “2024/05/26 23:42:17”],
“8”: [250, “2024/05/26 23:27:16”] }
}

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (14)

ThingSpeak naudingoji apkrova (tipas = 1)

This payload meets ThingSpeak platform requirement. It includes only four fields. Form 1~3 are:
Distance, Battery & Signal. This payload type only valid for ThingsSpeak Platform.

Kaip nurodyta toliau:
field1=Distance value&field2=Battery value&field3=Signal value

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (15)

Išbandykite uplink ir keiskite atnaujinimo intervalą

By default, Sensor will send uplinks every 2 hours
User can use below commands to change the uplink interval.

AT command: AT+TDC

  • Example: AT+TDC=7200 // Set Update Interval to 7200 seconds
  • Downlink command: 0x01
  • Formatas: komandos kodas (0x01), po kurio seka 3 baitai.
  • Example: 12 hours= 43200 seconds 43200(D)=0xA8C0(H)
  • Downlink Payload: 01 00 A8 C0 // AT+TDC=43200, Set Update Interval to 12 hours.

Pastaba: Be to, vartotojas gali paspausti mygtuką ilgiau nei 1 sekundę, kad suaktyvintų aukštyn nukreiptą ryšį.

Multi-Samplings ir One uplink

Pastaba: The AT+NOUD feature is upgraded to Clock Logging, please refer Clock Logging Feature
To save battery life, DDS75-NB will sample distance data every 15 minutes and send one uplink every 2 hours.

So each uplink it will include 8 stored data + 1 real-time data. They are defined by:

  • AT+TR=900 // Vienetas yra sekundės, o pagal numatytuosius nustatymus duomenys įrašomi kartą per 900 sekundžių (15 minučių, minimalus gali būti nustatytas iki 180 sekundžių)
  • AT+NOUD=8 // Įrenginys pagal numatytuosius nustatymus įkelia 8 įrašytų duomenų rinkinius. Galima įkelti iki 32 įrašų duomenų rinkinių.

Toliau pateiktoje diagramoje aiškiau paaiškinamas ryšys tarp TR, NOUD ir TDC:

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (16)

Pabandykite atsisiuntimą išoriniu pertraukimu
DDS75-NB has an external trigger interrupt function. Users can use the GPIO_EXTI pin to trigger the upload of data packets.

AT komanda:

  • AT+INTMOD // Nustatykite trigerio pertraukimo režimą
  • AT+INTMOD=0 // Disable Interrupt
  • AT+INTMOD=1 // Trigeris kylančia ir krintančiomis briaunomis
  • AT+INTMOD=2 // Triggeris krentant briaunoms
  • AT+INTMOD=3 // Trigeris kylančia briauna

Atstumo signalizacija

Ypatybė: Set alarm of LDDS and NMDS.
AT command: AT+LDDSALARM (Range:280mm – 7500mm)

ExampLe: AT+LDDSALARM=500,2000 // Set the alarm threshold
Downlink command: 0X08
Formatas: komandos kodas (0x08), po kurio seka 4 baitai.
Example: Downlink Payload: 08 01 F4 07 D0 //AT+LDDSALARM=500,2000

Laikrodžio registravimas (nuo programinės aparatinės įrangos versijos v1.2.1)
Kartais, kai lauke įdiegiame daug galinių mazgų. Norime, kad visi jutikliai sample data at the same time, and upload these data together for analyze. In such case, we can use clock loging feature.
We can use this command to set the start time of data recording and the time interval to meet the requirements of the specific collection time of data.

AT command: AT+CLOCKLOG=a,b,c,d

  • a: 0: Išjungti laikrodžio registravimą. 1: Įjunkite laikrodžio registravimą
  • b: nurodykite pirmuosius sampling start second: range (0 ~ 3599, 65535) // Pastaba: Jei parametras b nustatytas į 65535, žurnalo laikotarpis prasideda po to, kai mazgas pasiekia tinklą ir išsiunčia paketus.
  • c: nurodykite samplingavimo intervalas: diapazonas (0–255 minutės)
  • d: kiek įrašų turėtų būti į viršų kiekviename TDC (maks. 32)

Pastaba: To disable clock recording, set the following parameters: AT+CLOCKLOG=1,65535,0,0

ExampLe: AT +CLOCKLOG=1,0,15,8
Device will log data to memory start from the 0* second (11:00 00″ of first hour and then sampling and log every 15 minutes.Every TDC uplink, the uplink payload will consist: Battery info + last 8 memory record with timestamp + naujausi sample uplink laiku) . Žemiau žiūrėkite buvample.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (17)

AT+CLOCKLOG=1,65535,1,5
Mazgui išsiuntus pirmąjį paketą, duomenys įrašomi į atmintį 1 minutės intervalais. Kiekvienos TDC uplink į aukštyn nukreipimo apkrovą bus įtraukta: informacija apie akumuliatorių + paskutiniai 5 atminties įrašai (naudinga apkrova + laikasamp).

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (18)

Pastaba: Users need to synchronize the server time before configuring this command. If the server time is not synchronized before this command is configured, the command takes effect only after the node is reset.

  • Downlink command: 0x0A

Formatas: komandos kodas (0x0A), po kurio seka 5 baitas.

  • Example 1: Downlink Payload: 0A01FFFF0F08
    // Set SHT record time: AT+CLOCKLOG=1,65535,15,8
  • Example 1: Downlink Payload: 0A0104B00F08
    // Set SHT record time:
    AT+CLOCKLOG=1,1200,15,8

Pastaba: When entering the downlink payload, there must be no Spaces between bytes.

Example Query išsaugojo istorinius įrašus

  • AT komanda: AT+CDP

Šia komanda galima ieškoti išsaugotoje istorijoje, įrašant iki 32 duomenų grupių, kiekvienoje istorinių duomenų grupėje yra daugiausia 100 baitų.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (19)

Uplink žurnalo užklausa

  • AT komanda: AT+GETLOG

Ši komanda gali būti naudojama norint užklausti duomenų paketų žurnalus.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (20)

Suplanuotas domeno vardo sprendimas
This command is used to set up scheduled domain name resolution.

AT komanda:

  • AT+DNSTIMER=XX // Vienetas: valanda

Nustačius šią komandą, domeno vardo skyrimas bus atliekamas reguliariai.

Set the QoS level
This command is used to set the QoS level of MQTT.

AT komanda:

  • AT+MQOS=xx // 0~2

Downlink command: 0x07

  • Formatas: Command Code (0x07) followed by 1 byte.
  • Ex1: Downlink payload: 0x0700 //AT+MQOS=0
  • Ex2: Downlink payload: 0x0701 //AT+MQOS=1

Set CoAP option
This command sets the connection parameters of the COAP.

AT komanda:

  • AT+URI1 // CoAP option name, CoAP option length, “CoAP option value”
  • AT+URI2 // CoAP option name, CoAP option length, “CoAP option value”
  • AT+URI3 // CoAP option name, CoAP option length, “CoAP option value”
  • AT+URI4 // CoAP option name, CoAP option length, “CoAP option value”

ExampLe:

  • AT+URI1=11,38,”i/faaa241f-af4a-b780-4468-c671bb574858″

Set the downlink debugging mode(Since firmware v1.3.0)
Ypatybė: Set the conversion between the standard version and 1T version downlinks.

AT komanda: AT+DOWNTE

Komanda Example Function/Parameters Response/Explanation
AT+DOWNTE=? Get current Settings 0,0 (default) OK
AT+DOWNTE=a,b a: Set the conversion between the downlink of the standard version and 1T version 0: Set the downlink of the standard version. 1: Set the downlink of the 1T version(ThingsEye platform)
b: Enable/Disable downlink debugging 0: Disable downlink debugging mode.

1: Enable downlink debugging mode, users can see the original downlink reception.

ExampLe:
AT+DOWNTE=0,1 // Set to standard version downlink, and enable downlink debugging.
AT+DOWNTE=1,1 // Set to 1T version downlink, and enable downlink debugging.

Žemyninės nuorodos komanda:
No downlink commands for feature

Domain name resolution settings(Since firmware v1.3.0)

Ypatybė: Set dynamic domain name resolution IP.

AT komanda: AT+BKDNS

Komanda Example Function/Parameters Response/Explanation
AT+BKDNS=? Get current Settings 0,0,NULL (default) OK
 

 AT+BKDNS=a,b,c

a: Enable/Disable dynamic do- main name resolution. 1: Disable dynamic domain name update. The ip address will be saved after the domain name is resolved, if the next domain name resolution fails, the last saved ip address will be used.

2: Enable dynamic domain name update. The ip address will be saved after domain name resolution, if the next domain name resolution fails, the last saved ip address will be used, and the domain name resolution will be up- dated regularly according to the time set by the customer.

b: Set the time to update the domain name resolution at reg- ular intervals. Unit: hour
c: Set the IP address manually. The format is the same as AT+SERVADDR.

If domain name resolution fails, this ip address will be used directly, if domain name resolution succeeds, parameter c will be updated to the successfully resolved IP address.

ExampLe:

  • AT+BKDNS=1,0 // Dynamic domain name resolution is disabled.
  • AT+BKDNS=2,1 // The dynamic domain name resolution function is enabled and the automatic update time is set to 1 hour.
  • AT+BKDNS=2,4,3.69.98.183,1883 // The dynamic domain name resolution function is enabled and the automatic update time is set to 4 hour, and manually set the ip address, if the domain name failed to resolve, it will directly use this ip to communicate.

When the next domain name resolution is successful, it will be updated to the ip address of the successful resolution.

Žemyninės nuorodos komanda:
No downlink commands for feature

Configure DDS75-NB

Konfigūruoti metodus
DDS75-NB supports below configure method:

AT Command via Bluetooth Connection (Recommended): BLE Configure Instruction .
AT Command via UART Connection : See UART Connection .

Serial Access Password
After the Bluetooth or UART connection is successful, use the Serial Access Password to enter the AT command window.

The label on the box of the node will print the initial password: AT+PIN=xxxxxx, and directly use the six-digit password to access the AT instruction window.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (21)

If you need to change the password, use AT+PWORD=xxxxxx (6 characters), NB nodes only support lowercase letters.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (22)

Pastaba: After entering the command, you need to add a line break, and you can also set automatic line breaks in the Bluetooth tool or UART connection tool.

Dragino-DDS75-NB-NB-IoT-Distance-Detection-Sensor-FIG- (23)

AT komandų rinkinys

  • AT+ ? : Pagalba
  • AT+ : Bėk
  • AT+ = : nustatykite vertę
  • AT+ =? : Gaukite vertę

Bendrosios komandos

  • AT: Attention
  • AT? : Trumpa pagalba
  • ATZ: MCU Reset
  • AT+TDC: Application Data Transmission Interval
  • AT+CFG: Print all configurations
  • AT+CFGMOD: Working mode selection
  • AT+DEUI: Get or set the Device ID
  • AT+INTMOD: Set the trigger interrupt mode
  • AT+5VT: Set extend the time of 5V power
  • AT+PRO: Choose agreement
  • AT+RXDL: Extend the sending and receiving time
  • AT+DNSCFG: Get or Set DNS Server
  • AT+GETSENSORVALUE: grąžina esamą jutiklio matavimą
  • AT+NOUD: Get or Set the number of data to be uploaded
  • AT+CDP: Read or Clear cached data
  • AT+SERVADDR: Server Address

MQTT valdymas

  • AT+CLIENT: Get or Set MQTT client
  • AT+UNAME: Get or Set MQTT Username
  • AT+PWD: Get or Set MQTT password
  • AT+PUBTOPIC: Get or Set MQTT publish topic
  • AT+SUBTOPIC: Get or Set MQTT subscription topic

Informacija

  • AT+FDR: Factory Data Reset
  • AT+PWORD: Serial Access Password
  • AT+LDATA: Get the last upload data
  • AT+CDP: Read or Clear cached data

Baterijos ir energijos suvartojimas

DDS75-NB use ER26500 + SPC1520 battery pack. See link below for detail information about the battery info and how to replace.
Baterijos informacijos ir energijos suvartojimo analizė .

Firmware atnaujinimas

User can change device firmware to:

  • Atnaujinkite naudodami naujas funkcijas.
  • Ištaisykite klaidas.

Firmware and changelog can be downloaded from : Firmware download link

Firmware atnaujinimo būdai:

  • (Recommended way) OTA firmware update via BLE: Instruction .
  • Update through UART TTL interface: Instruction .

Trikčių šalinimas

Kodėl jutiklio rodmenys rodo 0 arba „Nėra jutiklio“

  1. Matavimo objektas yra labai arti jutiklio, bet jutiklio aklojoje zonoje.
  2. Jutiklio laidai atjungti
  3. Nenaudojamas tinkamas dekoderis

Abnormal readings The gap between multiple readings is too large or the gap between the readings and the actual value is too large.

  1. Please check if there is something on the probe affecting its measurement (condensed water, volatile oil, etc.)
  2. Does it change with temperature, temperature will affect its measurement
  3. If abnormal data occurs, you can turn on DEBUG mode, Please use downlink or AT COMMAN to enter DEBUG mode.downlink command: F1 01, AT command: AT+DDEBUG=1
  4. Įjungus derinimo režimą, jis vienu metu siųs 20 duomenų, o jūs galite atsiųsti mums jo įkėlimą analizei

Jo pradinė naudingoji apkrova bus ilgesnė nei kitų duomenų. Nors jie yra analizuojami, matyti, kad tai nenormalūs duomenys.
Prašome atsiųsti duomenis mums patikrinti.

Užsakymo Informacija

Part Number: DDS75-NB-XX

XX:

  • GE: bendroji versija (išskyrus SIM kortelę)
  • 1T: with 1NCE * 10 years 500MB SIM card and Pre-configure to ThingsEye server

Pakavimo informacija

Į paketą įeina:

  • DDS75-NB NB-IoT Distance Detection sensor x 1
  • Išorinė antena x 1
  • Matmenys ir svoris:
  • Prietaiso dydis: 13.0 x 5 x 4.5 cm
  • Prietaiso svoris: 150g
  • Package Size / pcs: 14.0 x 8x 5 cm
  • Weight / pcs: 180g

Palaikymas

  • Palaikymas teikiamas nuo pirmadienio iki penktadienio, nuo 09:00 iki 18:00 GMT + 8. Dėl skirtingų laiko juostų negalime pasiūlyti tiesioginio palaikymo. Tačiau į jūsų klausimus bus atsakyta kuo greičiau pagal anksčiau minėtą tvarkaraštį.
  • Pateikite kuo daugiau informacijos apie savo užklausą (produktų modelius, tiksliai apibūdinkite savo problemą ir veiksmus, kaip ją pakartoti ir tt) ir išsiųskite el. Support@dragino.cc .

DUK

Kiek laiko veikia pilnai įkrauta baterija?

The 8500mAh Li-SOCI2 battery can last several years on a full charge under normal usage conditions.

Can I change the default IoT server connection settings?

Yes, you can configure the IoT server connection settings to connect to a different server if needed. Refer to the user manual for detailed instructions on changing server settings.

Kaip pasiekti t BC660K-GL AT komandas?

Vartotojas gali tiesiogiai pasiekti BC660K-GL ir siųsti AT komandas. Žr. BC660K-GL AT komandų rinkinį

Can I use DDS75-NB in condensation environment?

DDS75-NB is not suitable to be used in condensation environment. Condensation on the DDS75-NB probe will affect the reading and always got 0.

How to configure the certificate?

User can can refer to this description to configure the certificate.

Dokumentai / Ištekliai

Dragino DDS75-NB NB-IoT Distance Detection Sensor [pdf] Naudotojo vadovas
DDS75-NB NB-IoT Distance Detection Sensor, DDS75-NB, NB-IoT Distance Detection Sensor, Distance Detection Sensor, Detection Sensor

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *