RFLINK-UART వైర్లెస్ UART ట్రాన్స్మిషన్ మాడ్యూల్ ఇన్స్ట్రక్షన్ మాన్యువల్
RFLINK-UART వైర్లెస్ UART ట్రాన్స్మిషన్ మాడ్యూల్ అనేది ఉపయోగించడానికి సులభమైన మాడ్యూల్, ఇది వైర్డ్ UARTని తక్షణమే మరియు నొప్పిలేకుండా వైర్లెస్ UART ట్రాన్స్మిషన్కు అప్గ్రేడ్ చేస్తుంది. దాని కంటే ఎక్కువగా, అక్కడ I/O పోర్ట్ సెట్ ఉంది, కాబట్టి IO స్విచ్లను రిమోట్గా బాగా నియంత్రించడానికి మీకు ఎలాంటి కోడింగ్ ప్రయత్నం మరియు హార్డ్వేర్ అవసరం లేదు.
మాడ్యూల్ స్వరూపం మరియు పరిమాణం
RFLINK-UART మాడ్యూల్లో ఒక రూట్ టెర్మినల్ (ఎడమ) మరియు నాలుగు వరకు పరికర ముగింపు ఉంటుంది (క్రింద ఉన్న బొమ్మ యొక్క కుడి వైపున, 1 నుండి 4 వరకు సంఖ్యలు ఉండవచ్చు), రెండూ బాహ్యంగా ఒకే విధంగా ఉన్నాయి, దానిని గుర్తించవచ్చు వెనుక లేబుల్ ద్వారా.
క్రింద చూపిన విధంగా, RFLINK-UART మాడ్యూల్ యొక్క గ్రూప్ ID 0001 మరియు BAUD
మాడ్యూల్ లక్షణాలు
- ఆపరేటింగ్ వాల్యూమ్tage: 3.3~5.5V
- RF ఫ్రీక్వెన్సీ: 2400MHz~2480MHz.
- విద్యుత్ వినియోగం: TX మోడ్లో 24 mA@ +5dBm మరియు RX మోడ్లో 23mA.
- శక్తిని ప్రసారం చేయండి: +5dBm
- ప్రసార రేటు: 250Kbps
- ప్రసార దూరం: బహిరంగ ప్రదేశంలో సుమారు 80 నుండి 100మీ
- బాడ్ రేటు:9,600bps లేదా 19,200bps
- 1-టు-1 లేదా 1-టు-మల్టిపుల్ (నాలుగు వరకు) ప్రసారానికి మద్దతు ఇస్తుంది.
పిన్ నిర్వచనం
రూట్![]() |
పరికరం![]() |
GNDà గ్రౌండ్
+5V5V వాల్యూమ్tagఇ ఇన్పుట్ TXà అభివృద్ధి బోర్డు UART యొక్క RXకి అనుగుణంగా ఉంటుంది RXà అభివృద్ధి బోర్డు UART యొక్క TXకి అనుగుణంగా ఉంటుంది CEBà ఈ CEB భూమికి (GND) కనెక్ట్ చేయాలి, అప్పుడు మాడ్యూల్ పవర్-ఆన్ అవుతుంది మరియు పవర్-సేవింగ్ కంట్రోల్ ఫంక్షన్గా ఉపయోగించవచ్చు. బయటకుà IO పోర్ట్ అవుట్పుట్ పిన్ (ఎగుమతి ఆన్/ఆఫ్) INIO పోర్ట్ యొక్క ఇన్పుట్ పిన్ (ఆన్/ఆఫ్ రిసీవ్). ID1, ID0 ఈ రెండు పిన్ల అధిక/తక్కువ కలయిక ద్వారా ఏ పరికరానికి కనెక్ట్ కావాలో ఎంచుకుంటుంది. ID_Latà పరికర ID లాచ్ పిన్స్. రూట్ లక్ష్య పరికరాన్ని ID0, ID1 ద్వారా సెట్ చేసినప్పుడు, మీరు ఈ పిన్ను తక్కువగా సెట్ చేయాలి అప్పుడు కనెక్షన్ అధికారికంగా పేర్కొన్న పరికరానికి మార్చబడుతుంది. |
GNDà గ్రౌండ్
+5V5V వాల్యూమ్tagఇ ఇన్పుట్ TXà అభివృద్ధి బోర్డు UART యొక్క RXకి అనుగుణంగా ఉంటుంది RXà అభివృద్ధి బోర్డు UART యొక్క TXకి అనుగుణంగా ఉంటుంది CEBà ఈ 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 Nano D4 మరియు D5 పిన్ల ద్వారా కనెక్ట్ చేయడానికి పరికరాన్ని ఎంచుకుంటుంది.
ID0 మరియు ID1 పిన్లకు సంబంధిత అధిక/తక్కువ సిగ్నల్ను పంపిన తర్వాత, ది
రూట్ టెర్మినల్ పాత కనెక్షన్ ముగింపుతో ప్రసారానికి అంతరాయం కలిగిస్తుంది (అనగా, ప్రసారాన్ని ఆపివేసి, పాత కనెక్షన్ ముగింపుతో స్వీకరించడం). మరియు కొత్త కనెక్షన్కి మారడానికి ID_Lat పిన్ నుండి తక్కువ సిగ్నల్ కోసం వేచి ఉండండి.
కొత్త కనెక్షన్తో సందేశాలను ప్రసారం చేయడం/స్వీకరించడం ప్రారంభించండి
మీరు ID0, ID1 ద్వారా లక్ష్య పరికర నంబర్ సిగ్నల్ను పంపిన తర్వాత, రూట్ మరియు ప్రస్తుత కనెక్ట్ చేయబడిన పరికరం మధ్య అన్ని లావాదేవీలు నిలిపివేయబడతాయి. మీరు కనీసం 3ms ID_Lat తక్కువ సిగ్నల్ని పంపే వరకు కొత్త లావాదేవీ ప్రారంభం కాదు.
Arduino, Raspberry Pi మరియు సెన్సార్ల కోసం మూడు ఉపయోగ సందర్భాలు ఉన్నాయి.
Arduinoతో పని చేస్తున్నారు
Arduino యొక్క హార్డ్వేర్ TX/RX పోర్ట్లను నేరుగా ఉపయోగించడంతో పాటు, ఈ మాడ్యూల్ సాఫ్ట్వేర్ సీరియల్లకు కూడా మద్దతు ఇస్తుంది, కాబట్టి ఇది భౌతిక UART ఇంటర్ఫేస్ను ఆక్రమించకుండా ఉండేందుకు సాఫ్ట్వేర్ ఎమ్యులేటెడ్ UARTలో ఉపయోగించవచ్చు.
కింది మాజీample D2 మరియు D3ని TXకి మరియు రూట్ వైపు కలుపుతోంది
సాఫ్ట్వేర్ సీరియల్ RX, D7, D8 ద్వారా RFLINK-UART మాడ్యూల్ పరికరానికి కనెక్షన్ని సెట్ చేసే పిన్లు మరియు D5 సరే టోగుల్ పిన్గా ఉపయోగించబడుతుంది. Arduino యొక్క సూచనల ద్వారా D7, D8 మరియు D5 పిన్ల కోసం డిజిటల్రైట్ అవుట్పుట్లు తక్కువ లేదా ఎక్కువ ఉంటాయి, మేము వివిధ పరికరాలకు డైనమిక్గా కనెక్ట్ చేయగల సామర్థ్యాన్ని సాధించగలము.
ఆర్డునో (ఇటలీ) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (రూట్) | ID0
(రూట్) |
ID1
(రూట్) |
5V | GND CEB |
Exampరూట్-సైడ్ రవాణా కార్యక్రమం యొక్క le:
ExampRX రిసీవర్-సైడ్ ప్రోగ్రామ్ యొక్క le:
అమలు
రాస్ప్బెర్రీ పైతో పని చేస్తోంది
రాస్ప్బెర్రీ పైలో ఈ మోడ్ను ఉపయోగించడం కూడా చాలా సులభం! RFLINKUART మాడ్యూల్ యొక్క పిన్లు రాస్ప్బెర్రీ పై యొక్క సంబంధిత వాటికి పూర్వం వలె కనెక్ట్ చేయబడ్డాయిampపైన ఉన్న Arduino యొక్క le. మరో మాటలో చెప్పాలంటే, మీరు సంప్రదాయ UART వలె నేరుగా RX/TX పిన్కి చదవవచ్చు మరియు వ్రాయవచ్చు మరియు కనెక్ట్ చేయడానికి పరికరాన్ని పేర్కొనవచ్చు.
కింది బొమ్మ రూట్-సైడ్ మధ్య కనెక్షన్ పద్ధతిని చూపుతుంది
రాస్ప్బెర్రీ పై మరియు RFLINK-UART మాడ్యూల్ మరియు పరికరం ముగింపు యొక్క కనెక్షన్ పద్ధతి ప్రాథమికంగా ఒకే విధంగా ఉంటుంది, అయితే ఇది ID_ లాట్ పిన్ పిన్ కనెక్ట్ చేయవలసిన అవసరం లేదు మరియు ID0 మరియు ID1 అవసరాలను బట్టి వేర్వేరు ID నంబర్లకు సెట్ చేయబడతాయి .
Exampకార్యక్రమం యొక్క le:
ట్రాన్స్మిటర్ పరికరం #3 మరియు పరికరం #1కి సమాచారాన్ని పదేపదే ప్రసారం చేస్తుంది
రిసీవర్: ఈ మాజీample అనేది సాధారణ స్వీకరించడం
సెన్సార్తో నేరుగా కనెక్ట్ చేయడం
మీ సెన్సార్ UART ఇంటర్ఫేస్కు మద్దతిస్తే మరియు బాడ్ రేటు 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సమకాలికంగా మరొక చివర అవుట్ పోర్ట్ యొక్క ఇ. దయచేసి కింది వినియోగాన్ని చూడండి ఉదాampస్విచ్ LED బల్బ్ను రిమోట్గా నియంత్రించడానికి IO పోర్ట్ను ఎలా ఉపయోగించాలో వివరించడానికి le.
పత్రాలు / వనరులు
![]() |
RFLINK RFLINK-UART వైర్లెస్ UART ట్రాన్స్మిషన్ మాడ్యూల్ [pdf] సూచనల మాన్యువల్ RFLINK-UART, వైర్లెస్ UART ట్రాన్స్మిషన్ మాడ్యూల్, RFLINK-UART వైర్లెస్ UART ట్రాన్స్మిషన్ మాడ్యూల్ |