RFLINK-UART Instruksjonshåndbok for trådløs UART-overføringsmodul
RFLINK-UART trådløs UART-overføringsmodul er en brukervennlig modul som umiddelbart og smertefritt oppgraderer kablet UART til trådløs UART-overføring. Mer enn det, det er et sett med I/O-porter der, så du trenger ingen kodeinnsats og maskinvare for å gjøre IO-svitsjer godt fjernstyrt.
Modulens utseende og dimensjon
RFLINK-UART-modulen inneholder én rotterminal (venstre) og opptil fire enhetsender (på høyre side av figuren nedenfor, kan være nummerert fra 1 til 4), de to ser utover like, det kan identifiseres ved etiketten på baksiden.
Som vist nedenfor er gruppe-IDen til RFLINK-UART-modulen 0001 og BAUD er
Modulegenskaper
- Drift voltage: 3.3~5.5V
- RF-frekvens: 2400MHz~2480MHz.
- Strømforbruk: 24 mA@ +5dBm i TX-modus og 23mA i RX-modus.
- Sendeeffekt: +5dBm
- Overføringshastighet: 250 Kbps
- Sendingsavstand: rundt 80 til 100 m i det åpne området
- Baud rate:9,600 19,200 bps eller XNUMX XNUMX bps
- Støtter 1-til-1 eller 1-til-multippel (opptil fire) overføring.
Pin definisjon
Rot![]() |
Enhet![]() |
GNDà Bakke
+5Và 5V voltage input TXà tilsvarer RX til utviklingskortet UART RXà tilsvarer TX til utviklingskortet UART CEBà Denne CEB skal kobles til bakken (GND), så vil modulen slås på og kan brukes som en strømsparende kontrollfunksjon. UTEà Utgangspinne til IO-port (på/av eksport) INà Inngangspinne til IO-porten (mottak på/av). ID1, ID0 àvelger hvilken enhet som skal kobles til via HØY/LAV-kombinasjonen av disse to pinnene. ID_Latà Enhets-ID Låsepinner. Når Root setter målenheten via ID0, ID1, må du sette denne pinnen LAV, så vil tilkoblingen offisielt byttes til den angitte enheten. |
GNDà Bakke
+5Và 5V voltage input TXà tilsvarer RX til utviklingskortet UART RXà tilsvarer TX til utviklingskortet UART CEBà Denne CEB skal kobles til bakken (GND), så vil modulen slås på og kan brukes som en strømsparende kontrollfunksjon. UTEà Utgangspinne til IO-port (på/av eksport)I INà Inngangspinne til IO-porten (mottak på/av). ID1, ID0à Gjennom HØY/LAV-kombinasjonen av disse to pinnene, kan enheten stilles inn til forskjellige enhetsnummer. ID_Latà Denne pinnefoten har ingen effekt på enheten. |
Hvordan bruke
Alle typer utviklingskort og MCU-er som støtter UART-kommunikasjonsgrensesnittet kan bruke denne modulen direkte, og det er ikke nødvendig å installere flere drivere eller API-programmer.
Konfigurer rot og enheter
Den tradisjonelle kablede TTL er 1 til 1 overføring, den trådløse UART overføringsmodulen RFLINK-UART vil støtte 1-til-multiple type, standard root-terminal (#0) etter at enheten er koblet til (#1) hvis du har en annen nummerert enhet (#2~# 4). Du kan velge annen enhetsside du vil koble til via ID0- og ID1-pinnene på rotsiden. For ID0/ID1-kombinasjonen av enhetsvalg, se tabellen nedenfor
Enhet 1 (#1) | Enhet 2 (#2) | Enhet 3 (#3) | Enhet 4 (#4) | |
ID0 pin | HØY | HØY | LAV | LAV |
ID1 pin | HØY | LAV | HØY | LAV |
ID0, ID1 pin er standard HØY, de vil være LAVE via tilkobling til bakken.
Note: Enhetssiden skal settes til det nødvendige enhetsnummeret i henhold til først,
roten vil velge målenheten via samme tabell.
Du kan velge den forskjellige enheten for å overføre melding via ID0 og ID1 til root, vanligvis knytte ID0 eller/og ID1 til GND. Mer enn det, rotsiden kan også sende lavt/høyt signal gjennom IO-pinnen for å velge målenheten i farten.
For eksample, i figuren nedenfor velger Arduino Nano enheten som skal kobles til via D4- og D5-pinnene.
Etter å ha sendt det tilsvarende høy/lave signalet til ID0- og ID1-pinnene,
Rotterminal vil avbryte overføringen med den gamle tilkoblingsenden (det vil si stoppe overføringen og mottak med den gamle tilkoblingsenden). Og vent på et lavt signal fra ID_Lat-pinnen for å bytte til den nye tilkoblingen.
Begynn å sende/motta meldinger med den nye tilkoblingen
Etter at du har sendt målenhetsnummersignalet via ID0, ID1, vil all transeksjon mellom roten og den gjeldende tilkoblede enheten bli stoppet. Den nye transeksjonen starter ikke før du sender et LAVT-signal på ID_Lat minst 3ms.
Det er tre brukstilfeller for Arduino , Raspberry Pi og sensorer.
Jobber med Arduino
I tillegg til å bruke Arduinos hardware TX/RX-porter direkte, støtter denne modulen også programvareserier, slik at den kan brukes i en programvareemulert UART for å unngå å okkupere det fysiske UART-grensesnittet.
Følgende eksample kobler D2 og D3 til TX og rotsiden av
RFLINK-UART-modulen gjennom programvaren seriell RX, D7, D8 er pinnene som setter tilkoblingen til enheten, og D5 brukes som ok toggle pin. Gjennom Arduinos instruksjoner digitalWrite-utganger LAV eller HØY for D7-, D8- og D5-pinnene Vi kan oppnå muligheten til å dynamisk koble til forskjellige enheter.
Arduino (Italia) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (rot) | ID0
(Rot) |
ID1
(Rot) |
5V | GND CEB |
Example av et transportprogram på rotsiden:
Example av RX-mottaker-side-programmet:
henrette
Jobber med Raspberry Pi
Å bruke denne moden på Raspberry Pi er også ganske enkelt! Pinnene til RFLINKUART-modulen er koblet til de tilsvarende på Raspberry Pi som i eks.ample av Arduino ovenfor. Du kan med andre ord lese og skrive direkte til RX/TX-pinnen og spesifisere enheten som skal kobles til, akkurat som en tradisjonell UART.
Følgende figur viser tilkoblingsmetoden mellom rotsiden
Raspberry Pi og RFLINK-UART-modulen, og tilkoblingsmetoden til Enhetsenden er i utgangspunktet den samme, men den ID_ Lat-pin-pinnen trenger ikke å kobles til, og ID0 og ID1 er satt til forskjellige ID-numre avhengig av kravene .
Exampdel av programmet:
Senderen sender gjentatte ganger informasjon til enhet #3 og enhet #1
Mottaker: Denne eksample er en enkel mottak
Direkte tilkobling med sensor
Hvis sensoren din støtter UART-grensesnittet og Baud-hastigheten støtter 9,600 eller
19,200 3 , så kan du koble den direkte til enhetssiden av RFLINK-UART-modulen, og du kan raskt og smertefritt oppgradere den trådløs funksjonssensor også. Følgende G2.5 PMXNUMX-sensor er tatt som eksample, se følgende tilkoblingsmetode
Deretter må du forberede et utviklingskort (enten Arduino eller Raspberry Pi) til
koble til RO til RFLINK-UART-modulen På den andre siden kan du lese G3-overføringen på den generelle UART-måten PM2.5-data, gratulerer, G3 har blitt oppgradert til en PM2.5-sensormodul med trådløse overføringsmuligheter.
Bruk IO-porter
RFLINK-UART-modulen gir et sett med IO-porter som lar deg overføre på/av-kommandoer trådløst, og dette settet Io-porter er ikke begrenset til overførings- eller mottaksenden av modulen, og begge ender kan kontrollere hverandre. Så lenge du endrer voltage av IN-porten i hver ende, vil du endre utgangsvolumtage av ut-porten i den andre enden synkront. Vennligst referer til følgende brukseksample for å forklare hvordan du bruker IO-porten til å fjernstyre bryter-LED-pæren.
Dokumenter / Ressurser
![]() |
RFLINK RFLINK-UART Trådløs UART-overføringsmodul [pdf] Bruksanvisning RFLINK-UART, Trådløs UART-overføringsmodul, RFLINK-UART Trådløs UART-overføringsmodul |