డ్రాగినో SDI-12-NB NB-IoT సెన్సార్ నోడ్
పరిచయం
NB-IoT అనలాగ్ సెన్సార్ అంటే ఏమిటి
డ్రాగినో SDI-12-NB అనేది ఇంటర్నెట్ ఆఫ్ థింగ్స్ సొల్యూషన్ కోసం NB-IoT అనలాగ్ సెన్సార్. SDI-12-NB 5v మరియు 12v అవుట్పుట్, 4~20mA, 0~30v ఇన్పుట్ ఇంటర్ఫేస్ను కలిగి ఉంది మరియు అనలాగ్ సెన్సార్ నుండి విలువను పొందుతుంది. SDI-12-NB అనలాగ్ విలువను NB-IoT వైర్లెస్ డేటాగా మారుస్తుంది మరియు NB-IoT నెట్వర్క్ ద్వారా IoT ప్లాట్ఫామ్కు పంపుతుంది.
- SDI-12-NB వివిధ అప్లికేషన్ అవసరాల కోసం MQTT, MQTTలు, UDP & TCP వంటి వివిధ అప్లింక్ పద్ధతులకు మద్దతు ఇస్తుంది మరియు వివిధ IoT సర్వర్లకు అప్లింక్లకు మద్దతు ఇస్తుంది.
- SDI-12-NB BLE కాన్ఫిగర్ మరియు OTA అప్డేట్కు మద్దతు ఇస్తుంది, ఇది వినియోగదారుని ఉపయోగించడానికి సులభతరం చేస్తుంది.
- SDI-12-NB 8500mAh Li-SOCI2 బ్యాటరీతో శక్తినిస్తుంది, ఇది చాలా సంవత్సరాల వరకు దీర్ఘకాలిక ఉపయోగం కోసం రూపొందించబడింది.
- SDI-12-NB ఐచ్ఛిక అంతర్నిర్మిత SIM కార్డ్ మరియు డిఫాల్ట్ IoT సర్వర్ కనెక్షన్ వెర్షన్ను కలిగి ఉంది. ఇది సాధారణ కాన్ఫిగరేషన్తో పనిచేసేలా చేస్తుంది.
NB-loT నెట్వర్క్లో PS-NB-NA
ఫీచర్లు
- NB-IoT Bands: B1/B2/B3/B4/B5/B8/B12/B13/B17/B18/B19/B20/B25/B28/B66/B70/B85
- అల్ట్రా-తక్కువ విద్యుత్ వినియోగం
- 1 x 0~20mA ఇన్పుట్, 1 x 0~30v ఇన్పుట్
- బాహ్య సెన్సార్ను శక్తివంతం చేయడానికి 5v మరియు 12v అవుట్పుట్
- S గుణించండిampలింగ్ మరియు ఒక అప్లింక్
- బ్లూటూత్ రిమోట్ కాన్ఫిగర్ మరియు అప్డేట్ ఫర్మ్వేర్కు మద్దతు ఇవ్వండి
- క్రమానుగతంగా అప్లింక్ చేయండి
- కాన్ఫిగర్ని మార్చడానికి డౌన్లింక్ చేయండి
- దీర్ఘకాలిక ఉపయోగం కోసం 8500mAh బ్యాటరీ
- IP66 జలనిరోధిత ఎన్క్లోజర్
- MQTT, MQTTలు, TCP లేదా UDP ద్వారా అప్లింక్ చేయండి
- NB-IoT సిమ్ కోసం నానో సిమ్ కార్డ్ స్లాట్
స్పెసిఫికేషన్
సాధారణ DC లక్షణాలు:
- సరఫరా వాల్యూమ్tagఇ: 2.5v ~ 3.6v
- ఆపరేటింగ్ ఉష్ణోగ్రత: -40 ~ 85°C
ప్రస్తుత ఇన్పుట్ (DC) కొలత :
- పరిధి: 0 ~ 20mA
- ఖచ్చితత్వం: 0.02mA
- రిజల్యూషన్: 0.001mA
వాల్యూమ్tagఇ ఇన్పుట్ కొలత:
- పరిధి: 0 ~ 30v
- ఖచ్చితత్వం: 0.02v
- రిజల్యూషన్: 0.001v
NB-IoT స్పెక్:
NB-IoT మాడ్యూల్: BC660K-GL
మద్దతు బ్యాండ్లు:
- B1 @H-FDD: 2100MHz
- B2 @H-FDD: 1900MHz
- B3 @H-FDD: 1800MHz
- B4 @H-FDD: 2100MHz
- B5 @H-FDD: 860MHz
- B8 @H-FDD: 900MHz
- B12 @H-FDD: 720MHz
- B13 @H-FDD: 740MHz
- B17 @H-FDD: 730MHz
- B20 @H-FDD: 790MHz
- B28 @H-FDD: 750MHz
- B66 @H-FDD: 2000MHz
- B85 @H-FDD: 700MHz
బ్యాటరీ:
Li/SOCI2 ఛార్జ్ చేయలేని బ్యాటరీ
• కెపాసిటీ: 8500mAh
• స్వీయ ఉత్సర్గ: <1% / సంవత్సరం @ 25°C
• గరిష్ట నిరంతర విద్యుత్ ప్రవాహం: 130mA
• గరిష్ట బూస్ట్ కరెంట్: 2A, 1 సెకను
విద్యుత్ వినియోగం
• స్టాప్ మోడ్: 10uA @ 3.3v
• గరిష్ట ప్రసార శక్తి: 350mA@3.3v
అప్లికేషన్లు
- స్మార్ట్ భవనాలు & ఇంటి ఆటోమేషన్
- లాజిస్టిక్స్ మరియు సప్లై చైన్ మేనేజ్మెంట్
- స్మార్ట్ మీటరింగ్
- స్మార్ట్ వ్యవసాయం
- స్మార్ట్ సిటీలు
- స్మార్ట్ ఫ్యాక్టరీ
స్లీప్ మోడ్ మరియు వర్కింగ్ మోడ్
డీప్ స్లీప్ మోడ్: సెన్సార్లో ఎటువంటి NB-IoT యాక్టివేట్ లేదు. బ్యాటరీ జీవితాన్ని ఆదా చేయడానికి నిల్వ మరియు షిప్పింగ్ కోసం ఈ మోడ్ ఉపయోగించబడుతుంది.
వర్కింగ్ మోడ్: ఈ మోడ్లో, సెన్సార్ NB-IoT నెట్వర్క్లో చేరడానికి మరియు సెన్సార్ డేటాను సర్వర్కు పంపడానికి NB-IoT సెన్సార్గా పనిచేస్తుంది. ప్రతి సెకన్ల మధ్యampling/tx/rx క్రమానుగతంగా, సెన్సార్ IDLE మోడ్లో ఉంటుంది), IDLE మోడ్లో, సెన్సార్ డీప్ స్లీప్ మోడ్ వలె అదే విద్యుత్ వినియోగాన్ని కలిగి ఉంటుంది.
బటన్ & LED లు
గమనిక: పరికరం ఒక ప్రోగ్రామ్ను అమలు చేస్తున్నప్పుడు, బటన్లు చెల్లకపోవచ్చు. పరికరం ప్రోగ్రామ్ అమలును పూర్తి చేసిన తర్వాత బటన్లను నొక్కడం ఉత్తమం.
BLE కనెక్షన్
SDI-12-NB BLE రిమోట్ కాన్ఫిగర్ మరియు ఫర్మ్వేర్ అప్డేట్కు మద్దతు ఇస్తుంది.
సెన్సార్ యొక్క పరామితిని కాన్ఫిగర్ చేయడానికి లేదా సెన్సార్ నుండి కన్సోల్ అవుట్పుట్ను చూడటానికి BLEని ఉపయోగించవచ్చు. BLE కింది సందర్భంలో మాత్రమే యాక్టివేట్ చేయబడుతుంది:
- అప్లింక్ పంపడానికి బటన్ను నొక్కండి
- సక్రియ పరికరానికి బటన్ను నొక్కండి.
- పరికరం పవర్ ఆన్ లేదా రీసెట్ చేయండి.
60 సెకన్లలో BLEలో కార్యాచరణ కనెక్షన్ లేనట్లయితే, తక్కువ పవర్ మోడ్లోకి ప్రవేశించడానికి సెన్సార్ BLE మాడ్యూల్ను మూసివేస్తుంది.
పిన్ నిర్వచనాలు, స్విచ్ & సిమ్ దిశ
SDI-12-NB క్రింద ఇవ్వబడిన మదర్ బోర్డ్ను ఉపయోగిస్తుంది.
జంపర్ జెపి 2
ఈ జంపర్ని ఉంచినప్పుడు పరికరాన్ని ఆన్ చేయండి.
బూట్ మోడ్ / SW1
- ISP: అప్గ్రేడ్ మోడ్, ఈ మోడ్లో పరికరానికి ఎలాంటి సిగ్నల్ ఉండదు. కానీ ఫర్మ్వేర్ అప్గ్రేడ్ చేయడానికి సిద్ధంగా ఉంది. LED పనిచేయదు. ఫర్మ్వేర్ పనిచేయదు.
- ఫ్లాష్: పని విధానం, పరికరం పని చేయడం ప్రారంభిస్తుంది మరియు తదుపరి డీబగ్ కోసం కన్సోల్ అవుట్పుట్ను పంపుతుంది
రీసెట్ బటన్
పరికరాన్ని రీబూట్ చేయడానికి నొక్కండి.
సిమ్ కార్డ్ దిశ
ఈ లింక్ చూడండి. సిమ్ కార్డును ఎలా చొప్పించాలి.
IoT సర్వర్తో కమ్యూనికేట్ చేయడానికి SDI-12-NBని ఉపయోగించండి
NB-IoT నెట్వర్క్ ద్వారా IoT సర్వర్కు డేటాను పంపండి
SDI-12-NB NB-IoT మాడ్యూల్తో అమర్చబడి ఉంటుంది, SDI-12-NBలో ముందే లోడ్ చేయబడిన ఫర్మ్వేర్ సెన్సార్ల నుండి పర్యావరణ డేటాను పొందుతుంది మరియు NB-IoT మాడ్యూల్ ద్వారా స్థానిక NB-IoT నెట్వర్క్కు విలువను పంపుతుంది. NB-IoT నెట్వర్క్ ఈ విలువను SDI-12-NB నిర్వచించిన ప్రోటోకాల్ ద్వారా IoT సర్వర్కు ఫార్వార్డ్ చేస్తుంది. నెట్వర్క్ నిర్మాణం క్రింద చూపబడింది:
NB-loT నెట్వర్క్లో PS-NB-NA
రెండు వెర్షన్లు ఉన్నాయి: -GE మరియు SDI-1-NB యొక్క -12D వెర్షన్.
GE వెర్షన్: ఈ వెర్షన్లో SIM కార్డ్ లేదా ఏ IoT సర్వర్కు పాయింట్ లేదు. SDI-12-NBని IoT సర్వర్కు పంపే డేటాను సెట్ చేయడానికి రెండు దశల క్రింద కాన్ఫిగర్ చేయడానికి వినియోగదారు AT ఆదేశాలను ఉపయోగించాలి.
- NB-IoT SIM కార్డ్ ఇన్స్టాల్ చేసి APNని కాన్ఫిగర్ చేయండి. అటాచ్ నెట్వర్క్ సూచనలను చూడండి.
- IoT సర్వర్కు పాయింట్ చేయడానికి సెన్సార్ను సెటప్ చేయండి. విభిన్న సర్వర్లను కనెక్ట్ చేయడానికి కాన్ఫిగర్ సూచనలను చూడండి.
క్రింద వివిధ సర్వర్ల ఫలితాన్ని ఒక చూపులో చూపిస్తుంది.
1D వెర్షన్: ఈ వెర్షన్లో 1NCE SIM కార్డ్ ముందే ఇన్స్టాల్ చేయబడింది మరియు DataCakeకి విలువను పంపడానికి కాన్ఫిగర్ చేయబడింది. యూజర్ DataCakeలో సెన్సార్ రకాన్ని ఎంచుకుని SDI-12-NBని యాక్టివేట్ చేయాలి మరియు యూజర్ DataCakeలో డేటాను చూడగలరు. DataCake కాన్ఫిగ్ సూచనల కోసం ఇక్కడ చూడండి.
పేలోడ్ రకాలు
విభిన్న సర్వర్ అవసరాలను తీర్చడానికి, SDI-12-NB విభిన్న పేలోడ్ రకానికి మద్దతు ఇస్తుంది.
వీటిని కలిగి ఉంటుంది:
- సాధారణ JSON ఫార్మాట్ పేలోడ్. (రకం=5)
- HEX ఫార్మాట్ పేలోడ్. (రకం=0)
- థింగ్స్పీక్ ఫార్మాట్. (రకం=1)
- థింగ్స్బోర్డ్ ఫార్మాట్. (రకం=3)
కనెక్షన్ ప్రోటోకాల్ను ఎంచుకున్నప్పుడు వినియోగదారు పేలోడ్ రకాన్ని పేర్కొనవచ్చు. Example
- AT+PRO=2,0 // UDP కనెక్షన్ & హెక్స్ పేలోడ్ ఉపయోగించండి
- AT+PRO=2,5 // UDP కనెక్షన్ & Json పేలోడ్ ఉపయోగించండి
- AT+PRO=3,0 // MQTT కనెక్షన్ & హెక్స్ పేలోడ్ ఉపయోగించండి
- AT+PRO=3,1 // MQTT కనెక్షన్ & థింగ్స్పీక్ ఉపయోగించండి
- AT+PRO=3,3 // MQTT కనెక్షన్ & థింగ్స్బోర్డ్ని ఉపయోగించండి
- AT+PRO=3,5 // MQTT కనెక్షన్ & Json పేలోడ్ ఉపయోగించండి
- AT+PRO=4,0 // TCP కనెక్షన్ & హెక్స్ పేలోడ్ ఉపయోగించండి
- AT+PRO=4,5 // TCP కనెక్షన్ & Json పేలోడ్ ఉపయోగించండి
జనరల్ Json ఫార్మాట్(రకం=5)
This is the General Json Format. As below: {“IMEI”:”866207053462705″,”Model”:”PSNB”,” idc_intput”:0.000,”vdc_intput”:0.000,”battery”:3.513,”signal”:23,”1″:{0.000,5.056,2023/09/13 02:14:41},”2″:{0.000,3.574,2023/09/13 02:08:20},”3″:{0.000,3.579,2023/09/13 02:04:41},”4″: {0.000,3.584,2023/09/13 02:00:24},”5″:{0.000,3.590,2023/09/13 01:53:37},”6″:{0.000,3.590,2023/09/13 01:50:37},”7″:{0.000,3.589,2023/09/13 01:47:37},”8″:{0.000,3.589,2023/09/13 01:44:37}}
గమనించండి, పై పేలోడ్ నుండి:
- అప్లింక్ సమయంలో Idc_input , Vdc_input , బ్యాటరీ & సిగ్నల్ అనేవి విలువలు.
- Json ఎంట్రీ 1 ~ 8 అనేవి చివరి 1 ~ 8 సెకన్లుampAT+NOUD=8 కమాండ్ ద్వారా పేర్కొనబడిన ling డేటా. ప్రతి ఎంట్రీలో (ఎడమ నుండి కుడికి) ఇవి ఉంటాయి: Idc_input , Vdc_input , Sampలింగ్ సమయం.
HEX ఫార్మాట్ పేలోడ్(రకం=0)
ఇది HEX ఫార్మాట్. క్రింద ఇవ్వబడిన విధంగా:
f866207053462705 0165 0dde 13 0000 00 00 00 00 0 0000 64fae 2 74e10d2f 0000b64 2 69e0d0000b 64fae 2 5e7d10e2 0000b64 2 47e0d0000f 64fae 2 3e0d0000cb 64fae 2 263e0d0000 64fae 2 1e011d01af 8a 64e494 0118d01ed 8 64e4943 XNUMXdXNUMXd
వెర్షన్:
ఈ బైట్లలో హార్డ్వేర్ మరియు సాఫ్ట్వేర్ వెర్షన్ ఉన్నాయి.
- అధిక బైట్: సెన్సార్ మోడల్ను పేర్కొనండి: SDI-0-NB కోసం 01x12
- దిగువ బైట్: సాఫ్ట్వేర్ వెర్షన్ను పేర్కొనండి: 0x65=101, అంటే ఫర్మ్వేర్ వెర్షన్ 1.0.1
BAT (బ్యాటరీ సమాచారం):
బ్యాటరీ వాల్యూమ్ని తనిఖీ చేయండిtagSDI-12-NB కోసం e.
- ఉదా1: 0x0dde = 3550mV
- ఉదా: 2x0B0 = 49mV
సిగ్నల్ బలం:
NB-IoT నెట్వర్క్ సిగ్నల్ బలం.
ఉదా1: 0x13 = 19
- 0 -113dBm లేదా తక్కువ
- 1 -111dBm
- 2…30 -109dBm… -53dBm
- 31 -51dBm లేదా అంతకంటే ఎక్కువ
- 99 తెలియదు లేదా గుర్తించబడలేదు
ప్రోబ్ మోడల్:
SDI-12-NB వివిధ రకాల ప్రోబ్లకు కనెక్ట్ కావచ్చు, 4~20mA కొలిచే పరిధి యొక్క పూర్తి స్కేల్ను సూచిస్తుంది. కాబట్టి 12mA అవుట్పుట్ అంటే వేర్వేరు ప్రోబ్లకు వేర్వేరు అర్థాలు.
ఉదాహరణకుample.
పైన పేర్కొన్న ప్రోబ్ల కోసం వినియోగదారుడు వేర్వేరు ప్రోబ్ మోడల్లను సెట్ చేయవచ్చు. కాబట్టి IoT సర్వర్ 4~20mA లేదా 0~30v సెన్సార్ విలువను ఎలా అన్వయించాలో మరియు సరైన విలువను ఎలా పొందాలో ఒకేలా చూడగలదు.
IN1 & IN2:
- IN1 మరియు IN2 లను డిజిటల్ ఇన్పుట్ పిన్లుగా ఉపయోగిస్తారు.
Exampలే:
- 01 (H): IN1 లేదా IN2 పిన్ అధిక స్థాయి.
- 00 (L): IN1 లేదా IN2 పిన్ తక్కువ స్థాయిలో ఉంది.
- GPIO_EXTI స్థాయి:
- GPIO_EXTI ను ఇంటరప్ట్ పిన్గా ఉపయోగిస్తారు.
Exampలే:
- 01 (H): GPIO_EXTI పిన్ అధిక స్థాయిలో ఉంది.
- 00 (L): GPIO_EXTI పిన్ తక్కువ స్థాయిలో ఉంది.
GPIO_EXTI ఫ్లాగ్:
ఈ డేటా ఫీల్డ్ ఈ ప్యాకెట్ ఇంటరప్ట్ పిన్ ద్వారా ఉత్పత్తి చేయబడిందో లేదో చూపిస్తుంది.
గమనిక: ఇంటరప్ట్ పిన్ అనేది స్క్రూ టెర్మినల్లో ఒక ప్రత్యేక పిన్.
Exampలే:
- 0x00: సాధారణ అప్లింక్ ప్యాకెట్.
- 0x01: అప్లింక్ ప్యాకెట్కి అంతరాయం.
0~20mA:
Exampలే:
27AE(H) = 10158 (D)/1000 = 10.158mA.
2 వైర్ 4~20mA సెన్సార్కి కనెక్ట్ చేయండి.
0~30V:
వాల్యూమ్ను కొలవండిtage విలువ. పరిధి 0 నుండి 30V వరకు ఉంటుంది.
Exampలే:
138E(H) = 5006(D)/1000= 5.006V
TimeStamp:
- యూనిట్ టైమ్స్ట్amp Exampలీ: 64e2d74f(H) = 1692587855(D)
- ఈ లింక్లో దశాంశ విలువను ఉంచండి (https://www.epochconverter.com))సమయం పొందడానికి.
థింగ్స్బోర్డ్ పేలోడ్ (రకం=3)
థింగ్స్బోర్డ్ కోసం టైప్ 3 పేలోడ్ ప్రత్యేక డిజైన్, ఇది థింగ్స్బోర్డ్కు మరొక డిఫాల్ట్ సర్వర్ను కూడా కాన్ఫిగర్ చేస్తుంది.
{“IMEI”: “866207053462705”,”మోడల్”: “PS-NB”,”idc_intput”: 0.0,”vdc_intput”: 3.577,”బ్యాటరీ”: 3.55,”సిగ్నల్”: 22}
థింగ్స్పీక్ పేలోడ్(రకం=1)
ఈ పేలోడ్ ThingSpeak ప్లాట్ఫామ్ అవసరాన్ని తీరుస్తుంది. ఇందులో కేవలం నాలుగు ఫీల్డ్లు మాత్రమే ఉన్నాయి. ఫారమ్ 1~4: Idc_input , Vdc_input , బ్యాటరీ & సిగ్నల్. ఈ పేలోడ్ రకం Thingspeak ప్లాట్ఫామ్కు మాత్రమే చెల్లుతుంది.
క్రింది విధంగా:
ఫీల్డ్1=idc_intput విలువ&ఫీల్డ్2=vdc_intput విలువ&ఫీల్డ్3=బ్యాటరీ విలువ&ఫీల్డ్4=సిగ్నల్ విలువ
అప్లింక్ను పరీక్షించండి మరియు నవీకరణ విరామం మార్చండి
డిఫాల్ట్గా, సెన్సార్ ప్రతి 2 గంటలకు అప్లింక్లను పంపుతుంది & AT+NOUD=8 అప్లింక్ విరామాన్ని మార్చడానికి వినియోగదారు దిగువ ఆదేశాలను ఉపయోగించవచ్చు.
AT+TDC=600 // అప్డేట్ విరామాన్ని 600లకు సెట్ చేయండి
అప్లింక్ను సక్రియం చేయడానికి వినియోగదారు బటన్ను 1 సెకన్ల కంటే ఎక్కువసేపు నొక్కవచ్చు.
మల్టీ-ఎస్ampలింగ్స్ మరియు వన్ అప్లింక్
గమనిక: AT+NOUD ఫీచర్ క్లాక్ లాగింగ్కి అప్గ్రేడ్ చేయబడింది, దయచేసి క్లాక్ లాగింగ్ ఫీచర్ని చూడండి.
బ్యాటరీ జీవితాన్ని ఆదా చేయడానికి, SDI-12-NB sampప్రతి 15 నిమిషాలకు le Idc_input & Vdc_input డేటా మరియు ప్రతి 2 గంటలకు ఒక అప్లింక్ను పంపండి. కాబట్టి ప్రతి అప్లింక్లో 8 నిల్వ చేయబడిన డేటా + 1 రియల్-టైమ్ డేటా ఉంటాయి. అవి దీని ద్వారా నిర్వచించబడ్డాయి:
- AT+TR=900 // యూనిట్ సెకన్లు, మరియు డిఫాల్ట్ ప్రతి 900 సెకన్లకు ఒకసారి డేటాను రికార్డ్ చేయడం (15 నిమిషాలు, కనిష్టంగా 180 సెకన్లకు సెట్ చేయవచ్చు)
- AT+NOUD=8 // పరికరం డిఫాల్ట్గా 8 సెట్ల రికార్డ్ చేయబడిన డేటాను అప్లోడ్ చేస్తుంది. 32 సెట్ల వరకు రికార్డ్ డేటాను అప్లోడ్ చేయవచ్చు.
దిగువ రేఖాచిత్రం TR, NOUD మరియు TDC మధ్య సంబంధాన్ని మరింత స్పష్టంగా వివరిస్తుంది:
బాహ్య అంతరాయం ద్వారా అప్లింక్ను ట్రిగ్గర్ చేయండి
SDI-12-NB బాహ్య ట్రిగ్గర్ ఇంటరప్ట్ ఫంక్షన్ను కలిగి ఉంది. డేటా ప్యాకెట్ల అప్లోడ్ను ట్రిగ్గర్ చేయడానికి వినియోగదారులు GPIO_EXTI పిన్ని ఉపయోగించవచ్చు.
AT ఆదేశం:
- AT+INTMOD // ట్రిగ్గర్ ఇంటరప్ట్ మోడ్ను సెట్ చేయండి
- AT+INTMOD=0 // డిజిటల్ ఇన్పుట్ పిన్గా, ఇంటరప్ట్ను నిలిపివేయండి
- AT+INTMOD=1 // అంచు పైకి క్రిందికి లేవడం ద్వారా ట్రిగ్గర్ చేయండి
- AT+INTMOD=2 // అంచుని పడవేయడం ద్వారా ట్రిగ్గర్ చేయండి
- AT+INTMOD=3 // రైజింగ్ ఎడ్జ్ ద్వారా ట్రిగ్గర్ చేయండి
పవర్ అవుట్పుట్ వ్యవధిని సెట్ చేయండి
ప్రతి సెకనుకు ముందు అవుట్పుట్ వ్యవధి 3V3, 5V లేదా 12V ని నియంత్రించండి.ampలింగ్, పరికరం రెడీ
- ముందుగా పవర్ అవుట్పుట్ను బాహ్య సెన్సార్కు ప్రారంభించండి,
- వ్యవధి ప్రకారం దాన్ని ఆన్లో ఉంచండి, సెన్సార్ విలువను చదవండి మరియు అప్లింక్ పేలోడ్ను నిర్మించండి.
- చివరిగా, పవర్ అవుట్పుట్ను మూసివేయండి.
ప్రోబ్ మోడల్ను సెట్ చేయండి
వినియోగదారులు బాహ్య ప్రోబ్ రకం ప్రకారం ఈ పరామితిని కాన్ఫిగర్ చేయాలి. ఈ విధంగా, సర్వర్ ఈ విలువ ప్రకారం డీకోడ్ చేయగలదు మరియు సెన్సార్ ద్వారా ప్రస్తుత విలువ అవుట్పుట్ను నీటి లోతు లేదా పీడన విలువగా మార్చగలదు.
AT కమాండ్: AT +PROBE
- AT+ప్రోబ్=aabb
- aa=00 అయినప్పుడు, అది నీటి లోతు మోడ్, మరియు కరెంట్ నీటి లోతు విలువగా మార్చబడుతుంది; bb అనేది అనేక మీటర్ల లోతు వద్ద ఉన్న ప్రోబ్.
- aa=01 అయినప్పుడు, అది పీడన మోడ్, ఇది విద్యుత్ ప్రవాహాన్ని పీడన విలువగా మారుస్తుంది; bb అది ఏ రకమైన పీడన సెన్సార్ అని సూచిస్తుంది.
క్లాక్ లాగింగ్ (ఫర్మ్వేర్ వెర్షన్ v1.0.5 నుండి)
కొన్నిసార్లు మనం ఫీల్డ్లో చాలా ఎండ్ నోడ్లను డిప్లాయ్ చేసినప్పుడు. మనకు అన్ని సెన్సార్లు కావాలి.ampఒకే సమయంలో డేటాను సేకరించి, విశ్లేషణ కోసం ఈ డేటాను కలిపి అప్లోడ్ చేయండి. అలాంటి సందర్భంలో, మనం క్లాక్ లాగింగ్ ఫీచర్ని ఉపయోగించవచ్చు. డేటా రికార్డింగ్ ప్రారంభ సమయాన్ని మరియు డేటా సేకరణ సమయం యొక్క అవసరాలను తీర్చడానికి సమయ విరామాన్ని సెట్ చేయడానికి మనం ఈ ఆదేశాన్ని ఉపయోగించవచ్చు.
AT కమాండ్: AT +CLOCKLOG=a,b,c,d
- a: 0: క్లాక్ లాగింగ్ను నిలిపివేయండి. 1: క్లాక్ లాగింగ్ను ప్రారంభించండి
- బి: మొదటి లను పేర్కొనండిampలింగ్ రెండవది ప్రారంభం: పరిధి (0 ~ 3599, 65535) // గమనిక: పరామితి b 65535 కు సెట్ చేయబడితే, నోడ్ నెట్వర్క్ను యాక్సెస్ చేసి ప్యాకెట్లను పంపిన తర్వాత లాగ్ వ్యవధి ప్రారంభమవుతుంది.
- c: s ని పేర్కొనండిampలింగ్ విరామం: పరిధి (0 ~ 255 నిమిషాలు)
- d: ప్రతి TDC లో ఎన్ని ఎంట్రీలు అప్లింక్ చేయబడాలి (గరిష్టంగా 32)
గమనిక: క్లాక్ రికార్డింగ్ను నిలిపివేయడానికి, కింది పారామితులను సెట్ చేయండి: AT+CLOCKLOG=1,65535,0,0
Exampలె: AT +CLOCKLOG=1,0,15,8
పరికరం మొదటి గంటలో 0″ సెకను (11:00 00″) నుండి ప్రారంభించి, ఆపై సెకనుకు డేటాను మెమరీకి లాగ్ చేస్తుంది.ampప్రతి 15 నిమిషాలకు లింగ్ చేసి లాగ్ చేయండి. ప్రతి TDC అప్లింక్, అప్లింక్ పేలోడ్లో ఇవి ఉంటాయి: బ్యాటరీ సమాచారం + చివరి 8 మెమరీ రికార్డ్తోamp + తాజావిampఅప్లింక్ సమయంలో le). ఉదాహరణ కోసం క్రింద చూడండిample.
Exampలే:
AT+క్లాక్లాగ్=1,65535,1,3
నోడ్ మొదటి ప్యాకెట్ను పంపిన తర్వాత, డేటా 1 నిమిషం వ్యవధిలో మెమరీకి రికార్డ్ చేయబడుతుంది. ప్రతి TDC అప్లింక్ కోసం, అప్లింక్ లోడ్లో ఇవి ఉంటాయి: బ్యాటరీ సమాచారం + చివరి 3 మెమరీ రికార్డులు (పేలోడ్ + టైమ్స్ట్amp).
గమనిక: ఈ కమాండ్ను కాన్ఫిగర్ చేయడానికి ముందు వినియోగదారులు సర్వర్ సమయాన్ని సమకాలీకరించాలి. ఈ కమాండ్ కాన్ఫిగర్ చేయబడే ముందు సర్వర్ సమయం సమకాలీకరించబడకపోతే, నోడ్ రీసెట్ చేయబడిన తర్వాత మాత్రమే కమాండ్ అమలులోకి వస్తుంది.
Example Query సేవ్ చేసిన చారిత్రక రికార్డులు
AT కమాండ్: AT +CDP
ఈ ఆదేశం సేవ్ చేయబడిన చరిత్రను శోధించడానికి, గరిష్టంగా 32 సమూహాల డేటాను రికార్డ్ చేయడానికి ఉపయోగించబడుతుంది, ప్రతి చారిత్రక డేటా సమూహం గరిష్టంగా 100 బైట్లను కలిగి ఉంటుంది.
అప్లింక్ లాగ్ ప్రశ్న
- AT కమాండ్: AT +GETLOG
ఈ ఆదేశం డేటా ప్యాకెట్ల అప్స్ట్రీమ్ లాగ్లను ప్రశ్నించడానికి ఉపయోగించబడుతుంది.
షెడ్యూల్ చేయబడిన డొమైన్ పేరు రిజల్యూషన్
ఈ ఆదేశం షెడ్యూల్ చేయబడిన డొమైన్ నేమ్ రిజల్యూషన్ను సెటప్ చేయడానికి ఉపయోగించబడుతుంది.
AT కమాండ్:
- AT+DNSTIMER=XX // యూనిట్: గంట
ఈ ఆదేశాన్ని సెట్ చేసిన తర్వాత, డొమైన్ నేమ్ రిజల్యూషన్ క్రమం తప్పకుండా నిర్వహించబడుతుంది.
SDI-12-NBని కాన్ఫిగర్ చేయండి
పద్ధతులను కాన్ఫిగర్ చేయండి
SDI-12-NB కింది కాన్ఫిగర్ పద్ధతికి మద్దతు ఇస్తుంది:
- బ్లూటూత్ కనెక్షన్ ద్వారా AT కమాండ్ (సిఫార్సు చేయబడింది): BLE కాన్ఫిగర్ సూచన.
- UART కనెక్షన్ ద్వారా AT కమాండ్: UART కనెక్షన్ చూడండి.
AT ఆదేశాల సమితి
- AT+ ? : సహాయం ఆన్
- AT+ : పరుగు
- AT+ = : విలువను సెట్ చేయండి
- AT+ =? : విలువ పొందండి
సాధారణ ఆదేశాలు
- AT: శ్రద్ధ
- AT? : చిన్న సహాయం
- ATZ: MCU రీసెట్
- AT+TDC : అప్లికేషన్ డేటా ట్రాన్స్మిషన్ ఇంటర్వెల్
- AT+CFG : అన్ని కాన్ఫిగరేషన్లను ప్రింట్ చేయండి
- AT+మోడల్: మాడ్యూల్ సమాచారాన్ని పొందండి
- AT+SLEEP: నిద్ర స్థితిని పొందండి లేదా సెట్ చేయండి
- AT+DEUI: పరికర IDని పొందండి లేదా సెట్ చేయండి
- AT+INTMOD : ట్రిగ్గర్ అంతరాయ మోడ్ను సెట్ చేయండి
- AT+APN: APNని పొందండి లేదా సెట్ చేయండి
- AT+3V3T: 3V3 పవర్ సమయాన్ని పొడిగించడానికి సెట్ చేయండి.
- AT+5VT: 5V పవర్ యొక్క సమయాన్ని పొడిగించండి
- AT+12VT: 12V పవర్ యొక్క సమయాన్ని పొడిగించండి
- AT+PROBE: ప్రోబ్ మోడల్ను పొందండి లేదా సెట్ చేయండి
- AT+PRO: ఒప్పందాన్ని ఎంచుకోండి
- AT+RXDL : పంపే మరియు స్వీకరించే సమయాన్ని పొడిగించండి
- AT+TR: డేటా రికార్డ్ సమయాన్ని పొందండి లేదా సెట్ చేయండి
- AT+CDP: కాష్ చేసిన డేటాను చదవండి లేదా క్లియర్ చేయండి
- AT+NOUD : అప్లోడ్ చేయాల్సిన డేటా సంఖ్యను పొందండి లేదా సెట్ చేయండి
- AT+DNSCFG : DNS సర్వర్ని పొందండి లేదా సెట్ చేయండి
- AT+CSQTIME: నెట్వర్క్లో చేరడానికి సమయాన్ని పొందండి లేదా సెట్ చేయండి
- AT+DNSTIMER: NDS టైమర్ను పొందండి లేదా సెట్ చేయండి
- AT+TLSMOD: TLS మోడ్ను పొందండి లేదా సెట్ చేయండి
- AT+GETSENSORVALUE: ప్రస్తుత సెన్సార్ కొలతను అందిస్తుంది
- AT+SERVADDR : సర్వర్ చిరునామా
MQTT నిర్వహణ
- AT+క్లయింట్ : MQTT క్లయింట్ని పొందండి లేదా సెట్ చేయండి
- AT+UNAME : MQTT వినియోగదారు పేరుని పొందండి లేదా సెట్ చేయండి
- AT+PWD: MQTT పాస్వర్డ్ను పొందండి లేదా సెట్ చేయండి
- AT+PUBTOPIC : MQTT ప్రచురణ అంశాన్ని పొందండి లేదా సెట్ చేయండి
- AT+SUBTOPIC : MQTT సబ్స్క్రిప్షన్ అంశాన్ని పొందండి లేదా సెట్ చేయండి
సమాచారం
- AT+FDR: ఫ్యాక్టరీ డేటా రీసెట్
- AT+PWORD : సీరియల్ యాక్సెస్ పాస్వర్డ్
- AT+LDATA: చివరి అప్లోడ్ డేటాను పొందండి
- AT+CDP: కాష్ చేసిన డేటాను చదవండి లేదా క్లియర్ చేయండి
బ్యాటరీ & పవర్ వినియోగం
SDI-12-NB ER26500 + SPC1520 బ్యాటరీ ప్యాక్ని ఉపయోగిస్తుంది. బ్యాటరీ సమాచారం మరియు దానిని ఎలా భర్తీ చేయాలో గురించి వివరణాత్మక సమాచారం కోసం క్రింది లింక్ను చూడండి. బ్యాటరీ సమాచారం & విద్యుత్ వినియోగ విశ్లేషణ.
ఫర్మ్వేర్ నవీకరణ
వినియోగదారు పరికర ఫర్మ్వేర్ను ఇలా మార్చవచ్చు::
- కొత్త ఫీచర్లతో అప్డేట్ చేయండి.
- దోషాలను పరిష్కరించండి.
ఫర్మ్వేర్ మరియు చేంజ్లాగ్ను ఇక్కడ నుండి డౌన్లోడ్ చేసుకోవచ్చు: ఫర్మ్వేర్ డౌన్లోడ్ లింక్
ఫర్మ్వేర్ను అప్డేట్ చేసే పద్ధతులు:
- (సిఫార్సు చేయబడిన మార్గం) BLE ద్వారా OTA ఫర్మ్వేర్ నవీకరణ: సూచన.
- UART TTL ఇంటర్ఫేస్ ద్వారా నవీకరణ: సూచన.
తరచుగా అడిగే ప్రశ్నలు
నేను t BC660K-GL AT ఆదేశాలను ఎలా యాక్సెస్ చేయగలను?
వినియోగదారుడు నేరుగా BC660K-GL ని యాక్సెస్ చేయవచ్చు మరియు AT ఆదేశాలను పంపవచ్చు. BC660K-GL AT కమాండ్ సెట్ను చూడండి.
MQTT సబ్స్క్రిప్షన్ ఫంక్షన్ ద్వారా పరికరాన్ని ఎలా కాన్ఫిగర్ చేయాలి? (వెర్షన్ v1.0.3 నుండి)
సబ్స్క్రిప్షన్ కంటెంట్: {AT COMMAND}
Exampలే:
Node-RED ద్వారా AT+5VT=500 సెట్ చేయడానికి {AT+5VT=500} కంటెంట్ను పంపడానికి MQTT అవసరం.
ఆర్డర్ సమాచారం
భాగం సంఖ్య: SDI-12-NB-XX-YY XX:
- GE: జనరల్ వెర్షన్ (SIM కార్డ్ మినహాయించి)
- 1D: 1NCE* తో 10 సంవత్సరాల 500MB SIM కార్డ్ మరియు DataCake సర్వర్కి ప్రీ-కాన్ఫిగర్ చేయండి.
YY: గ్రాండ్ కనెక్టర్ హోల్ సైజు
- M12: M12 రంధ్రం
- M16: M16 రంధ్రం
- M20: M20 రంధ్రం
ప్యాకింగ్ సమాచారం
ప్యాకేజీ వీటిని కలిగి ఉంటుంది:
- SDI-12-NB NB-IoT అనలాగ్ సెన్సార్ x 1
- బాహ్య యాంటెన్నా x 1
పరిమాణం మరియు బరువు:
- పరికర పరిమాణం: సెం.మీ
- పరికరం బరువు: g
- ప్యాకేజీ పరిమాణం / pcs : సెం
- బరువు / PC లు: గ్రా
మద్దతు
- సోమవారం నుండి శుక్రవారం వరకు 09:00 నుండి 18:00 GMT+8 వరకు మద్దతు అందించబడుతుంది. వేర్వేరు సమయ మండలాల కారణంగా మేము ప్రత్యక్ష మద్దతును అందించలేము. అయితే, ముందు పేర్కొన్న షెడ్యూల్లో మీ ప్రశ్నలకు వీలైనంత త్వరగా సమాధానం ఇవ్వబడుతుంది.
- మీ విచారణకు సంబంధించి సాధ్యమైనంత ఎక్కువ సమాచారాన్ని అందించండి (ఉత్పత్తి నమూనాలు, మీ సమస్యను ఖచ్చితంగా వివరించండి మరియు దానిని పునరావృతం చేసే దశలు మొదలైనవి) మరియు వీరికి మెయిల్ పంపండి Support@dragino.cc.
FCC ప్రకటన
FCC హెచ్చరిక:
సమ్మతి కోసం బాధ్యత వహించే పక్షం స్పష్టంగా ఆమోదించని ఏవైనా మార్పులు లేదా సవరణలు పరికరాలను ఆపరేట్ చేయడానికి వినియోగదారు యొక్క అధికారాన్ని రద్దు చేస్తాయి.
ఈ పరికరం FCC నియమాలలో భాగం 15కి అనుగుణంగా ఉంటుంది. ఆపరేషన్ క్రింది రెండు షరతులకు లోబడి ఉంటుంది:
- ఈ పరికరం హానికరమైన జోక్యాన్ని కలిగించకపోవచ్చు మరియు
- ఈ పరికరం అవాంఛనీయ ఆపరేషన్కు కారణమయ్యే జోక్యంతో సహా స్వీకరించిన ఏదైనా జోక్యాన్ని తప్పనిసరిగా అంగీకరించాలి.
ఈ ట్రాన్స్మిటర్ తప్పనిసరిగా సహ-స్థానంలో ఉండకూడదు లేదా ఏదైనా ఇతర యాంటెన్నా లేదా ట్రాన్స్మిటర్తో కలిసి పనిచేయకూడదు.
గమనిక: ఈ పరికరం పరీక్షించబడింది మరియు FCC నియమాలలోని 15వ భాగం ప్రకారం, క్లాస్ B డిజిటల్ పరికరం యొక్క పరిమితులకు అనుగుణంగా ఉన్నట్లు కనుగొనబడింది. నివాస సంస్థాపనలో హానికరమైన జోక్యానికి వ్యతిరేకంగా సహేతుకమైన రక్షణను అందించడానికి ఈ పరిమితులు రూపొందించబడ్డాయి. ఈ పరికరం రేడియో ఫ్రీక్వెన్సీ శక్తిని ఉత్పత్తి చేస్తుంది, ఉపయోగిస్తుంది మరియు ప్రసరింపజేయగలదు మరియు సూచనలకు అనుగుణంగా ఇన్స్టాల్ చేయబడకపోతే మరియు ఉపయోగించకపోతే, రేడియో కమ్యూనికేషన్లకు హానికరమైన జోక్యానికి కారణం కావచ్చు. అయితే, ఒక నిర్దిష్ట సంస్థాపనలో జోక్యం జరగదని ఎటువంటి హామీ లేదు. ఈ పరికరం రేడియో లేదా టెలివిజన్ రిసెప్షన్కు హానికరమైన జోక్యాన్ని కలిగిస్తే, పరికరాలను ఆఫ్ చేయడం మరియు ఆన్ చేయడం ద్వారా దీనిని నిర్ణయించవచ్చు, కింది చర్యలలో ఒకటి లేదా అంతకంటే ఎక్కువ ద్వారా జోక్యాన్ని సరిచేయడానికి వినియోగదారుని ప్రోత్సహించబడుతుంది:
- స్వీకరించే యాంటెన్నాను తిరిగి మార్చండి లేదా మార్చండి.
- పరికరాలు మరియు రిసీవర్ మధ్య విభజనను పెంచండి.
- రిసీవర్ కనెక్ట్ చేయబడిన దానికంటే భిన్నమైన సర్క్యూట్లోని అవుట్లెట్లోకి పరికరాలను కనెక్ట్ చేయండి.
- సహాయం కోసం డీలర్ లేదా అనుభవజ్ఞుడైన రేడియో/టీవీ సాంకేతిక నిపుణుడిని సంప్రదించండి.
FCC రేడియేషన్ ఎక్స్పోజర్ స్టేట్మెంట్:
ఈ పరికరం అనియంత్రిత వాతావరణాల కోసం నిర్దేశించిన FCC రేడియేషన్ ఎక్స్పోజర్ పరిమితులకు అనుగుణంగా ఉంటుంది. ఈ పరికరాన్ని రేడియేటర్ & మీ శరీరం మధ్య కనీసం 20cm దూరంతో ఇన్స్టాల్ చేసి ఆపరేట్ చేయాలి.
పత్రాలు / వనరులు
![]() |
డ్రాగినో SDI-12-NB NB-IoT సెన్సార్ నోడ్ [pdf] యూజర్ గైడ్ SDI-12-NB NB-IoT సెన్సార్ నోడ్, SDI-12-NB, NB-IoT సెన్సార్ నోడ్, సెన్సార్ నోడ్, నోడ్ |