DRAGINO SN50V3 LoRaWAN സെൻസർ നോഡ്
ആമുഖം
TTN V3-നുള്ള പേലോഡ് ഡീകോഡർ ഫംഗ്ഷൻ ഇവിടെയുണ്ട്: SN50v3-LB TTN V3 പേലോഡ് ഡീകോഡർ: https://github.com/dragino/dragino-end-node-decoder
ബാറ്ററി വിവരം
ബാറ്ററി വോള്യം പരിശോധിക്കുകtagSN50v3-LB-യ്ക്ക് ഇ.
- ഉദാ1: 0x0B45 = 2885mV
- ഉദാ2: 0x0B49 = 2889mV
താപനില (D518B20}
PC18 പിന്നിലേക്ക് കണക്റ്റ് ചെയ്തിരിക്കുന്ന ഒരു DS20B13 ഉണ്ടെങ്കിൽ. പേലോഡിൽ താപനില അപ്ലോഡ് ചെയ്യും. കൂടുതൽ DS18B20-ന് 3 DS18B20 മോഡ് കണക്ഷൻ പരിശോധിക്കാൻ കഴിയും:
ExampLe:
- പേലോഡ് ആണെങ്കിൽ: 0105H: (0105 & 8000 == 0), temp= 0105H /1 0 = 26.1 ഡിഗ്രി
- പേലോഡ് ആണെങ്കിൽ: FF3FH : (FF3F & 8000 == 1) , temp = (FF3FH – 65536)/10 = -19.3 ഡിഗ്രി. (FF3F & 8000: ഉയർന്ന ബിറ്റ് 1 ആണെങ്കിൽ, ഉയർന്ന ബിറ്റ് 1 ആണെങ്കിൽ, അത് നെഗറ്റീവ് ആണോ എന്ന് വിലയിരുത്തുക)
ഡിജിറ്റൽ ഇൻപുട്ട്
പിൻ PB15-നുള്ള ഡിജിറ്റൽ ഇൻപുട്ട്,
- PB15 ഉയർന്നപ്പോൾ, പേലോഡ് ബൈറ്റ് 1-ൻ്റെ ബിറ്റ് 6 1 ആണ്.
- PB15 കുറവായിരിക്കുമ്പോൾ, പേലോഡ് ബൈറ്റ് 1-ൻ്റെ ബിറ്റ് 6 0 ആണ്.
ഡിജിറ്റൽ ഇൻ്ററപ്റ്റ് പിൻ AT +INTMODx= 0 ആയി സജ്ജീകരിക്കുമ്പോൾ, ഈ പിൻ ഒരു ഡിജിറ്റൽ ഇൻപുട്ട് പിൻ ആയി ഉപയോഗിക്കുന്നു.
കുറിപ്പ്: പരമാവധി വോളിയംtagഇ ഇൻപുട്ട് 3.6V പിന്തുണയ്ക്കുന്നു.
അനലോഗ് ഡിജിറ്റൽ കൺവെർട്ടർ (ADC)
ADC യുടെ അളവുകോൽ പരിധി ഏകദേശം 0.1 V മുതൽ 1.1 V വരെ മാത്രമാണ്.tagഇ റെസല്യൂഷൻ ഏകദേശം 0.24mv ആണ്. അളന്ന ഔട്ട്പുട്ട് വോള്യംtagസെൻസറിൻ്റെ e 0.1 V, 1.1 V എന്നിവയുടെ പരിധിക്കുള്ളിലല്ല, ഔട്ട്പുട്ട് വോളിയംtagസെൻസറിൻ്റെ e ടെർമിനലിനെ വിഭജിക്കണംampതാഴെ കൊടുത്തിരിക്കുന്ന ചിത്രത്തിൽ le എന്നത് ഔട്ട്പുട്ട് വോളിയം കുറയ്ക്കുന്നതിനാണ്tagസെൻസറിൻ്റെ e മൂന്ന് മടങ്ങ് വർദ്ധിപ്പിക്കുക, കൂടുതൽ തവണ കുറയ്ക്കേണ്ടത് ആവശ്യമാണെങ്കിൽ, ചിത്രത്തിലെ ഫോർമുല അനുസരിച്ച് കണക്കാക്കുകയും പരമ്പരയിലെ അനുബന്ധ പ്രതിരോധം ബന്ധിപ്പിക്കുകയും ചെയ്യുക.
കുറിപ്പ്: ADC ടൈപ്പ് സെൻസർ SN50_v3 പവർ ചെയ്യണമെങ്കിൽ, അതിൻ്റെ സ്വിച്ച് നിയന്ത്രിക്കാൻ +5V ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു. കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗമുള്ള സെൻസറുകൾ മാത്രമേ VDD ഉപയോഗിച്ച് പവർ ചെയ്യാൻ കഴിയൂ. LSN5 v50 ന് ശേഷമുള്ള ഹാർഡ്വെയറിലെ PA3.3-ൻ്റെ സ്ഥാനം, ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്ന സ്ഥാനത്തേക്ക് മാറ്റി, ശേഖരിച്ച വോള്യംtagഇ ഒറിജിനലിൻ്റെ ആറിലൊന്നായി മാറുന്നു.
ഡിജിറ്റൽ തടസ്സം
ഡിജിറ്റൽ ഇൻ്ററപ്റ്റ് പിൻ PAS നെ സൂചിപ്പിക്കുന്നു, കൂടാതെ വ്യത്യസ്ത ട്രിഗർ രീതികളും ഉണ്ട്. ഒരു ട്രിഗർ ഉള്ളപ്പോൾ, SN50v3-LB സെർവറിലേക്ക് ഒരു പാക്കറ്റ് അയയ്ക്കും.
തടസ്സപ്പെടുത്തൽ കണക്ഷൻ രീതി:
Exampഡോർ സെൻസറിനൊപ്പം ഉപയോഗിക്കാൻ le:
വാതിൽ സെൻസർ വലതുവശത്ത് കാണിച്ചിരിക്കുന്നു. വാതിലുകളുടേയോ ജനലുകളുടേയോ തുറന്ന/അടച്ച നില കണ്ടുപിടിക്കാൻ ഉപയോഗിക്കുന്ന രണ്ട് വയർ മാഗ്നറ്റിക് കോൺടാക്റ്റ് സ്വിച്ചാണ് ഇത്.
രണ്ട് കഷണങ്ങൾ പരസ്പരം അടുത്തിരിക്കുമ്പോൾ, 2 വയർ ഔട്ട്പുട്ട് ഹ്രസ്വമോ തുറന്നതോ ആയിരിക്കും (തരം അനുസരിച്ച്), രണ്ട് കഷണങ്ങൾ പരസ്പരം അകലെയാണെങ്കിൽ, 2 വയർ ഔട്ട്പുട്ട് വിപരീത നിലയായിരിക്കും. അതിനാൽ, വാതിലിൻറെയോ വിൻഡോയുടെയോ സ്റ്റാറ്റസ് കണ്ടെത്താൻ നമുക്ക് SN50v3-LB ഇൻ്ററപ്റ്റ് ഇൻ്റർഫേസ് ഉപയോഗിക്കാം.
താഴെ ഇൻസ്റ്റലേഷൻ exampLe:
മാഗ്നറ്റിക് സെൻസറിൻ്റെ ഒരു ഭാഗം വാതിലിലേക്ക് ശരിയാക്കി രണ്ട് പിന്നുകളും SN50v3-LB ലേക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ ബന്ധിപ്പിക്കുക:
- SN50v3-LB-യുടെ PAS പിന്നിലേക്ക് ഒരു പിൻ
- മറ്റൊന്ന് SN50v3-LB-യുടെ VDD പിന്നിലേക്ക്
മറ്റേ ഭാഗം വാതിലിലേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുക. വാതിൽ അടയ്ക്കുമ്പോൾ രണ്ട് കഷണങ്ങൾ പരസ്പരം അടുത്തിരിക്കുന്ന ഒരു സ്ഥലം കണ്ടെത്തുക. ഈ പ്രത്യേക കാന്തിക സെൻസറിന്, വാതിൽ അടയ്ക്കുമ്പോൾ, ഔട്ട്പുട്ട് ചെറുതായിരിക്കും, കൂടാതെ PAS VCC വോള്യത്തിലായിരിക്കുംtagഇ. ഡോർ സെൻസറുകൾക്ക് രണ്ട് തരമുണ്ട്: NC (സാധാരണ അടയ്ക്കൽ), NO (സാധാരണ തുറന്നത്). രണ്ട് തരത്തിലുള്ള സെൻസറുകൾക്കുമുള്ള കണക്ഷൻ ഒന്നുതന്നെയാണ്. എന്നാൽ പേലോഡിനായുള്ള ഡീകോഡിംഗ് വിപരീതമാണ്, ഉപയോക്താവ് ഇത് loT സെർവർ ഡീകോഡറിൽ പരിഷ്ക്കരിക്കേണ്ടതുണ്ട്. ഡോർ സെൻസർ ഷോർട്ട് ചെയ്യുമ്പോൾ, സർക്യൂട്ടിൽ അധിക വൈദ്യുതി ഉപഭോഗം ഉണ്ടാകും, അധിക കറൻ്റ് 3v3/R14 = 3v3/1 Mohm = 3uA ആണ്, അത് അവഗണിക്കാം.
മുകളിലെ ഫോട്ടോകൾ ഒരു വാതിലിൽ ഘടിപ്പിച്ചിരിക്കുന്ന കാന്തിക സ്വിച്ചിൻ്റെ രണ്ട് ഭാഗങ്ങൾ കാണിക്കുന്നു. സോഫ്റ്റ്വെയർ ഡിഫോൾട്ടായി സിഗ്നൽ ലൈനിലെ വീഴുന്ന എഡ്ജ് ഒരു തടസ്സമായി ഉപയോഗിക്കുന്നു. റൈസിംഗ് എഡ്ജും (0v –> VCC, ഡോർ ക്ലോസ്) ഫാലിംഗ് എഡ്ജും (VCC –> 0v, ഡോർ ഓപ്പൺ) ഇൻ്ററപ്റ്റായി സ്വീകരിക്കുന്നതിന് ഞങ്ങൾ അത് പരിഷ്ക്കരിക്കേണ്ടതുണ്ട്. കമാൻഡ് ഇതാണ്:
- AT +I NTMOD1 :1 II (INMOD-നെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് AT കമാൻഡ് മാനുവൽ കാണുക.) TTN V3-ലെ ചില സ്ക്രീൻ ക്യാപ്ചറുകൾ ചുവടെയുണ്ട്:
MOD:1-ൽ, ഉപയോക്താവിന് ബൈറ്റ് 6 ഉപയോഗിച്ച് വാതിൽ തുറക്കുകയോ അടയ്ക്കുകയോ ചെയ്യുന്ന അവസ്ഥ കാണാനാകും. TTN V3 ഡീകോഡർ താഴെ പറയുന്നതാണ്: ഡോർ= (ബൈറ്റുകൾ[6] & 0x80)? "ക്ലോസ്":"തുറക്കുക";
I2C ഇൻ്റർഫേസ് (SHT20 & SHT31)
SDA, SCK എന്നിവ I2C ഇൻ്റർഫേസ് ലൈനുകളാണ്. ഒരു I2C ഉപകരണത്തിലേക്ക് കണക്റ്റുചെയ്യാനും സെൻസർ ഡാറ്റ നേടാനും നിങ്ങൾക്ക് ഇവ ഉപയോഗിക്കാം. ഞങ്ങൾ ഒരു മുൻ ഉണ്ടാക്കിampSHT2 SHT201 താപനില, ഈർപ്പം സെൻസറുമായി ബന്ധിപ്പിക്കുന്നതിന് I31C ഇൻ്റർഫേസ് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് കാണിക്കാൻ.
അറിയിപ്പ്: വ്യത്യസ്ത I2C സെൻസറുകൾക്ക് വ്യത്യസ്ത I2C കമാൻഡുകൾ സജ്ജീകരിച്ച് പ്രക്രിയ ആരംഭിക്കുന്നു, ഉപയോക്താവിന് മറ്റ് I2C സെൻസറുകൾ ഉപയോഗിക്കാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, ആ സെൻസറുകളെ പിന്തുണയ്ക്കുന്നതിന് ഉപയോക്താവ് സോഴ്സ് കോഡ് വീണ്ടും എഴുതേണ്ടതുണ്ട്. SN20v31-LB-യിലെ SHT50/ SHT3 കോഡ് ഒരു നല്ല റഫറൻസ് ആയിരിക്കും.
SHT20/ SHT31 എന്നതിലേക്കുള്ള കണക്ഷൻ ചുവടെയുണ്ട്. കണക്ഷൻ ഇനിപ്പറയുന്നതാണ്:
ഉപകരണത്തിന് ഇപ്പോൾ I2C സെൻസർ ഡാറ്റ നേടാനും അത് loT സെർവറിലേക്ക് അപ്ലോഡ് ചെയ്യാനും കഴിയും.
റീഡ് ബൈറ്റ് ദശാംശത്തിലേക്ക് പരിവർത്തനം ചെയ്ത് പത്തായി ഹരിക്കുക.
Example
- താപനില: വായിക്കുക:0116(H) = 278(0) മൂല്യം: 278 /10=27.8″C;
- ഈർപ്പം: വായിക്കുക:0248(H)=584(D) മൂല്യം: 584 / 10=58.4, അതിനാൽ 58.4% നിങ്ങൾക്ക് മറ്റൊരു I2C ഉപകരണം ഉപയോഗിക്കണമെങ്കിൽ, ദയവായി SHT20 പാർട്ട് സോഴ്സ് കോഡ് ഒരു റഫറൻസായി റഫർ ചെയ്യുക.
വിദൂര വായന
അൾട്രാസോണിക് സെൻസർ വിഭാഗം കാണുക.
അൾട്രാസോണിക് സെൻസർ
ഈ സെൻസറിൻ്റെ അടിസ്ഥാന തത്വങ്ങൾ ഈ ലിങ്കിൽ കാണാം: https://wiki.dfrobot.com/Weather - പ്രൂഫ് അൾട്രാസോണിക് സെൻസർ സെപ്പറേറ്റ് പ്രോബ് SKU SEN0208 ഉള്ള SN50v3-LB സെൻസറിൻ്റെ പൾസ് വീതി കണ്ടെത്തി അതിനെ mm ഔട്ട്പുട്ടിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു. കൃത്യത 1 സെൻ്റിമീറ്ററിനുള്ളിൽ ആയിരിക്കും. ഉപയോഗിക്കാവുന്ന ശ്രേണി (അൾട്രാസോണിക് പ്രോബും അളന്ന വസ്തുവും തമ്മിലുള്ള ദൂരം) 24cm നും 600cm നും ഇടയിലാണ്. ഈ സെൻസറിൻ്റെ പ്രവർത്തന തത്വം HC-SR04 അൾട്രാസോണിക് സെൻസറിന് സമാനമാണ്. ചുവടെയുള്ള ചിത്രം കണക്ഷൻ കാണിക്കുന്നു:
അൾട്രാസോണിക് മോഡിലേക്ക് (ULT) മാറുന്നതിന് SN50v3-LB-ലേക്ക് കണക്റ്റ് ചെയ്ത് AT +MOD:2 പ്രവർത്തിപ്പിക്കുക. അൾട്രാസോണിക് സെൻസർ അളക്കൽ മൂല്യത്തിനായി 8, 9 ബൈറ്റ് ഉപയോഗിക്കുന്നു.
ExampLe:
ദൂരം: വായിക്കുക: 0C2D(Hex) = 3117(0) മൂല്യം: 3117 mm=311.7 cm
ബാറ്ററി ഔട്ട്പുട്ട് - BAT പിൻ
SN50v3-LB-യുടെ BAT പിൻ ബാറ്ററിയുമായി നേരിട്ട് ബന്ധിപ്പിച്ചിരിക്കുന്നു. ഉപയോക്താക്കൾക്ക് ഒരു ബാഹ്യ സെൻസർ പവർ ചെയ്യാൻ BAT പിൻ ഉപയോഗിക്കണമെങ്കിൽ. ബാഹ്യ സെൻസർ കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗമാണെന്ന് ഉപയോക്താക്കൾ ഉറപ്പാക്കേണ്ടതുണ്ട്. കാരണം BAT പിൻ എപ്പോഴും തുറന്നിരിക്കും. ബാഹ്യ സെൻസർ ഉയർന്ന ഊർജ്ജ ഉപഭോഗമാണെങ്കിൽ. SN50v3-LB-യുടെ ബാറ്ററി ഉടൻ തീർന്നുപോകും.
3.10 +5V ഔട്ട്പുട്ട്
SN50v3-LB എല്ലാ s-നും മുമ്പായി +5V ഔട്ട്പുട്ട് പ്രവർത്തനക്ഷമമാക്കുംampഎല്ലാത്തിനും ശേഷം +5v ലിംഗും പ്രവർത്തനരഹിതമാക്കുകampലിംഗം. 5V ഔട്ട്പുട്ട് സമയം AT കമാൻഡിന് നിയന്ത്രിക്കാനാകും.
- AT+SVT:1000
ഇതിനർത്ഥം 5V സാധുതയുള്ള സമയം 1 000ms ആയി സജ്ജമാക്കുക എന്നാണ്. അതിനാൽ യഥാർത്ഥ 5V ഔട്ട്പുട്ടിന് 1 000ms + s ഉണ്ടായിരിക്കുംampമറ്റ് സെൻസറുകൾക്കുള്ള സമയം. സ്ഥിരസ്ഥിതിയായി AT +5VT =500. 5v ആവശ്യമായ ബാഹ്യ സെൻസറിന് സ്ഥിരത കൈവരിക്കാൻ കൂടുതൽ സമയം ആവശ്യമാണെങ്കിൽ, ഈ സെൻസറിൻ്റെ പവർ ഓൺ ദൈർഘ്യം വർദ്ധിപ്പിക്കുന്നതിന് ഉപയോക്താവിന് ഈ കമാൻഡ് ഉപയോഗിക്കാം.
H1750 ഇല്യൂമിനേഷൻ സെൻസർ
MOD=1 ഈ സെൻസറിനെ പിന്തുണയ്ക്കുന്നു. സെൻസർ മൂല്യം എട്ടാമത്തെയും ഒമ്പതാമത്തെയും ബൈറ്റിലാണ്.
PWM MOD
- പരമാവധി വോളിയംtage SN50v3-ൻ്റെ SDA പിൻ 3.6V ആണ്, അത് ഈ വോള്യത്തിൽ കവിയരുത്tage മൂല്യം, അല്ലെങ്കിൽ, ചിപ്പ് കത്തിച്ചേക്കാം.
- SDA പിന്നിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന PWM പിൻ പ്രവർത്തിക്കാത്തപ്പോൾ ഉയർന്ന ലെവൽ നിലനിർത്താൻ കഴിയുന്നില്ലെങ്കിൽ, നിങ്ങൾ റെസിസ്റ്റർ R2 നീക്കം ചെയ്യണം അല്ലെങ്കിൽ ഒരു വലിയ പ്രതിരോധം ഉള്ള ഒരു റെസിസ്റ്റർ ഉപയോഗിച്ച് അത് മാറ്റിസ്ഥാപിക്കേണ്ടതുണ്ട്, അല്ലാത്തപക്ഷം ഏകദേശം 360uA സ്ലീപ്പ് കറൻ്റ് സൃഷ്ടിക്കപ്പെടും. റെസിസ്റ്ററിൻ്റെ സ്ഥാനം ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു:
- ഇൻപുട്ട് ക്യാപ്ചർ ചെയ്ത സിഗ്നൽ ഹാർഡ്വെയർ ഫിൽട്ടറിംഗ് വഴി പ്രോസസ്സ് ചെയ്യുകയും തുടർന്ന് കണക്റ്റ് ചെയ്യുകയും വേണം. സോഫ്റ്റ്വെയർ പ്രോസസ്സിംഗ് രീതി നാല് മൂല്യങ്ങൾ ക്യാപ്ചർ ചെയ്യുക, ആദ്യം ക്യാപ്ചർ ചെയ്ത മൂല്യം ഉപേക്ഷിക്കുക, തുടർന്ന് രണ്ടാമത്തെയും മൂന്നാമത്തെയും നാലാമത്തെയും ക്യാപ്ചർ ചെയ്ത മൂല്യങ്ങളുടെ മധ്യമൂല്യം എടുക്കുക എന്നതാണ് സോഫ്റ്റ്വെയർ പ്രോസസ്സിംഗ് രീതി. .
- AT +PWMSET =50 (മൈക്രോസെക്കൻഡിൽ എണ്ണുമ്പോൾ) ഉപകരണത്തിന് 0ms എന്ന പൾസ് പിരീഡ് മാത്രമേ കണ്ടെത്താൻ കഴിയൂ എന്നതിനാൽ, ഇൻപുട്ട് ക്യാപ്ചറിൻ്റെ ആവൃത്തി അനുസരിച്ച് PWMSET-ൻ്റെ മൂല്യം മാറ്റേണ്ടത് ആവശ്യമാണ്.
MOD പ്രവർത്തിക്കുന്നു
പ്രവർത്തിക്കുന്ന MOD വിവരം ഡിജിറ്റൽ ഇൻ & ഡിജിറ്റൽ ഇൻ്ററപ്റ്റ് ബൈറ്റിൽ (?'h ബൈറ്റ്) അടങ്ങിയിരിക്കുന്നു. പ്രവർത്തിക്കുന്ന മോഡ് കാണുന്നതിന് ഉപയോക്താവിന് ഈ ബൈറ്റിൻ്റെ 3rd ~ ?'h ബിറ്റ് ഉപയോഗിക്കാം: കേസ് ?'h ബൈറ്റ് »2 & 0x1 f:
- 0: MOD1
- 1: MOD2
- 2: MOD3
- 3: MOD4
- 4: മോഡുകൾ
- 5: MOD6
- 6: MOD?
- 7: MOD8
- 8: MOD9
- 9: MOD10
പേലോഡ് ഡീകോഡർ file
TTN-ൽ, ഉപയോക്താക്കൾക്ക് ഒരു ഇഷ്ടാനുസൃത പേലോഡ് ചേർക്കാൻ കഴിയും, അതിനാൽ ഇത് ഡീകോഡർ ചേർക്കാൻ പേജിലെ അപ്ലിക്കേഷനുകൾ –> പേലോഡ് ഫോർമാറ്റുകൾ –> ഇഷ്ടാനുസൃത –> ഡീകോഡറിൽ സൗഹൃദ വായന കാണിക്കുന്നു: https://github.com/dragino/dragino-end-node-decoder/tree/main/SN50 v3-LB
ഫ്രീക്വൻസി പ്ലാനുകൾ
SN50v3-LB ഡിഫോൾട്ടായി OT AA മോഡും കുറഞ്ഞ ഫ്രീക്വൻസി പ്ലാനുകളും ഉപയോഗിക്കുന്നു. ഉപയോക്താവിന് മറ്റൊരു ഫ്രീക്വൻസി പ്ലാൻ ഉപയോഗിച്ച് ഇത് ഉപയോഗിക്കാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, ദയവായി AT കമാൻഡ് സെറ്റുകൾ പരിശോധിക്കുക.
SN50v3-LB കോൺഫിഗർ ചെയ്യുക
രീതികൾ കോൺഫിഗർ ചെയ്യുക
SN50v3-LB ചുവടെയുള്ള കോൺഫിഗർ രീതിയെ പിന്തുണയ്ക്കുന്നു:
- ബ്ലൂടൂത്ത് കണക്ഷൻ വഴിയുള്ള AT കമാൻഡ് (ശുപാർശ ചെയ്യുന്നത്): BLE കോൺഫിഗർ നിർദ്ദേശം.
- UART കണക്ഷൻ വഴിയുള്ള AT കമാൻഡ്: UART കണക്ഷൻ കാണുക.
- ലോറവാൻ ഡൗൺലിങ്ക്. വ്യത്യസ്ത പ്ലാറ്റ്ഫോമുകൾക്കുള്ള നിർദ്ദേശം: loT LoRaWAN സെർവർ വിഭാഗം കാണുക.
ജനറൽ കമാൻഡുകൾ
ഈ കമാൻഡുകൾ കോൺഫിഗർ ചെയ്യാനാണ്:
- അപ്ലിങ്ക് ഇടവേള പോലെയുള്ള പൊതുവായ സിസ്റ്റം ക്രമീകരണങ്ങൾ.
- LoRaWAN പ്രോട്ടോക്കോളും റേഡിയോയുമായി ബന്ധപ്പെട്ട കമാൻഡും.
DLWS-005 LoRaWAN സ്റ്റാക്കിനെ പിന്തുണയ്ക്കുന്ന എല്ലാ ഡ്രാഗിനോ ഉപകരണങ്ങൾക്കും അവ സമാനമാണ്. ഈ കമാൻഡുകൾ വിക്കിയിൽ കാണാം:
http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/
SN50v3-LB-യ്ക്ക് പ്രത്യേക ഡിസൈൻ കമാൻഡ് ചെയ്യുന്നു
ഈ കമാൻഡുകൾ SN50v3-LB-ന് മാത്രമേ സാധുതയുള്ളൂ, താഴെ:
ട്രാൻസ്മിറ്റ് ഇടവേള സമയം സജ്ജമാക്കുക
സവിശേഷത: LoRaWAN എൻഡ് നോഡ് ട്രാൻസ്മിറ്റ് ഇടവേള മാറ്റുക.
AT കമാൻഡ്: AT+TDC
ഡൗൺലിങ്ക് കമാൻഡ്: 0x01
ഫോർമാറ്റ്: കമാൻഡ് കോഡ് (0x01) തുടർന്ന് 3 ബൈറ്റുകൾ സമയ മൂല്യം. ഡൗൺലിങ്ക് പേലോഡ്=0100003C ആണെങ്കിൽ, END നോഡിൻ്റെ ട്രാൻസ്മിറ്റ് ഇടവേള 0x00003C=60(S) ആയി സജ്ജീകരിക്കുക, അതേസമയം കോഡ് 01 ആണ്.
- Exampലെ 1: ഡൗൺലിങ്ക് പേലോഡ്: 0100001 ഇ II സെറ്റ് ട്രാൻസ്മിറ്റ് ഇടവേള (TDC)= 30 സെക്കൻഡ്
- Example 2: ഡൗൺലിങ്ക് പേലോഡ്: 0100003C II സെറ്റ് ട്രാൻസ്മിറ്റ് ഇടവേള (TDC)= 60 സെക്കൻഡ്
ഉപകരണ നില നേടുക
ഉപകരണത്തിൻ്റെ സ്റ്റാറ്റസ് അയയ്ക്കാൻ ആവശ്യപ്പെടുന്നതിന് LoRaWAN ഡൗൺലിങ്ക് അയയ്ക്കുക.
ഡൗൺലിങ്ക് പേലോഡ്: 0x26 01
FPORT =5 വഴി സെൻസർ ഉപകരണ നില അപ്ലോഡ് ചെയ്യും. വിശദാംശങ്ങൾക്ക് പേലോഡ് വിഭാഗം കാണുക.
ഇന്ററപ്റ്റ് മോഡ് സജ്ജമാക്കുക
ഫീച്ചർ, GPIO_EXIT എന്നതിനായി ഇൻ്ററപ്റ്റ് മോഡ് സജ്ജമാക്കുക.
AT കമാൻഡ്: AT+ INTMODl, AT+ INTMOD2, AT +INTMOD3
ഡൗൺലിങ്ക് കമാൻഡ്: 0x06
ഫോർമാറ്റ്: കമാൻഡ് കോഡ് (0x06) തുടർന്ന് 3 ബൈറ്റുകൾ. ഇതിനർത്ഥം എൻഡ് നോഡിൻ്റെ ഇൻ്ററപ്റ്റ് മോഡ് 0x000003=3 (റൈസിംഗ് എഡ്ജ് ട്രിഗർ) ആയി സജ്ജീകരിച്ചിരിക്കുന്നു, കൂടാതെ ടൈപ്പ് കോഡ് 06 ആണ്.
- Example 1: ഡൗൺലിങ്ക് പേലോഡ്: 06000000
- –> AT +INTMOD1 =0
- Example 2: ഡൗൺലിങ്ക് പേലോഡ്: 06000003
- –> AT +INTMOD1 =3
- Example 3: ഡൗൺലിങ്ക് പേലോഡ്: 06000102
- –> AT +INTMOD2=2
- Example 4: ഡൗൺലിങ്ക് പേലോഡ്: 06000201
- –> AT +INTMOD3=1
പവർ ഔട്ട്പുട്ട് ദൈർഘ്യം സജ്ജമാക്കുക
ഔട്ട്പുട്ട് ദൈർഘ്യം 5V നിയന്ത്രിക്കുക. ഓരോന്നിനും മുമ്പ്ampling, ഉപകരണം ചെയ്യും
- ആദ്യം ബാഹ്യ സെൻസറിലേക്ക് പവർ ഔട്ട്പുട്ട് പ്രവർത്തനക്ഷമമാക്കുക,
- ദൈർഘ്യമനുസരിച്ച് അത് ഓണാക്കി, സെൻസർ മൂല്യം വായിച്ച് ഒരു അപ്ലിങ്ക് പേലോഡ് നിർമ്മിക്കുക
- അവസാനം, പവർ ഔട്ട്പുട്ട് അടയ്ക്കുക.
AT കമാൻഡ്: AT+5VT
ഡൗൺലിങ്ക് കമാൻഡ്: 0x07
ഫോർമാറ്റ്: കമാൻഡ് കോഡ് (0x07) തുടർന്ന് 2 ബൈറ്റുകൾ. ആദ്യത്തേയും രണ്ടാമത്തെയും ബൈറ്റുകൾ ഓണാക്കാനുള്ള സമയമാണ്.
- Example 1: ഡൗൺലിങ്ക് പേലോഡ്: 070000 —> AT +5VT =0
- Example 2: ഡൗൺലിങ്ക് പേലോഡ്: 0701 F4 —> AT +5VT =500
വെയ്റ്റിംഗ് പാരാമീറ്ററുകൾ സജ്ജമാക്കുക
സവിശേഷത: വർക്കിംഗ് മോഡ് 5 ഫലപ്രദമാണ്, HX711 ൻ്റെ ഭാരം ആരംഭിക്കലും ഭാരം ഘടകം ക്രമീകരണവും.
AT കമാൻഡ്: AT+WEIGRE,AT+WEIGAP
ഡൗൺലിങ്ക് കമാൻഡ്: 0x08
ഫോർമാറ്റ്: കമാൻഡ് കോഡ് (0x08) തുടർന്ന് 2 ബൈറ്റുകൾ അല്ലെങ്കിൽ 4 ബൈറ്റുകൾ. ആദ്യ ബൈറ്റ് 1 ആയിരിക്കുമ്പോൾ AT +WEIG RE ഉപയോഗിക്കുക, 1 ബൈറ്റ് മാത്രം. ഇത് 2 ആയിരിക്കുമ്പോൾ, AT +WEI GAP ഉപയോഗിക്കുക, 3 ബൈറ്റുകൾ ഉണ്ട്. രണ്ടാമത്തെയും മൂന്നാമത്തെയും ബൈറ്റുകൾ AT +WEIGAP മൂല്യമായി 1 0 തവണ കൊണ്ട് ഗുണിക്കുന്നു.
- Example 1: ഡൗൺലിങ്ക് പേലോഡ്: 0801 —> AT +WEIGRE
- Example 2: ഡൗൺലിങ്ക് പേലോഡ്: 08020FA3 —> AT +WEIGAP=400.3
- Example 3: ഡൗൺലിങ്ക് പേലോഡ്: 08020FA0 —> AT +WEIGAP=400.0
ഡിജിറ്റൽ പൾസ് കൗണ്ട് മൂല്യം സജ്ജമാക്കുക
സവിശേഷത: പൾസ് കൗണ്ട് മൂല്യം സജ്ജമാക്കുക. മോഡ് 1-ൻ്റെയും മോഡ് 6-ൻ്റെയും PAS പിൻ ആണ് കൗണ്ട് 9. മോഡ് 2-ൻ്റെ PA4 പിൻ ആണ് കൗണ്ട് 9.
AT കമാൻഡ്: AT+SETCNT
ഡൗൺലിങ്ക് കമാൻഡ്: 0x09
ഫോർമാറ്റ്: കമാൻഡ് കോഡ് (0x09) തുടർന്ന് 5 ബൈറ്റുകൾ. ഏത് കൗണ്ട് വാല്യൂ ഇനീഷ്യലൈസ് ചെയ്യണമെന്ന് തിരഞ്ഞെടുക്കുന്നതാണ് ആദ്യത്തെ ബൈറ്റ്, അടുത്ത നാല് ബൈറ്റുകൾ ഇനിഷ്യലൈസ് ചെയ്യേണ്ട കൗണ്ട് മൂല്യങ്ങളാണ്.
- Example 1: ഡൗൺലിങ്ക് പേലോഡ്: 090100000000 —> AT +SETCNT =1,0
- Example 2: ഡൗൺലിങ്ക് പേലോഡ്: 0902000003E8 —> AT +SETCNT =2, 1000
വർക്ക് മോഡ് സജ്ജമാക്കുക
സവിശേഷത: വർക്കിംഗ് മോഡ് മാറുക.
AT കമാൻഡ്: AT+MOD
ഡൗൺലിങ്ക് കമാൻഡ്: 0x0A
ഫോർമാറ്റ്: കമാൻഡ് കോഡ് (0x0A) തുടർന്ന് 1 ബൈറ്റുകൾ.
- Example 1: ഡൗൺലിങ്ക് പേലോഡ്: 0A01 —> AT +MOD= 1
- Example 2: ഡൗൺലിങ്ക് പേലോഡ്: 0A04 —> AT +MOD=4
PWM ക്രമീകരണം
സവിശേഷത: PWM ഇൻപുട്ട് ക്യാപ്ചറിനായി സമയം ഏറ്റെടുക്കൽ യൂണിറ്റ് സജ്ജമാക്കുക.
AT കമാൻഡ്: AT+PWMSET
ഡൗൺലിങ്ക് കമാൻഡ്: 0x0C
ഫോർമാറ്റ്: കമാൻഡ് കോഡ് (0x0C) തുടർന്ന് 1 ബൈറ്റുകൾ.
- Example 1: ഡൗൺലിങ്ക് പേലോഡ്: 0C00 —> AT +PWMSET =
- Example 2: ഡൗൺലിങ്ക് പേലോഡ്: 0C010 —> AT +PWMSET =1
ബാറ്ററി & പവർ ഉപഭോഗം
SN50v3-LB ER26500 + SPC1520 ബാറ്ററി പായ്ക്ക് ഉപയോഗിക്കുന്നു. ബാറ്ററിയെ കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾക്കും എങ്ങനെ മാറ്റിസ്ഥാപിക്കും എന്നതിനും താഴെയുള്ള ലിങ്ക് കാണുക.
ബാറ്ററി വിവരങ്ങളും വൈദ്യുതി ഉപഭോഗവും വിശകലനം ചെയ്യുക.
OTA ഫേംവെയർ അപ്ഡേറ്റ്
ഉപയോക്താക്കൾക്ക് ഫേംവെയർ SN50v3-LB ഇതിലേക്ക് മാറ്റാൻ കഴിയും:
- ഫ്രീക്വൻസി ബാൻഡ്/മേഖല മാറ്റുക.
- പുതിയ ഫീച്ചറുകൾ ഉപയോഗിച്ച് അപ്ഡേറ്റ് ചെയ്യുക.
- ബഗുകൾ പരിഹരിക്കുക.
ഫേംവെയറും ചേഞ്ച്ലോഗും ഇതിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാം: ഫേംവെയർ ഡൗൺലോഡ് ലിങ്ക്
ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്യുന്നതിനുള്ള രീതികൾ:
- (ശുപാർശ ചെയ്ത മാർഗ്ഗം) OT വയർലെസ് വഴിയുള്ള ഒരു ഫേംവെയർ അപ്ഡേറ്റ്: http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/
- UART TTL ഇൻ്റർഫേസിലൂടെ അപ്ഡേറ്റ് ചെയ്യുക: നിർദ്ദേശം.
പതിവുചോദ്യങ്ങൾ
SN50v3-LB-യുടെ സോഴ്സ് കോഡ് എനിക്ക് എവിടെ കണ്ടെത്താനാകും?
- ഹാർഡ്വെയർ ഉറവിടം Files.
- സോഫ്റ്റ്വെയർ സോഴ്സ് കോഡും കംപൈൽ നിർദ്ദേശവും.
SN50v3-LB-ൽ PWM ഔട്ട്പുട്ട് എങ്ങനെ ജനറേറ്റ് ചെയ്യാം?
ഈ പ്രമാണം കാണുക: SN50v3-ൽ PWM ഔട്ട്പുട്ട് സൃഷ്ടിക്കുക.
ഒരു SN50v3-LB-ലേക്ക് നിരവധി സെൻസറുകൾ എങ്ങനെ സ്ഥാപിക്കാം?
A SN50v3-LB-യിലേക്ക് നിരവധി സെൻസറുകൾ ഇടാൻ ഞങ്ങൾ ആഗ്രഹിക്കുമ്പോൾ, ഗ്രാൻഡ് കണക്ടറിലെ വാട്ടർപ്രൂഫിംഗ് ഒരു പ്രശ്നമാകും. ഉപയോക്താക്കൾക്ക് ഗ്രാൻഡ് കണക്ടർ ഇനിപ്പറയുന്ന തരത്തിലേക്ക് കൈമാറാൻ ശ്രമിക്കാം. റഫറൻസ് വിതരണക്കാരൻ.
കേബിൾ ഗ്രന്ഥി റബ്ബർ സീൽ
വലിപ്പം: വൈഎസ്സി കേബിൾ ഗ്രന്ഥികൾക്ക് വലുപ്പം അനുയോജ്യമാണ്, പ്രത്യേക വലുപ്പങ്ങൾ ഓർഡർ ചെയ്യാവുന്നതാണ്. നിങ്ങളുടെ ആവശ്യങ്ങൾക്കനുസരിച്ച് ഞങ്ങൾക്ക് പുതിയ മോഡലുകൾ നിർമ്മിക്കാം. മെറ്റീരിയൽ: ഇപിഡിഎം
ഓർഡർ വിവരം
- ഭാഗം നമ്പർ: SN50v3-LB-XX-YY
- XXX: ഡിഫോൾട്ട് ഫ്രീക്വൻസി ബാൻഡ്
- AS923: LoRaWAN AS923 ബാൻഡ്
- AU915: LoRaWAN AU915 ബാൻഡ്
- EU433: LoRaWAN EU433 ബാൻഡ്
- EU868: LoRaWAN EU868 ബാൻഡ്
- KR920: LoRaWAN KR920 ബാൻഡ്
- US915: LoRaWAN US915 ബാൻഡ്
- IN865: LoRaWAN IN865 ബാൻഡ്
- CN470: LoRaWAN CN470 ബാൻഡ്
- വർഷം: ഹോൾ ഓപ്ഷൻ
- 12: M 12 വാട്ടർപ്രൂഫ് കേബിൾ ദ്വാരം ഉപയോഗിച്ച്
- 16: M 16 വാട്ടർപ്രൂഫ് കേബിൾ ദ്വാരം ഉപയോഗിച്ച്
- 20: M20 വാട്ടർപ്രൂഫ് കേബിൾ ദ്വാരം ഉപയോഗിച്ച്
- NH: ദ്വാരമില്ല
പാക്കിംഗ് വിവരം
പാക്കേജിൽ ഉൾപ്പെടുന്നു:
- SN50v3-LB LoRaWAN ജനറിക് നോഡ്
അളവും ഭാരവും:
- ഉപകരണ വലുപ്പം: cm
- ഉപകരണ ഭാരം: g
- പാക്കേജ് വലുപ്പം I pcs: cm
- ഭാരം / പിസികൾ: g
പിന്തുണ
- തിങ്കൾ മുതൽ വെള്ളി വരെ 09:00 മുതൽ 18:00 GMT +8 വരെ പിന്തുണ നൽകുന്നു. വ്യത്യസ്ത സമയ മേഖലകൾ കാരണം, ഞങ്ങൾക്ക് തത്സമയ പിന്തുണ നൽകാൻ കഴിയില്ല. എന്നിരുന്നാലും, നിങ്ങളുടെ ചോദ്യങ്ങൾക്ക് മുമ്പ് സൂചിപ്പിച്ച ഷെഡ്യൂളിൽ എത്രയും വേഗം ഉത്തരം നൽകും.
- നിങ്ങളുടെ അന്വേഷണവുമായി ബന്ധപ്പെട്ട് കഴിയുന്നത്ര വിവരങ്ങൾ നൽകുക (ഉൽപ്പന്ന മോഡലുകൾ, നിങ്ങളുടെ പ്രശ്നം കൃത്യമായി വിവരിക്കുക, അത് ആവർത്തിക്കാനുള്ള ഘട്ടങ്ങൾ മുതലായവ) കൂടാതെ ഒരു മെയിൽ അയയ്ക്കുക support@dragino.cc
FCC മുന്നറിയിപ്പ്
പാലിക്കുന്നതിന് ഉത്തരവാദിത്തമുള്ള കക്ഷി വ്യക്തമായി അംഗീകരിക്കാത്ത ഏതെങ്കിലും മാറ്റങ്ങളോ പരിഷ്കാരങ്ങളോ ഉപകരണം പ്രവർത്തിപ്പിക്കാനുള്ള ഉപയോക്താവിൻ്റെ അധികാരത്തെ അസാധുവാക്കും. ഈ ഉപകരണം FCC നിയമങ്ങളുടെ 15-ാം ഭാഗം പാലിക്കുന്നു. പ്രവർത്തനം ഇനിപ്പറയുന്ന രണ്ട് വ്യവസ്ഥകൾക്ക് വിധേയമാണ്: (1) ഈ ഉപകരണം ഹാനികരമായ ഇടപെടലിന് കാരണമാകില്ല, കൂടാതെ (2) അനാവശ്യമായ പ്രവർത്തനത്തിന് കാരണമായേക്കാവുന്ന ഇടപെടൽ ഉൾപ്പെടെയുള്ള ഏത് ഇടപെടലും ഈ ഉപകരണം സ്വീകരിക്കണം.
കുറിപ്പ്: എഫ്സിസി നിയമങ്ങളുടെ 15-ാം ഭാഗം പ്രകാരം ഈ ഉപകരണം പരീക്ഷിക്കുകയും ക്ലാസ് ബി ഡിജിറ്റൽ ഉപകരണത്തിൻ്റെ പരിധികൾ പാലിക്കുകയും ചെയ്യുന്നു. ഒരു റെസിഡൻഷ്യൽ ഇൻസ്റ്റാളേഷനിൽ ദോഷകരമായ ഇടപെടലിനെതിരെ ന്യായമായ സംരക്ഷണം നൽകുന്നതിനാണ് ഈ പരിധികൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഈ ഉപകരണം റേഡിയോ ഫ്രീക്വൻസി എനർജി ഉത്പാദിപ്പിക്കുകയും ഉപയോഗിക്കുകയും വികിരണം ചെയ്യുകയും ചെയ്യുന്നു, കൂടാതെ നിർദ്ദേശങ്ങൾ അനുസരിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപയോഗിക്കുകയും ചെയ്തില്ലെങ്കിൽ, റേഡിയോ ആശയവിനിമയത്തിന് ഹാനികരമായ ഇടപെടലിന് കാരണമായേക്കാം. എന്നിരുന്നാലും, ഒരു പ്രത്യേക ഇൻസ്റ്റാളേഷനിൽ ഇടപെടൽ ഉണ്ടാകില്ലെന്ന് ഉറപ്പില്ല. ഈ ഉപകരണം റേഡിയോ അല്ലെങ്കിൽ ടെലിവിഷൻ റിസപ്ഷനിൽ ഹാനികരമായ ഇടപെടൽ ഉണ്ടാക്കുന്നുവെങ്കിൽ, അത് ഉപകരണം ഓഫാക്കിയും ഓണാക്കിയും നിർണ്ണയിക്കാവുന്നതാണ്, ഇനിപ്പറയുന്ന ഒന്നോ അതിലധികമോ നടപടികളിലൂടെ ഇടപെടൽ ശരിയാക്കാൻ ഉപയോക്താവിനെ പ്രോത്സാഹിപ്പിക്കുന്നു:
- സ്വീകരിക്കുന്ന ആൻ്റിന പുനഃക്രമീകരിക്കുക അല്ലെങ്കിൽ മാറ്റി സ്ഥാപിക്കുക.
- ഉപകരണങ്ങളും റിസീവറും തമ്മിലുള്ള വേർതിരിവ് വർദ്ധിപ്പിക്കുക.
- റിസീവർ ബന്ധിപ്പിച്ചിരിക്കുന്നതിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു സർക്യൂട്ടിലെ ഒരു ഔട്ട്ലെറ്റിലേക്ക് ഉപകരണങ്ങൾ ബന്ധിപ്പിക്കുക.
- സഹായത്തിന് ഡീലറെയോ പരിചയസമ്പന്നനായ റേഡിയോ/ടിവി ടെക്നീഷ്യനെയോ സമീപിക്കുക.
ഈ ഉപകരണം ഒരു അനിയന്ത്രിതമായ പരിതസ്ഥിതിക്കായി നിശ്ചയിച്ചിട്ടുള്ള FCC റേഡിയേഷൻ എക്സ്പോഷർ പരിധികൾ പാലിക്കുന്നു. റേഡിയേറ്ററിനും നിങ്ങളുടെ ശരീരത്തിനും ഇടയിൽ കുറഞ്ഞത് 20cm അകലത്തിൽ ഈ ഉപകരണം ഇൻസ്റ്റാൾ ചെയ്യുകയും പ്രവർത്തിപ്പിക്കുകയും വേണം. ഈ ട്രാൻസ്മിറ്റർ മറ്റേതെങ്കിലും ആന്റിനയുമായോ ട്രാൻസ്മിറ്ററുമായും സഹകരിച്ച് പ്രവർത്തിക്കുകയോ പ്രവർത്തിക്കുകയോ ചെയ്യരുത്.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
DRAGINO SN50V3 LoRaWAN സെൻസർ നോഡ് [pdf] ഉപയോക്തൃ മാനുവൽ SN50V3 LoRaWAN സെൻസർ നോഡ്, SN50V3, LoRaWAN സെൻസർ നോഡ്, സെൻസർ നോഡ് |
![]() |
DRAGINO SN50V3 LoRaWAN സെൻസർ നോഡ് [pdf] ഉപയോക്തൃ മാനുവൽ SN50V3 LoRaWAN സെൻസർ നോഡ്, SN50V3, LoRaWAN സെൻസർ നോഡ്, സെൻസർ നോഡ് |
![]() |
DRAGINO SN50V3 LoRaWAN സെൻസർ നോഡ് [pdf] ഉപയോക്തൃ മാനുവൽ SN50V3 LoRaWAN സെൻസർ നോഡ്, SN50V3, LoRaWAN സെൻസർ നോഡ്, സെൻസർ നോഡ് |