arduino-logotyp

ARDUINO RFLINK-UART Trådlös UART-sändningsmodul

ARDUINO-RFLINK-UART-Trådlös-UART-Transmission-Module-PRODUCT

Produktinformation

RFLINK-UART trådlös UART-överföringsmodul är en modul som uppgraderar trådbunden UART till trådlös UART-överföring utan någon kodningsansträngning eller hårdvara. Modulen innehåller en rotterminal och upp till fyra enhetsändar med en uppsättning I/O-portar. Den operativa voltage sträcker sig från 3.3V till 5.5V, och RF-frekvensen sträcker sig från 2400MHz till 2480MHz. Överföringsavståndet är cirka 80 till 100 m i det öppna utrymmet, och överföringshastigheten är 250 Kbps. Modulen stöder 1-till-1 eller 1-till-multipel (upp till fyra) överföring.

PRODUKTmodulens egenskaper

  1. Operation voltage: 3.3~5.5V
  2. RF-frekvens:2400MHz~2480MHz
  3. Energiförbrukning: 24 mA@ +5dBm i TX-läge och 23 mA i RX-läge.
  4. Sändningseffekt: +5dBm
  5. Överföringshastighet: 250Kbps
  6. Sändningsavstånd: cirka 80 till 100 m i det öppna utrymmet
  7. Baudhastighet 9,600 19,200 bps eller XNUMX XNUMX bps
  8. Stöder 1-till-1 eller 1-till-multipel (upp till fyra) överföring.

Modulens utseende och dimension
RFLINK-UART-modulen innehåller en rotterminal och upp till fyra enhetsändar. Rotterminalen och enhetens ände ser likadana ut och de kan identifieras av etiketten på baksidan. RFLINK-UART-modulens grupp-ID är 0001 och BAUD är 9600.

PRODUCT Pin Definition

Rot Anordning
ID0 ID0
ID1 ID1
IO IO
5V 5V
GND GND

Produktanvändningsinstruktioner

Konfigurera rot och enheter
Alla typer av utvecklingskort och MCU:er som stöder UART-kommunikationsgränssnittet kan använda denna modul direkt, och det finns inget behov av att installera ytterligare drivrutiner eller API-program. Den trådlösa UART-överföringsmodulen RFLINK-UART stöder 1-till-multipel-typ, standardrotterminal (#0) efter påslagning med en enhet (#1) är ansluten om du har en annan numrerad enhet (#2~#4). Du kan välja olika enhetssidor du vill ansluta till via ID0- och ID1-stiften på rotsidan.

För ID0/ID1-kombinationen av enhetsval, se tabellen nedan:

Enhet 1 (#1) Enhet 2 (#2) Enhet 3 (#3) Enhet 4 (#4)
ID0-stift: HÖG
ID1-stift: HÖG
ID0-stift: HÖG
ID1-stift: LÅG
ID0-stift: LÅG
ID1-stift: HÖG
ID0-stift: LÅG
ID1-stift: LÅG

Enhetssidan bör ställas in på önskat enhetsnummer enligt först, roten kommer att välja målenhet via samma tabell. Du kan välja en annan enhet för att överföra meddelandet via ID0 och ID1 för roten, vanligtvis koppla ID0 eller/och ID1 till GND. Mer än så kan rotsidan också skicka en låg/hög-signal genom IO-stiftet för att välja målenhet i farten.ample, i figuren nedan väljer Arduino Nano den enhet som ska anslutas via D4- och D5-stiften. Efter att ha skickat motsvarande hög/låg-signal till ID0- och ID1-stiften kommer rotterminalen att avbryta överföringen med den gamla anslutningsänden (det vill säga stoppa överföringen och mottagningen med den gamla anslutningsänden). Och vänta på en låg signal från ID_Lat-stiftet för att byta till den nya anslutningen.

RFLINK-UART trådlös UART-överföringsmodul är en lättanvänd modul som omedelbart och smärtfritt uppgraderar trådbunden UAR till trådlös UAR-överföring. Mer än så, det finns en uppsättning I/O-portar där, så du behöver ingen kodningsansträngning och hårdvara för att göra IO-switchar väl fjärrstyrda.

Modulens utseende och dimension
RFLINK-UART-modulen innehåller en rotterminal (vänster) och upp till fyra enhetsändar (på höger sida av bilden nedan, kan vara numrerade från 1 till 4), de två ser utåt likadana, det kan identifieras vid etiketten på baksidan. Som visas nedan är grupp-ID:t för RFLINK-UART-modulen 0001 och BAUD är 9600. ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-1

Modulens egenskaper

  1. Operation voltage: 3.3~5.5V
  2. RF-frekvens:2400MHz~2480MHz.
  3. Energiförbrukning: 24 mA@ +5dBm i TX-läge och 23mA i RX-läge.
  4. Sändningseffekt: +5dBm
  5. Överföringshastighet: 250Kbps
  6. Sändningsavstånd: cirka 80 till 100 m i det öppna utrymmet
  7. Baud rate:9,600 19,200 bps eller XNUMX XNUMX bps
  8. Stöder 1-till-1 eller 1-till-multipel (upp till fyra) överföring.

Pin -definition

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-2

  • GND→ Jord
  • +5V→ 5V voltage ingång
  • TX→ motsvarar RX för utvecklingskortet UART
  • RX→ motsvarar TX för utvecklingskortet UART
  • CEB→ Denna CEB ska anslutas till jord (GND), då kommer modulen att slås på och kan användas som en energibesparande kontrollfunktion.
  • UT→ Utgångsstift för IO-port (på/av export)
  • IN→Ingång stiftet på IO-porten (på/av mottagning).
  • ID1, ID0 →väljar vilken enhet som ska anslutas till via kombinationen HÖG/LÅG av dessa två stift.
  • ID_Lat→ Enhets-ID Låsstift. När Root ställer in målenheten via ID0, ID1 måste du ställa in denna stift LÅG då kommer anslutningen officiellt att kopplas om till den angivna enheten.
    • GND→ Jord
    • +5V→ 5V voltage ingång
    • TX→ motsvarar RX för utvecklingskortet UART
    • RX→ motsvarar TX för utvecklingskortet UART
    • CEB→ Denna CEB ska anslutas till jord (GND), då kommer modulen att slås på och kan användas som en energibesparande kontrollfunktion.
    • UT→ Utgångsstift för IO-port (på/av export)I
    • IN→ Ingångsstift för IO-porten (på/av mottagning).
    • ID1, ID0→ Genom kombinationen HÖG/LÅG av dessa två stift kan enheten ställas in på olika enhetsnummer. ID_Lat→ Den här stiftfoten har ingen effekt på enheten.

Hur man använder

Alla typer av utvecklingskort och MCU:er som stöder UART-kommunikationsgränssnittet kan använda denna modul direkt, och det finns inget behov av att installera ytterligare drivrutiner eller API-program.

Konfigurera rot och enheter
Den traditionella trådbundna TTL är 1 till 1 överföring, RFLINK-UART trådlös UART överföringsmodul kommer att stödja 1-till-multipel typ, standard root-terminal (#0) efter påslagning med enhet (#1) är ansluten om du har en annan numrerad enhet (#2~#4). Du kan välja olika enhetssida som du vill ansluta till via ID0- och ID1-stiften på rotsidan. För ID0/ID1-kombinationen av enhetsval, se tabellen nedan.

ID0, ID1-stift är standard HÖG, de kommer att vara LÅG via anslutning till jord.

Notera: Enhetssidan bör ställas in på önskat enhetsnummer enligt först, roten kommer att välja målenhet via samma tabell.

Du kan välja en annan enhet för att överföra meddelanden via ID0 och ID1 för roten, vanligtvis kopplar ID0 eller/och ID1 till GND. Mer än så kan rotsidan också skicka Låg/Hög-signal genom IO-stiftet för att välja målenhet i farten. Till exempelample, i figuren nedan väljer Arduino Nano den enhet som ska anslutas via D4- och D5-stiften.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-3

Efter att ha skickat motsvarande hög/låg-signal till ID0- och ID1-stiften kommer rotterminalen att avbryta överföringen med den gamla anslutningsänden (det vill säga stoppa överföringen och mottagningen med den gamla anslutningsänden). Och vänta på en lågsignal från ID_Lat-stiftet för att byta till den nya anslutningen.

Börja sända/ta emot meddelanden med den nya anslutningen
Efter att du har skickat målenhetsnummersignalen via ID0, ID1 kommer all transektion mellan roten och den nuvarande anslutna enheten att stoppas. Den nya transektionen startar inte förrän du skickar en LÅG-signal på ID_Lat minst 3ms.

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-4

Det finns tre användningsfall för Arduino, Raspberry Pi och sensorer.

Jobbar med Arduino
Förutom att använda Arduinos hårdvara TX/RX-portar direkt, stöder denna modul även programvaruserier, så den kan användas i en mjukvaruemulerad UART för att undvika att ockupera det fysiska UART-gränssnittet. Följande example ansluter D2 och D3 till TX och rotsidan av RFLINK-UART-modulen genom programvarans seriella RX, D7, D8 är stiften som ställer in anslutningen till enheten, och D5 används som ok växlingsstift. Genom Arduinos instruktioner, digitalWrite-utgångar LÅG eller HÖG för D7-, D8- och D5-stiften. Vi kan uppnå förmågan att dynamiskt ansluta till olika enheter.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-5ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-6

Example av ett rot-side transportprogram:

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-7 ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-8

Example av RX-mottagarens program ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-9

utföra

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-10

Arbeta med Raspberry Pi
Att använda denna mod på Raspberry Pi är också ganska enkelt! Stiften på RFLINK-UART-modulen är anslutna till motsvarande på Raspberry Pi som i ex.ample av Arduino ovan. Du kan med andra ord läsa och skriva direkt till RX/TX-stiftet och ange vilken enhet som ska anslutas, precis som en traditionell UART. Följande bild visar anslutningsmetoden mellan Raspberry Pi på rotsidan och RFLINK-UART-modulen, och anslutningsmetoden för enhetsänden är i princip densamma, men den ID_ Lat-stiftstiftet behöver inte anslutas, och ID0 och ID1 är inställda på olika ID-nummer beroende på kraven.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-11

Exampprogramled:
Sändaren sänder upprepade gånger information till enhet #3 och enhet #1

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-12ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-13

Mottagare: Detta example är en enkel mottagning 

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-14

Direktkoppling med sensor
Om din sensor stöder UART-gränssnittet och Baud-hastigheten stöder 9,600 19,200 eller 3 2.5 , kan du ansluta den direkt till enhetssidan av RFLINK-UART-modulen och du kan snabbt och smärtfritt uppgradera den trådlösa funktionssensorn också. Följande GXNUMX PMXNUMX-givare tas som example, se följande anslutningsmetodARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-15

Förbered sedan ett utvecklingskort (antingen Arduino eller Raspberry Pi) för att ansluta RO för RFLINK-UART-modulen. På den andra sidan kan du läsa G3-överföringen på det allmänna UART-sättet PM2.5-data, grattis, G3 har uppgraderats till en PM2.5 avkänningsmodul med trådlös överföringskapacitet.

Använd IO-portar

RFLINK-UART-modulen tillhandahåller en uppsättning IO-portar som låter dig sända på/av-kommandon trådlöst, och denna uppsättning Io-portar är inte begränsade till överförings- eller mottagningsänden av modulen, och båda ändarna kan styra varandra. Så länge du ändrar voltage av IN-porten i vardera änden kommer du att ändra utgångsvolymentage av Out-porten i andra änden synkront. Se följande användning example för att förklara hur man använder IO-porten för att fjärrstyra switchens LED-lampa.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-16

Dokument/resurser

ARDUINO RFLINK-UART Trådlös UART-sändningsmodul [pdf] Bruksanvisning
RFLINK-UART Trådlös UART Transmission Module, Trådlös UART Transmission Module, UART Transmission Module, Transmission Module, Module

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *