RFLINK-UART વાયરલેસ UART ટ્રાન્સમિશન મોડ્યુલ સૂચના માર્ગદર્શિકા
RFLINK-UART વાયરલેસ UART ટ્રાન્સમિશન મોડ્યુલ

RFLINK-UART વાયરલેસ UART ટ્રાન્સમિશન મોડ્યુલ એ ઉપયોગમાં સરળ મોડ્યુલ છે જે તાત્કાલિક અને પીડારહિત વાયર્ડ UART ને વાયરલેસ UART ટ્રાન્સમિશનમાં અપગ્રેડ કરે છે. આનાથી વધુ, ત્યાં I/O પોર્ટનો સમૂહ છે, આમ તમારે IO સ્વિચને રિમોટલી સારી રીતે નિયંત્રિત કરવા માટે કોઈપણ કોડિંગ પ્રયત્નો અને હાર્ડવેરની જરૂર નથી.

મોડ્યુલ દેખાવ અને પરિમાણ

RFLINK-UART મોડ્યુલમાં એક રુટ ટર્મિનલ (ડાબે) અને ચાર ઉપકરણના અંત સુધી (નીચેની આકૃતિની જમણી બાજુએ, 1 થી 4 સુધીની સંખ્યા હોઈ શકે છે), બંને બાહ્ય દેખાવમાં સમાન છે, તે ઓળખી શકાય છે. પાછળના લેબલ દ્વારા.

નીચે બતાવ્યા પ્રમાણે, RFLINK-UART મોડ્યુલનું ગ્રુપ ID 0001 છે અને BAUD છે

મોડ્યુલ દેખાવ અને પરિમાણ

મોડ્યુલ લાક્ષણિકતાઓ

  1. સંચાલન ભાગtage: 3.3~5.5V
  2. આરએફ આવર્તન: 2400MHz ~ 2480MHz.
  3. પાવર વપરાશ: TX મોડ પર 24 mA@ +5dBm અને RX મોડ પર 23mA.
  4. ટ્રાન્સમિટ પાવર: +5dBm
  5. ટ્રાન્સમિશન દર: 250Kbps
  6. ટ્રાન્સમિશન અંતર: ખુલ્લી જગ્યામાં લગભગ 80 થી 100m
  7. બૉડ રેટ:9,600bps અથવા 19,200bps
  8. 1-ટુ-1 અથવા 1-થી-મલ્ટીપલ (ચાર સુધી) ટ્રાન્સમિશનને સપોર્ટ કરે છે.

પિન વ્યાખ્યા

રુટ
પિન વ્યાખ્યા
ઉપકરણ
પિન વ્યાખ્યા
જીએનડીજમીન

+5 વીà 5V વોલ્યુમtage ઇનપુટ

આ TXà વિકાસ બોર્ડ UART ના RX ને અનુલક્ષે છે

આરએક્સà વિકાસ બોર્ડ UART ના TX ને અનુલક્ષે છે

સીઇબીà આ CEB ગ્રાઉન્ડ (GND) સાથે કનેક્ટ થવું જોઈએ, પછી મોડ્યુલ પાવર-ઓન થશે અને પાવર-સેવિંગ કંટ્રોલ ફંક્શન તરીકે ઉપયોગ કરી શકાય છે.

બહારIO પોર્ટનો આઉટપુટ પિન (નિકાસ ચાલુ/બંધ)

INIO પોર્ટનો ઇનપુટ પિન (રિસીવ ચાલુ/બંધ).

ID1, ID0 આ બે પિનના HIGH/LOW સંયોજન દ્વારા કયા ઉપકરણ સાથે કનેક્ટ કરવું તે પસંદ કરે છે.

ID_Latઉપકરણ ID લેચ પિન. જ્યારે રૂટ ID0, ID1 દ્વારા લક્ષ્ય ઉપકરણને સેટ કરે છે, ત્યારે તમારે આ પિન LOW સેટ કરવાની જરૂર છે પછી કનેક્શન સત્તાવાર રીતે ઉલ્લેખિત ઉપકરણ પર સ્વિચ કરવામાં આવશે.

જીએનડીજમીન

+5 વીà 5V વોલ્યુમtage ઇનપુટ

આ TXà વિકાસ બોર્ડ UART ના RX ને અનુલક્ષે છે

આરએક્સà વિકાસ બોર્ડ UART ના TX ને અનુલક્ષે છે

સીઇબીà આ CEB ગ્રાઉન્ડ (GND) સાથે કનેક્ટ થવું જોઈએ, પછી મોડ્યુલ પાવર-ઓન થશે અને પાવર-સેવિંગ કંટ્રોલ ફંક્શન તરીકે ઉપયોગ કરી શકાય છે.

બહાર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 સાથે જોડો. તેનાથી વધુ, રુટ સાઇડ ફ્લાય પર લક્ષ્ય ઉપકરણ પસંદ કરવા માટે IO પિન દ્વારા લો/હાઇ સિગ્નલ પણ મોકલી શકે છે.

માજી માટેample, નીચેની આકૃતિમાં, Arduino નેનો D4 અને D5 પિન દ્વારા કનેક્ટ કરવા માટે ઉપકરણ પસંદ કરે છે.

સેટઅપ રુટ અને ઉપકરણો

ID0 અને ID1 પિન પર અનુરૂપ ઉચ્ચ/નીચું સિગ્નલ મોકલ્યા પછી,
રુટ ટર્મિનલ જૂના કનેક્શન એન્ડ સાથે ટ્રાન્સમિશનમાં વિક્ષેપ પાડશે (એટલે ​​​​કે, જૂના કનેક્શન એન્ડ સાથે ટ્રાન્સમિશન અને પ્રાપ્ત કરવાનું બંધ કરો). અને નવા કનેક્શન પર સ્વિચ કરવા માટે ID_Lat પિનમાંથી લો સિગ્નલની રાહ જુઓ.

નવા કનેક્શન સાથે સંદેશા પ્રસારિત/પ્રાપ્ત કરવાનું શરૂ કરો
તમે ID0, ID1 દ્વારા લક્ષ્ય ઉપકરણ નંબર સિગ્નલ મોકલો તે પછી, રુટ અને વર્તમાન કનેક્ટેડ ઉપકરણ વચ્ચેના તમામ ટ્રાન્ઝેક્શનને અટકાવવામાં આવશે. જ્યાં સુધી તમે ઓછામાં ઓછા 3ms ના ID_Lat નો LOW સિગ્નલ નહીં મોકલો ત્યાં સુધી નવું ટ્રાન્ઝેક્શન શરૂ થશે નહીં.

પ્રસારણ શરૂ કરો

Arduino , Raspberry Pi અને સેન્સર માટે ત્રણ ઉપયોગના કિસ્સાઓ છે.

Arduino સાથે કામ

Arduino ના હાર્ડવેર TX/RX પોર્ટનો સીધો ઉપયોગ કરવા ઉપરાંત, આ મોડ્યુલ સોફ્ટવેર સીરીયલ્સને પણ સપોર્ટ કરે છે, તેથી તે ભૌતિક UART ઈન્ટરફેસને કબજે કરવાનું ટાળવા માટે સોફ્ટવેર એમ્યુલેટેડ UART માં ઉપયોગ કરી શકે છે.

નીચેના માજીample D2 અને D3 ને TX અને ની રુટ બાજુ સાથે જોડે છે
સોફ્ટવેર સીરીયલ RX, D7, D8 દ્વારા RFLINK-UART મોડ્યુલ એ પીન છે જે ઉપકરણ સાથે કનેક્શન સેટ કરે છે, અને D5 નો ઉપયોગ ઓકે ટૉગલ પિન તરીકે થાય છે. Arduino ની સૂચનાઓ દ્વારા D7, D8 અને D5 પિન માટે LOW અથવા HIGH આઉટપુટ ડિજીટલ લખો અમે વિવિધ ઉપકરણો સાથે ગતિશીલ રીતે કનેક્ટ થવાની ક્ષમતા પ્રાપ્ત કરી શકીએ છીએ.

Arduino સાથે કામ

આર્ડુઇનો (ઇટાલી) D2 D3 D5 D7 D8 5V જીએનડી
RFLINK- UART RX TX ID_Lat (રુટ) ID0

(મૂળ)

ID1

(મૂળ)

5V GND CEB

Exampરુટ-સાઇડ ટ્રાન્સપોર્ટ પ્રોગ્રામનો લે:

રૂટ-સાઇડ ટ્રાન્સપોર્ટ પ્રોગ્રામ રૂટ-સાઇડ ટ્રાન્સપોર્ટ પ્રોગ્રામ

Exampઆરએક્સ રીસીવર-સાઇડ પ્રોગ્રામનો લે:

RX રીસીવર-સાઇડ પ્રોગ્રામ

ચલાવો

ચલાવો

રાસ્પબેરી પી સાથે કામ કરવું

રાસ્પબેરી પી પર આ મોડનો ઉપયોગ કરવો પણ એકદમ સરળ છે! RFLINKUART મોડ્યુલના પિન રાસ્પબેરી પીના અનુરૂપ પિન સાથે જોડાયેલા છે જેમ કે ભૂતપૂર્વampઉપર Arduino ના le. બીજા શબ્દોમાં કહીએ તો, તમે સીધા RX/TX પિન પર વાંચી અને લખી શકો છો અને પરંપરાગત UART ની જેમ કનેક્ટ કરવા માટે ઉપકરણનો ઉલ્લેખ કરી શકો છો.

નીચેનો આંકડો રૂટ-બાજુ વચ્ચે જોડાણ પદ્ધતિ બતાવે છે
Raspberry Pi અને RFLINK-UART મોડ્યુલ, અને ઉપકરણના અંતની કનેક્શન પદ્ધતિ મૂળભૂત રીતે સમાન છે, પરંતુ તે ID_ Lat પિન પિનને કનેક્ટ કરવાની જરૂર નથી, અને ID0 અને ID1 જરૂરિયાતોને આધારે અલગ-અલગ ID નંબરો પર સેટ કરેલ છે. .

રાસ્પબેરી પી સાથે કામ કરવું

Exampકાર્યક્રમનો ભાગ:

ટ્રાન્સમીટર ઉપકરણ #3 અને ઉપકરણ #1 પર વારંવાર માહિતી પ્રસારિત કરે છે

Exampકાર્યક્રમના લે Exampકાર્યક્રમના લે

રીસીવર: આ ભૂતપૂર્વample એક સરળ પ્રાપ્ત છે

આ માજીample એક સરળ પ્રાપ્ત છે

સેન્સર સાથે ડાયરેક્ટ કનેક્ટિંગ

જો તમારું સેન્સર UART ઇન્ટરફેસને સપોર્ટ કરે છે અને બાઉડ રેટ 9,600 અથવા
19,200 , પછી તમે તેને સીધા જ RFLINK-UART મોડ્યુલની ઉપકરણ બાજુથી કનેક્ટ કરી શકો છો, અને તમે ઝડપથી અને પીડારહિત તેને વાયરલેસ ફંક્શન સેન્સર પણ અપગ્રેડ કરી શકો છો. નીચેના G3 PM2.5 સેન્સરને ભૂતપૂર્વ તરીકે લેવામાં આવે છેample, નીચેની કનેક્શન પદ્ધતિનો સંદર્ભ લો

સેન્સર સાથે ડાયરેક્ટ કનેક્ટિંગ

આગળ, કૃપા કરીને ડેવલપમેન્ટ બોર્ડ (ક્યાં તો Arduino અથવા Raspberry Pi) તૈયાર કરો
RFLINK-UART મોડ્યુલના RO ને જોડો બીજી બાજુ, તમે G3 ટ્રાન્સમિશનને સામાન્ય UART રીતે PM2.5 ડેટા વાંચી શકો છો, અભિનંદન, G3 ને વાયરલેસ ટ્રાન્સમિશન ક્ષમતાઓ સાથે PM2.5 સેન્સિંગ મોડ્યુલમાં અપગ્રેડ કરવામાં આવ્યું છે.

IO પોર્ટ્સનો ઉપયોગ કરો

RFLINK-UART મોડ્યુલ IO પોર્ટનો સમૂહ પૂરો પાડે છે જે તમને વાયરલેસ રીતે ઑન/ઑફ કમાન્ડ ટ્રાન્સમિટ કરવાની મંજૂરી આપે છે, અને આ સેટ Io પોર્ટ્સ મોડ્યુલના ટ્રાન્સમિશન અથવા રિસિવિંગ એન્ડ સુધી મર્યાદિત નથી, અને બંને છેડા એકબીજાને નિયંત્રિત કરી શકે છે. જ્યાં સુધી તમે વોલ્યુમ બદલોtagબંને છેડે IN પોર્ટના e, તમે આઉટપુટ વોલ્યુમ બદલશોtagસમકાલીન રીતે બીજા છેડે આઉટ પોર્ટનો e. કૃપા કરીને નીચેના ઉપયોગનો સંદર્ભ લોampસ્વિચ LED બલ્બને રિમોટલી કંટ્રોલ કરવા માટે IO પોર્ટનો ઉપયોગ કેવી રીતે કરવો તે સમજાવો.

IO પોર્ટ્સનો ઉપયોગ કરો IO પોર્ટ્સનો ઉપયોગ કરો

 

દસ્તાવેજો / સંસાધનો

RFLINK RFLINK-UART વાયરલેસ UART ટ્રાન્સમિશન મોડ્યુલ [પીડીએફ] સૂચના માર્ગદર્શિકા
RFLINK-UART, વાયરલેસ UART ટ્રાન્સમિશન મોડ્યુલ, RFLINK-UART વાયરલેસ UART ટ્રાન્સમિશન મોડ્યુલ

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *