RFLINK-UART Instruksjonshåndbok for trådløs UART-overføringsmodul
RFLINK-UART 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

Modulens utseende og dimensjon

Modulegenskaper

  1. Drift voltage: 3.3~5.5V
  2. RF-frekvens: 2400MHz~2480MHz.
  3. Strømforbruk: 24 mA@ +5dBm i TX-modus og 23mA i RX-modus.
  4. Sendeeffekt: +5dBm
  5. Overføringshastighet: 250 Kbps
  6. Sendingsavstand: rundt 80 til 100 m i det åpne området
  7. Baud rate:9,600 19,200 bps eller XNUMX XNUMX bps
  8. Støtter 1-til-1 eller 1-til-multippel (opptil fire) overføring.

Pin definisjon

Rot
Pin definisjon
Enhet
Pin definisjon
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.

Konfigurer rot og enheter

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.

Begynn å sende

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.

Jobber med Arduino

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:

rot-side transportprogram rot-side transportprogram

Example av RX-mottaker-side-programmet:

RX-mottaker-side-program

henrette

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 .

Jobber med Raspberry Pi

Exampdel av programmet:

Senderen sender gjentatte ganger informasjon til enhet #3 og enhet #1

Example av programmet Example av programmet

Mottaker: Denne eksample er en enkel mottak

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

Direkte tilkobling med sensor

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.

Bruk IO-porter Bruk IO-porter

 

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

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *