RFLINK-UART വയർലെസ് UART ട്രാൻസ്മിഷൻ മൊഡ്യൂൾ ഇൻസ്ട്രക്ഷൻ മാനുവൽ
RFLINK-UART വയർലെസ് UART ട്രാൻസ്മിഷൻ മൊഡ്യൂൾ

RFLINK-UART വയർലെസ് UART ട്രാൻസ്മിഷൻ മൊഡ്യൂൾ എന്നത് എളുപ്പത്തിൽ ഉപയോഗിക്കാവുന്ന ഒരു മൊഡ്യൂളാണ്, അത് വയർഡ് UART-നെ വയർലെസ് UART ട്രാൻസ്മിഷനിലേക്ക് തൽക്ഷണം അപ്‌ഗ്രേഡ് ചെയ്യുന്നു. അതിലുപരിയായി, അവിടെ ഒരു കൂട്ടം I/O പോർട്ട് ഉണ്ട്, അതിനാൽ IO സ്വിച്ചുകൾ വിദൂരമായി നന്നായി നിയന്ത്രിതമാക്കാൻ നിങ്ങൾക്ക് ഒരു കോഡിംഗ് ശ്രമവും ഹാർഡ്‌വെയറും ആവശ്യമില്ല.

മൊഡ്യൂൾ രൂപവും അളവും

RFLINK-UART മൊഡ്യൂളിൽ ഒരു റൂട്ട് ടെർമിനലും (ഇടത്) നാല് ഉപകരണ അറ്റവും അടങ്ങിയിരിക്കുന്നു (ചുവടെയുള്ള ചിത്രത്തിന്റെ വലതുവശത്ത്, 1 മുതൽ 4 വരെ അക്കമിട്ടിരിക്കാം), രണ്ടും ബാഹ്യമായി കാണപ്പെടുന്നു, അത് തിരിച്ചറിയാൻ കഴിയും പിന്നിലെ ലേബലിൽ.

താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ, RFLINK-UART മൊഡ്യൂളിൻ്റെ ഗ്രൂപ്പ് ഐഡി 0001 ആണ്, BAUD

മൊഡ്യൂൾ രൂപവും അളവും

മൊഡ്യൂൾ സവിശേഷതകൾ

  1. ഓപ്പറേറ്റിംഗ് വോളിയംtage: 3.3~5.5V
  2. RF ഫ്രീക്വൻസി: 2400MHz~2480MHz.
  3. വൈദ്യുതി ഉപഭോഗം: TX മോഡിൽ 24 mA@ +5dBm ഉം RX മോഡിൽ 23mA ഉം.
  4. പവർ ട്രാൻസ്മിറ്റ്: +5dBm
  5. ട്രാൻസ്മിഷൻ നിരക്ക്: 250Kbps
  6. ട്രാൻസ്മിഷൻ ദൂരം: തുറസ്സായ സ്ഥലത്ത് ഏകദേശം 80 മുതൽ 100 ​​മീറ്റർ വരെ
  7. ബൗഡ് നിരക്ക്:9,600bps അല്ലെങ്കിൽ 19,200bps
  8. 1-ടു-1 അല്ലെങ്കിൽ 1-ടു-മൾട്ടിപ്പിൾ (നാല് വരെ) ട്രാൻസ്മിഷൻ പിന്തുണയ്ക്കുന്നു.

പിൻ നിർവചനം

റൂട്ട്
പിൻ നിർവചനം
ഉപകരണം
പിൻ നിർവചനം
ജിഎൻഡിà ഗ്രൗണ്ട്

+5V5V വോളിയംtagഇ ഇൻപുട്ട്

TXà വികസന ബോർഡ് UART- ൻ്റെ RX ന് സമാനമാണ്

RXà വികസന ബോർഡ് UART- ൻ്റെ TX ന് സമാനമാണ്

സി.ഇ.ബിà ഈ CEB ഗ്രൗണ്ടിലേക്ക് (GND) കണക്‌റ്റ് ചെയ്യണം, തുടർന്ന് മൊഡ്യൂൾ പവർ-ഓൺ ആകും കൂടാതെ പവർ സേവിംഗ് കൺട്രോൾ ഫംഗ്‌ഷനായി ഉപയോഗിക്കാം.

പുറത്ത്à IO പോർട്ടിൻ്റെ ഔട്ട്‌പുട്ട് പിൻ (കയറ്റുമതി ഓൺ/ഓഫ്)

INàIO പോർട്ടിൻ്റെ ഇൻപുട്ട് പിൻ (ഓൺ/ഓഫ് സ്വീകരിക്കുക).

ID1, ID0 ഈ രണ്ട് പിന്നുകളുടെ HIGH/LOW കോമ്പിനേഷൻ വഴി ഏത് ഉപകരണത്തിലേക്ക് കണക്‌റ്റ് ചെയ്യണമെന്ന് തിരഞ്ഞെടുക്കുന്നു.

ID_Latà ഉപകരണ ഐഡി ലാച്ച് പിന്നുകൾ. ID0, ID1 വഴി റൂട്ട് ടാർഗെറ്റ് ഉപകരണം സജ്ജീകരിക്കുമ്പോൾ, നിങ്ങൾ ഈ പിൻ കുറച്ച് സജ്ജീകരിക്കേണ്ടതുണ്ട്, തുടർന്ന് കണക്ഷൻ ഔദ്യോഗികമായി നിർദ്ദിഷ്ട ഉപകരണത്തിലേക്ക് മാറും.

ജിഎൻഡിà ഗ്രൗണ്ട്

+5V5V വോളിയംtagഇ ഇൻപുട്ട്

TXà വികസന ബോർഡ് UART- ൻ്റെ RX ന് സമാനമാണ്

RXà വികസന ബോർഡ് UART- ൻ്റെ TX ന് സമാനമാണ്

സി.ഇ.ബിà ഈ സിഇബി ഗ്രൗണ്ടുമായി (ജിഎൻഡി) കണക്ട് ചെയ്യണം, തുടർന്ന് മൊഡ്യൂൾ പവർ-ഓൺ ആകും, കൂടാതെ പവർ സേവിംഗ് കൺട്രോൾ ഫംഗ്‌ഷനായി ഉപയോഗിക്കാം.

പുറത്ത്à IO പോർട്ടിൻ്റെ ഔട്ട്പുട്ട് പിൻ (ഓൺ/ഓഫ് എക്സ്പോർട്ട്)I

INà IO പോർട്ടിൻ്റെ ഇൻപുട്ട് പിൻ (ഓൺ/ഓഫ് സ്വീകരിക്കുക).

ID1, ID0à ഈ രണ്ട് പിന്നുകളുടെയും ഉയർന്ന/താഴ്ന്ന സംയോജനത്തിലൂടെ, ഉപകരണത്തെ വ്യത്യസ്ത ഉപകരണ നമ്പറുകളിലേക്ക് സജ്ജമാക്കാൻ കഴിയും.

ID_Latà ഈ പിൻ കാലിന് ഉപകരണത്തിൽ യാതൊരു സ്വാധീനവുമില്ല.

എങ്ങനെ ഉപയോഗിക്കാം

UART കമ്മ്യൂണിക്കേഷൻ ഇന്റർഫേസിനെ പിന്തുണയ്ക്കുന്ന എല്ലാ തരത്തിലുള്ള ഡെവലപ്‌മെന്റ് ബോർഡുകൾക്കും MCU-കൾക്കും ഈ മൊഡ്യൂൾ നേരിട്ട് ഉപയോഗിക്കാനാകും, കൂടാതെ അധിക ഡ്രൈവറുകളോ API പ്രോഗ്രാമുകളോ ഇൻസ്റ്റാൾ ചെയ്യേണ്ട ആവശ്യമില്ല.

റൂട്ടും ഉപകരണങ്ങളും സജ്ജീകരിക്കുക

പരമ്പരാഗത വയർഡ് TTL 1 മുതൽ 1 വരെ ട്രാൻസ്മിഷൻ ആണ്, RFLINK-UART വയർലെസ് UART ട്രാൻസ്മിഷൻ മൊഡ്യൂൾ 1-ടു-മൾട്ടിപ്പിൾ തരം പിന്തുണയ്ക്കും, ഡിഫോൾട്ട് റൂട്ട് ടെർമിനൽ (#0) ഉപകരണം ഉപയോഗിച്ച് പവർ-ഓൺ ചെയ്തതിന് ശേഷം (#1) നിങ്ങൾക്ക് മറ്റൊന്ന് ഉണ്ടെങ്കിൽ നമ്പറുള്ള ഉപകരണം (#2~# 4). റൂട്ട് വശത്തുള്ള ID0, ID1 പിന്നുകൾ വഴി നിങ്ങൾക്ക് കണക്റ്റുചെയ്യേണ്ട വ്യത്യസ്ത ഉപകരണ വശം തിരഞ്ഞെടുക്കാം. ഉപകരണ തിരഞ്ഞെടുപ്പിൻ്റെ ID0/ID1 സംയോജനത്തിനായി, ചുവടെയുള്ള പട്ടിക പരിശോധിക്കുക

  ഉപകരണം 1 (#1) ഉപകരണം 2 (#2) ഉപകരണം 3 (#3) ഉപകരണം 4 (#4)
ID0 പിൻ ഉയർന്നത് ഉയർന്നത് കുറവ് കുറവ്
ID1 പിൻ ഉയർന്നത് കുറവ് ഉയർന്നത് കുറവ്

ID0, ID1 പിൻ ഡിഫോൾട്ട് ഉയർന്നതാണ്, ഗ്രൗണ്ടിലേക്ക് കണക്‌റ്റ് ചെയ്യുന്നതിലൂടെ അവ കുറവായിരിക്കും.
കുറിപ്പ്: ഉപകരണത്തിൻ്റെ വശം ആദ്യം ആവശ്യമായ ഉപകരണ നമ്പറിലേക്ക് സജ്ജമാക്കണം,
റൂട്ട് ടാർഗെറ്റ് ഉപകരണം അതേ പട്ടിക വഴി തിരഞ്ഞെടുക്കും.

റൂട്ടിന്റെ ID0, ID1 എന്നിവ വഴി സന്ദേശം കൈമാറാൻ നിങ്ങൾക്ക് വ്യത്യസ്‌ത ഉപകരണം തിരഞ്ഞെടുക്കാം, സാധാരണയായി ID0 അല്ലെങ്കിൽ/ഉം ID1-ഉം GND-യുമായി ബന്ധിപ്പിക്കുക. അതിലുപരിയായി, റൂട്ട് സൈഡിന് ഐഒ പിൻ വഴി ലോ/ഹൈ സിഗ്നൽ അയയ്‌ക്കാനും കഴിയും.

ഉദാample, ചുവടെയുള്ള ചിത്രത്തിൽ, Arduino Nano D4, D5 പിന്നുകൾ വഴി ബന്ധിപ്പിക്കുന്നതിനുള്ള ഉപകരണം തിരഞ്ഞെടുക്കുന്നു.

റൂട്ടും ഉപകരണങ്ങളും സജ്ജീകരിക്കുക

ID0, ID1 പിന്നുകളിലേക്ക് അനുബന്ധ ഉയർന്ന/താഴ്ന്ന സിഗ്നൽ അയച്ചതിന് ശേഷം, the
റൂട്ട് ടെർമിനൽ പഴയ കണക്ഷൻ എൻഡ് ഉപയോഗിച്ച് ട്രാൻസ്മിഷൻ തടസ്സപ്പെടുത്തും (അതായത്, ട്രാൻസ്മിഷൻ നിർത്തുകയും പഴയ കണക്ഷൻ അവസാനം സ്വീകരിക്കുകയും ചെയ്യും). പുതിയ കണക്ഷനിലേക്ക് മാറുന്നതിന് ID_Lat പിന്നിൽ നിന്ന് കുറഞ്ഞ സിഗ്നലിനായി കാത്തിരിക്കുക.

പുതിയ കണക്ഷൻ ഉപയോഗിച്ച് സന്ദേശങ്ങൾ കൈമാറുന്നത്/സ്വീകരിക്കുന്നത് ആരംഭിക്കുക
നിങ്ങൾ ID0, ID1 വഴി ടാർഗെറ്റ് ഡിവൈസ് നമ്പർ സിഗ്നൽ അയച്ച ശേഷം, റൂട്ടിനും നിലവിലെ കണക്റ്റുചെയ്‌ത ഉപകരണത്തിനും ഇടയിലുള്ള എല്ലാ കൈമാറ്റങ്ങളും നിർത്തും. നിങ്ങൾ ID_Lat കുറഞ്ഞത് 3ms കുറഞ്ഞ സിഗ്നൽ അയയ്‌ക്കുന്നതുവരെ പുതിയ കൈമാറ്റം ആരംഭിക്കില്ല.

പ്രക്ഷേപണം ആരംഭിക്കുക

Arduino, Raspberry Pi, സെൻസറുകൾ എന്നിവയ്‌ക്കായി മൂന്ന് ഉപയോഗ കേസുകളുണ്ട്.

ആർഡ്വിനോയ്‌ക്കൊപ്പം പ്രവർത്തിക്കുന്നു

Arduino-ന്റെ ഹാർഡ്‌വെയർ TX/RX പോർട്ടുകൾ നേരിട്ട് ഉപയോഗിക്കുന്നതിനു പുറമേ, ഈ മൊഡ്യൂൾ സോഫ്‌റ്റ്‌വെയർ സീരിയലുകളെ പിന്തുണയ്‌ക്കുന്നു, അതിനാൽ ഫിസിക്കൽ UART ഇന്റർഫേസ് അധിനിവേശം ഒഴിവാക്കാൻ സോഫ്‌റ്റ്‌വെയർ എമുലേറ്റ് ചെയ്‌ത UART-ൽ ഇതിന് ഉപയോഗിക്കാം.

ഇനിപ്പറയുന്ന മുൻample, D2, D3 എന്നിവയെ TX-ലേയും റൂട്ട് വശത്തേയും ബന്ധിപ്പിക്കുന്നു
സോഫ്‌റ്റ്‌വെയർ സീരിയലിലൂടെയുള്ള RFLINK-UART മൊഡ്യൂൾ RX, D7, D8 എന്നിവ ഉപകരണത്തിലേക്ക് കണക്ഷൻ സജ്ജമാക്കുന്ന പിന്നുകളാണ്, കൂടാതെ D5 ഓകെ ടോഗിൾ പിൻ ആയി ഉപയോഗിക്കുന്നു. Arduino-യുടെ നിർദ്ദേശങ്ങൾ വഴി, D7, D8, D5 പിന്നുകൾക്കായി കുറഞ്ഞതോ ഉയർന്നതോ ആയ ഡിജിറ്റൽ റൈറ്റ് ഔട്ട്‌പുട്ടുകൾ വ്യത്യസ്ത ഉപകരണങ്ങളിലേക്ക് ചലനാത്മകമായി കണക്റ്റുചെയ്യാനുള്ള കഴിവ് നമുക്ക് നേടാനാകും.

ആർഡ്വിനോയ്‌ക്കൊപ്പം പ്രവർത്തിക്കുന്നു

Arduino (ഇറ്റലി) D2 D3 D5 D7 D8 5V ജിഎൻഡി
RFLINK- UART RX TX ID_Lat (റൂട്ട്) ID0

(റൂട്ട്)

ID1

(റൂട്ട്)

5V ജിഎൻഡി സിഇബി

Exampഒരു റൂട്ട് സൈഡ് ട്രാൻസ്പോർട്ട് പ്രോഗ്രാമിന്റെ le:

റൂട്ട് സൈഡ് ട്രാൻസ്പോർട്ട് പ്രോഗ്രാം റൂട്ട് സൈഡ് ട്രാൻസ്പോർട്ട് പ്രോഗ്രാം

ExampRX റിസീവർ-സൈഡ് പ്രോഗ്രാമിന്റെ le:

RX റിസീവർ-സൈഡ് പ്രോഗ്രാം

നിർവ്വഹിക്കുക

നിർവ്വഹിക്കുക

റാസ്‌ബെറി പൈയ്‌ക്കൊപ്പം പ്രവർത്തിക്കുന്നു

റാസ്‌ബെറി പൈയിൽ ഈ മോഡ് ഉപയോഗിക്കുന്നത് വളരെ എളുപ്പമാണ്! RFLINKUART മൊഡ്യൂളിന്റെ പിന്നുകൾ റാസ്‌ബെറി പൈയുടെ അനുബന്ധമായവയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.ampമുകളിൽ Arduino യുടെ le. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഒരു പരമ്പരാഗത UART പോലെ നിങ്ങൾക്ക് RX/TX പിന്നിലേക്ക് നേരിട്ട് വായിക്കാനും എഴുതാനും ഒപ്പം കണക്റ്റുചെയ്യാനുള്ള ഉപകരണം വ്യക്തമാക്കാനും കഴിയും.

താഴെയുള്ള ചിത്രം റൂട്ട്-സൈഡ് തമ്മിലുള്ള കണക്ഷൻ രീതി കാണിക്കുന്നു
റാസ്‌ബെറി പൈയും RFLINK-UART മൊഡ്യൂളും, ഡിവൈസ് എൻഡിൻ്റെ കണക്ഷൻ രീതിയും അടിസ്ഥാനപരമായി സമാനമാണ്, എന്നാൽ ഇത് ID_ ലാറ്റ് പിൻ പിൻ കണക്റ്റുചെയ്യേണ്ടതില്ല, കൂടാതെ ID0, ID1 എന്നിവ ആവശ്യകതകൾക്കനുസരിച്ച് വ്യത്യസ്ത ഐഡി നമ്പറുകളിലേക്ക് സജ്ജീകരിച്ചിരിക്കുന്നു. .

റാസ്‌ബെറി പൈയ്‌ക്കൊപ്പം പ്രവർത്തിക്കുന്നു

Exampപരിപാടിയുടെ le:

ഉപകരണം #3, ഉപകരണം #1 എന്നിവയിലേക്ക് ട്രാൻസ്മിറ്റർ ആവർത്തിച്ച് വിവരങ്ങൾ കൈമാറുന്നു

Exampപരിപാടിയുടെ le Exampപരിപാടിയുടെ le

റിസീവർ: ഇത് മുൻample ഒരു ലളിതമായ സ്വീകരണമാണ്

ഈ മുൻample ഒരു ലളിതമായ സ്വീകരണമാണ്

സെൻസറുമായി നേരിട്ട് ബന്ധിപ്പിക്കുന്നു

നിങ്ങളുടെ സെൻസർ UART ഇൻ്റർഫേസിനെ പിന്തുണയ്ക്കുകയും Baud നിരക്ക് 9,600 പിന്തുണയ്ക്കുകയും ചെയ്യുന്നുവെങ്കിൽ അല്ലെങ്കിൽ
19,200 , തുടർന്ന് നിങ്ങൾക്ക് ഇത് RFLINK-UART മൊഡ്യൂളിൻ്റെ ഉപകരണ വശത്തേക്ക് നേരിട്ട് കണക്റ്റുചെയ്യാനാകും, കൂടാതെ നിങ്ങൾക്ക് ഇത് വേഗത്തിലും വേദനയില്ലാതെയും വയർലെസ് ഫംഗ്‌ഷൻ സെൻസറും അപ്‌ഗ്രേഡുചെയ്യാനാകും. ഇനിപ്പറയുന്ന G3 PM2.5 സെൻസർ ഒരു മുൻകൂർ ആയി എടുത്തിരിക്കുന്നുample, ഇനിപ്പറയുന്ന കണക്ഷൻ രീതി കാണുക

സെൻസറുമായി നേരിട്ട് ബന്ധിപ്പിക്കുന്നു

അടുത്തതായി, ദയവായി ഒരു ഡെവലപ്‌മെൻ്റ് ബോർഡ് (ആർഡ്വിനോ അല്ലെങ്കിൽ റാസ്‌ബെറി പൈ) തയ്യാറാക്കുക
RFLINK-UART മൊഡ്യൂളിൻ്റെ RO കണക്റ്റുചെയ്യുക Ot വശത്ത്, നിങ്ങൾക്ക് G3 ട്രാൻസ്മിഷൻ പൊതുവായ UART വഴി PM2.5 ഡാറ്റയിൽ വായിക്കാം, അഭിനന്ദനങ്ങൾ, G3 വയർലെസ് ട്രാൻസ്മിഷൻ കഴിവുകളുള്ള PM2.5 സെൻസിംഗ് മൊഡ്യൂളിലേക്ക് അപ്‌ഗ്രേഡുചെയ്‌തു.

IO പോർട്ടുകൾ ഉപയോഗിക്കുക

RFLINK-UART മൊഡ്യൂൾ നിങ്ങളെ വയർലെസ് ആയി ഓൺ/ഓഫ് കമാൻഡുകൾ കൈമാറാൻ അനുവദിക്കുന്ന ഒരു കൂട്ടം IO പോർട്ടുകൾ നൽകുന്നു, കൂടാതെ ഈ സെറ്റ് Io പോർട്ടുകൾ മൊഡ്യൂളിന്റെ പ്രക്ഷേപണത്തിലോ സ്വീകരിക്കുന്നതിലോ പരിമിതപ്പെടുത്തിയിട്ടില്ല, കൂടാതെ രണ്ട് അറ്റങ്ങൾക്കും പരസ്പരം നിയന്ത്രിക്കാനാകും. നിങ്ങൾ വോള്യം മാറ്റുന്നിടത്തോളംtagIN പോർട്ടിന്റെ രണ്ടറ്റത്തും, നിങ്ങൾ ഔട്ട്‌പുട്ട് വോളിയം മാറ്റുംtagസിൻക്രണസ് ആയി മറ്റേ അറ്റത്തുള്ള ഔട്ട് പോർട്ടിന്റെ e. ഇനിപ്പറയുന്ന ഉപയോഗം റഫർ ചെയ്യുക ഉദാampസ്വിച്ച് LED ബൾബ് വിദൂരമായി നിയന്ത്രിക്കാൻ IO പോർട്ട് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് വിശദീകരിക്കാൻ.

IO പോർട്ടുകൾ ഉപയോഗിക്കുക IO പോർട്ടുകൾ ഉപയോഗിക്കുക

 

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

RFLINK RFLINK-UART വയർലെസ് UART ട്രാൻസ്മിഷൻ മൊഡ്യൂൾ [pdf] നിർദ്ദേശ മാനുവൽ
RFLINK-UART, വയർലെസ് UART ട്രാൻസ്മിഷൻ മൊഡ്യൂൾ, RFLINK-UART വയർലെസ് UART ട്രാൻസ്മിഷൻ മൊഡ്യൂൾ

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *