RFLINK-UART คู่มือการใช้งานโมดูลส่งสัญญาณ UART ไร้สาย
RFLINK-UART โมดูลส่งสัญญาณ UART ไร้สาย

RFLINK-UART Wireless UART Transmission Module เป็นโมดูลที่ใช้งานง่ายซึ่งอัพเกรด UART แบบมีสายเป็น UART แบบไร้สายได้ทันทีและไม่ลำบาก ยิ่งไปกว่านั้น มีชุดพอร์ต I/O อยู่ที่นั่น ดังนั้นคุณไม่จำเป็นต้องพยายามเข้ารหัสและฮาร์ดแวร์ใดๆ เพื่อให้สวิตช์ IO ควบคุมจากระยะไกลได้ดี

ลักษณะและขนาดของโมดูล

โมดูล RFLINK-UART ประกอบด้วยเทอร์มินัลรากหนึ่งตัว (ซ้าย) และปลายอุปกรณ์สูงสุดสี่ตัว (ทางด้านขวาของรูปด้านล่าง อาจมีหมายเลขตั้งแต่ 1 ถึง 4) ทั้งสองมีลักษณะภายนอกเหมือนกัน ระบุได้ โดยฉลากด้านหลัง.

ดังที่แสดงด้านล่าง ID กลุ่มของโมดูล RFLINK-UART คือ 0001 และ BAUD คือ

ลักษณะและขนาดของโมดูล

ลักษณะโมดูล

  1. ปริมาณการดำเนินงานtage: 3.3~5.5โวลต์
  2. ความถี่ RF: 2400MHz ~ 2480MHz แบบเป็นทางการ
  3. การใช้พลังงาน: 24 mA@ +5dBm ที่โหมด TX และ 23mA ที่โหมด RX
  4. กำลังส่ง: +5เดซิเบลม
  5. อัตราการส่งข้อมูล: 250Kbps
  6. ระยะการส่งสัญญาณ: ประมาณ 80 ถึง 100 เมตรในที่โล่ง
  7. อัตราบอด:9,600bps หรือ 19,200bps
  8. รองรับการส่งสัญญาณ 1 ต่อ 1 หรือ 1 ต่อหลาย (สูงสุดสี่)

นิยามพิน

ราก
นิยามพิน
อุปกรณ์
นิยามพิน
ก.ย.ด.à กราวด์

+5โวลต์à 5V ปริมาตรtagอินพุตอิเล็กทรอนิกส์

เดอะ TXà สอดคล้องกับ RX ของคณะกรรมการพัฒนา UART

RXà สอดคล้องกับ TX ของคณะกรรมการพัฒนา UART

ซีอีบีà CEB นี้ควรเชื่อมต่อกับกราวด์ (GND) จากนั้นโมดูลจะเปิดและสามารถใช้เป็นฟังก์ชันควบคุมการประหยัดพลังงาน

ออกà ขาออกของพอร์ต IO (เปิด/ปิดการส่งออก)

INàInput pin ของพอร์ต IO (รับเปิด/ปิด)

ไอดี1,ไอดี0 àselects อุปกรณ์ที่จะเชื่อมต่อผ่านการรวมกันของสองพินนี้สูง/ต่ำ

ID_Latà หมุดสลักรหัสอุปกรณ์ เมื่อรูทตั้งค่าอุปกรณ์เป้าหมายผ่าน ID0, ID1 คุณต้องตั้งค่าพินนี้เป็น LOW จากนั้นการเชื่อมต่อจะถูกสลับไปยังอุปกรณ์ที่ระบุอย่างเป็นทางการ

ก.ย.ด.à กราวด์

+5โวลต์à 5V ปริมาตรtagอินพุตอิเล็กทรอนิกส์

เดอะ TXà สอดคล้องกับ RX ของคณะกรรมการพัฒนา UART

RXà สอดคล้องกับ TX ของคณะกรรมการพัฒนา UART

ซีอีบีà CEB นี้ควรเชื่อมต่อกับกราวด์ (GND) จากนั้นโมดูลจะเปิดและสามารถใช้เป็นฟังก์ชันควบคุมการประหยัดพลังงาน

ออกà ขาออกของพอร์ต IO (เปิด/ปิดการส่งออก)I

INà อินพุตพินของพอร์ต IO (รับเปิด/ปิด)

ไอดี1,ไอดี0à โดยการรวมกันสูง/ต่ำของพินทั้งสองนี้ อุปกรณ์สามารถตั้งค่าเป็นหมายเลขอุปกรณ์ที่แตกต่างกัน

ID_Latà ขาพินนี้ไม่มีผลกับอุปกรณ์

วิธีการใช้งาน

บอร์ดพัฒนาและ MCU ทุกประเภทที่รองรับอินเทอร์เฟซการสื่อสาร UART สามารถใช้โมดูลนี้ได้โดยตรง และไม่จำเป็นต้องติดตั้งไดรเวอร์หรือโปรแกรม API เพิ่มเติม

ตั้งค่ารูทและอุปกรณ์

TTL แบบมีสายแบบเดิมคือการส่งข้อมูลแบบ 1 ต่อ 1 โมดูลการส่งสัญญาณ UART แบบไร้สาย RFLINK-UART จะสนับสนุนประเภท 1 ต่อหลายแบบ เทอร์มินอลรากเริ่มต้น (#0) หลังจากเปิดเครื่องด้วยอุปกรณ์ (#1) จะเชื่อมต่อหากคุณมีอุปกรณ์อื่น อุปกรณ์ที่มีหมายเลข (#2~# 4) คุณสามารถเลือกด้านอุปกรณ์ต่างๆ ที่คุณต้องการเชื่อมต่อผ่านพิน ID0 และ ID1 ที่ด้านรูท สำหรับการเลือกอุปกรณ์ร่วมกันของ ID0/ID1 โปรดดูตารางด้านล่าง

  อุปกรณ์ 1 (#1) อุปกรณ์ 2 (#2) อุปกรณ์ 3 (#3) อุปกรณ์ 4 (#4)
ID0 พิน สูง สูง ต่ำ ต่ำ
ID1 พิน สูง ต่ำ สูง ต่ำ

ID0, ID1 pin เป็นค่าเริ่มต้น HIGH พวกเขาจะต่ำเมื่อเชื่อมต่อกับกราวด์
บันทึก: ควรตั้งค่าด้านอุปกรณ์เป็นหมายเลขอุปกรณ์ที่ต้องการตามลำดับก่อน
รูทจะเลือกอุปกรณ์เป้าหมายผ่านตารางเดียวกัน

คุณสามารถเลือกอุปกรณ์ที่แตกต่างกันในการถ่ายโอนข้อความผ่าน ID0 และ ID1 ของรูท ซึ่งมักจะผูก ID0 หรือ/และ ID1 กับ GND ยิ่งไปกว่านั้น ฝั่ง root ยังสามารถส่งสัญญาณ Low/High ผ่านพิน IO เพื่อเลือกอุปกรณ์เป้าหมายได้ทันที

เช่นampดังรูปด้านล่าง Arduino Nano เลือกอุปกรณ์เพื่อเชื่อมต่อผ่านพิน D4 และ D5

ตั้งค่ารูทและอุปกรณ์

หลังจากส่งสัญญาณสูง/ต่ำที่สอดคล้องกันไปยังพิน ID0 และ ID1 แล้ว
เทอร์มินัลรูทจะขัดจังหวะการส่งสัญญาณด้วยจุดสิ้นสุดการเชื่อมต่อแบบเก่า (นั่นคือ หยุดการส่งและรับด้วยจุดสิ้นสุดการเชื่อมต่อแบบเก่า) และรอสัญญาณต่ำจากพิน ID_Lat เพื่อเปลี่ยนเป็นการเชื่อมต่อใหม่

เริ่มส่ง/รับข้อความด้วยการเชื่อมต่อใหม่
หลังจากที่คุณส่งสัญญาณหมายเลขอุปกรณ์เป้าหมายผ่าน ID0, ID1 การแปลงทั้งหมดระหว่างรูทและอุปกรณ์ที่เชื่อมต่อในปัจจุบันจะหยุดลง การแปลงใหม่จะไม่เริ่มต้นจนกว่าคุณจะส่งสัญญาณ LOW ของ ID_Lat อย่างน้อย 3ms

เริ่มส่งสัญญาณ

มีสามกรณีการใช้งานสำหรับ Arduino , Raspberry Pi และเซ็นเซอร์

การทำงานกับ Arduino

นอกจากการใช้พอร์ตฮาร์ดแวร์ TX/RX ของ Arduino โดยตรงแล้ว โมดูลนี้ยังสนับสนุนซีเรียลของซอฟต์แวร์อีกด้วย ดังนั้นจึงสามารถใช้ในซอฟต์แวร์จำลอง UART เพื่อหลีกเลี่ยงการใช้อินเทอร์เฟซ UART จริง

ตัวอย่างต่อไปนี้ample กำลังเชื่อมต่อ D2 และ D3 กับ TX และด้านรูทของ
โมดูล RFLINK-UART ผ่านซอฟต์แวร์ซีเรียล RX, D7, D8 เป็นพินที่ตั้งค่าการเชื่อมต่อกับอุปกรณ์ และ D5 จะใช้เป็นหมุดสลับ ok ผ่านคำแนะนำของ Arduino digitalWrite เอาต์พุต LOW หรือ HIGH สำหรับพิน D7, D8 และ D5 เราสามารถบรรลุความสามารถในการเชื่อมต่อกับอุปกรณ์ต่าง ๆ แบบไดนามิก

การทำงานกับ Arduino

Arduino (อิตาลี) D2 D3 D5 D7 D8 5V ก.ย.ด.
RFLINK-UART RX TX ID_Lat (รูท) รหัส ID0

(ราก)

รหัส ID1

(ราก)

5V GND CEB

Exampไฟล์ของโปรแกรมการขนส่งด้านรูท:

โปรแกรมการขนส่งด้านรูท โปรแกรมการขนส่งด้านรูท

Example ของโปรแกรมฝั่งตัวรับ RX :

โปรแกรมฝั่งตัวรับ RX

ดำเนินการ

ดำเนินการ

การทำงานกับ Raspberry Pi

การใช้ mod นี้กับ Raspberry Pi นั้นค่อนข้างง่ายเช่นกัน! หมุดของโมดูล RFLINKUART เชื่อมต่อกับส่วนที่เกี่ยวข้องของ Raspberry Pi เช่นเดียวกับในexampของ Arduino ด้านบน กล่าวอีกนัยหนึ่ง คุณสามารถอ่านและเขียนโดยตรงไปยังพิน RX/TX และระบุอุปกรณ์ที่จะเชื่อมต่อ เช่นเดียวกับ UART แบบเดิม

รูปต่อไปนี้แสดงวิธีการเชื่อมต่อระหว่าง Root-side
Raspberry Pi และโมดูล RFLINK-UART และวิธีการเชื่อมต่อของอุปกรณ์ปลายทางนั้นโดยทั่วไปเหมือนกัน แต่ ID_ Lat pin pin ไม่จำเป็นต้องเชื่อมต่อ และ ID0 และ ID1 ถูกตั้งค่าเป็นหมายเลข ID ที่แตกต่างกันขึ้นอยู่กับความต้องการ .

การทำงานกับ Raspberry Pi

Exampไฟล์ของโปรแกรม:

ตัวส่งสัญญาณส่งข้อมูลซ้ำๆ ไปยังอุปกรณ์ #3 และอุปกรณ์ #1

Exampไฟล์ของโปรแกรม Exampไฟล์ของโปรแกรม

ผู้รับ: อดีตนี้ample เป็นการรับที่เรียบง่าย

อดีตนี้ample เป็นการรับที่เรียบง่าย

เชื่อมต่อโดยตรงกับเซ็นเซอร์

หากเซ็นเซอร์ของคุณรองรับอินเทอร์เฟซ UART และอัตราบอดรองรับ 9,600 หรือ
19,200 จากนั้นคุณสามารถเชื่อมต่อโดยตรงกับด้านอุปกรณ์ของโมดูล RFLINK-UART และคุณสามารถอัปเกรดเซ็นเซอร์ฟังก์ชันไร้สายได้อย่างรวดเร็วและไม่ลำบากด้วย เซ็นเซอร์ G3 PM2.5 ต่อไปนี้ถือเป็นอดีตampอ้างถึงวิธีการเชื่อมต่อต่อไปนี้

เชื่อมต่อโดยตรงกับเซ็นเซอร์

ต่อไปโปรดเตรียมบอร์ดพัฒนา (Arduino หรือ Raspberry Pi) ถึง
เชื่อมต่อ RO ของโมดูล RFLINK-UART ด้าน ot คุณสามารถอ่านการส่ง G3 ในข้อมูล PM2.5 ทาง UART ทั่วไป ขอแสดงความยินดี G3 ได้รับการอัพเกรดเป็นโมดูลตรวจจับ PM2.5 พร้อมความสามารถในการส่งสัญญาณไร้สาย

ใช้พอร์ต IO

โมดูล RFLINK-UART มีชุดพอร์ต IO ที่อนุญาตให้คุณส่งคำสั่งเปิด/ปิดแบบไร้สาย และพอร์ต Io ชุดนี้ไม่จำกัดเฉพาะการส่งหรือรับปลายทางของโมดูล และปลายทั้งสองสามารถควบคุมซึ่งกันและกันได้ ตราบใดที่คุณเปลี่ยนระดับเสียงtage ของพอร์ต IN ที่ปลายด้านใดด้านหนึ่ง คุณจะเปลี่ยนเอาต์พุต voltage ของพอร์ต Out ที่ปลายอีกด้านหนึ่งพร้อมกัน โปรดดูการใช้งานต่อไปนี้เช่นampเพื่ออธิบายวิธีการใช้พอร์ต IO เพื่อควบคุมสวิตช์หลอดไฟ LED จากระยะไกล

ใช้พอร์ต IO ใช้พอร์ต IO

 

เอกสาร / แหล่งข้อมูล

RFLINK RFLINK-UART โมดูลส่งสัญญาณ UART ไร้สาย [พีดีเอฟ] คู่มือการใช้งาน
RFLINK-UART, โมดูลส่งสัญญาณ UART ไร้สาย, RFLINK-UART โมดูลส่งสัญญาณ UART ไร้สาย

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *