ຄູ່ມືການແນະນໍາ Module UART Wireless RFLINK-UART
ໂມດູນສາຍສົ່ງ UART ໄຮ້ສາຍ RFLINK-UART ເປັນໂມດູນທີ່ງ່າຍຕໍ່ການໃຊ້ທີ່ຍົກລະດັບ UART ແບບມີສາຍເປັນສາຍສົ່ງ UART ໄຮ້ສາຍໃນທັນທີແລະບໍ່ເຈັບປວດ. ຍິ່ງໄປກວ່ານັ້ນ, ມີຊຸດ I/O port ຢູ່ທີ່ນັ້ນ, ດັ່ງນັ້ນທ່ານບໍ່ຕ້ອງການຄວາມພະຍາຍາມລະຫັດແລະຮາດແວເພື່ອເຮັດໃຫ້ສະວິດ IO ຄວບຄຸມໄດ້ດີຈາກໄລຍະໄກ.
ຮູບແບບໂມດູນແລະຂະຫນາດ
ໂມດູນ RFLINK-UART ປະກອບມີຫນຶ່ງປາຍຮາກ (ຊ້າຍ) ແລະເຖິງສີ່ຈຸດສິ້ນສຸດຂອງອຸປະກອນ (ຢູ່ເບື້ອງຂວາຂອງຮູບຂ້າງລຸ່ມນີ້, ອາດຈະເປັນເລກຈາກ 1 ຫາ 4), ສອງແມ່ນເບິ່ງພາຍນອກຄືກັນ, ມັນສາມາດຖືກກໍານົດໄດ້. ໂດຍປ້າຍຢູ່ດ້ານຫຼັງ.
ດັ່ງທີ່ສະແດງຂ້າງລຸ່ມນີ້, ID ກຸ່ມຂອງໂມດູນ RFLINK-UART ແມ່ນ 0001 ແລະ BAUD ແມ່ນ
ຄຸນລັກສະນະຂອງໂມດູນ
- ປະຕິບັດການ voltage: 3.3~5.5V
- ຄວາມຖີ່ RF: 2400MHz ~ 2480MHz.
- ການບໍລິໂພກພະລັງງານ: 24 mA@ +5dBm ຢູ່ໂໝດ TX ແລະ 23mA ຢູ່ໂໝດ RX.
- ການຖ່າຍທອດພະລັງງານ: +5dBm
- ອັດຕາການສົ່ງຜ່ານ: 250Kbps
- ໄລຍະການສົ່ງ: ປະມານ 80 ຫາ 100 ແມັດໃນພື້ນທີ່ເປີດ
- ອັດຕາການ Baud:9,600bps ຫຼື 19,200bps
- ຮອງຮັບ 1-to-1 ຫຼື 1-to-multiple (ເຖິງສີ່).
ນິຍາມ Pin
ຮາກ![]() |
ອຸປະກອນ![]() |
GNDà ດິນ
+5Và 5V voltage ການປ້ອນຂໍ້ມູນ TXà ກົງກັບ RX ຂອງຄະນະກໍາມະການພັດທະນາ UART RX ໄດ້à ກົງກັບ TX ຂອງຄະນະກໍາມະການພັດທະນາ UART CEBà CEB ນີ້ຄວນເຊື່ອມຕໍ່ກັບພື້ນດິນ (GND), ຫຼັງຈາກນັ້ນໂມດູນຈະເປີດແລະສາມາດໃຊ້ເປັນຫນ້າທີ່ຄວບຄຸມການປະຫຍັດພະລັງງານ. ອອກà ຂາອອກຂອງ IO Port (On/Off export) INຂາເຂົ້າຂອງ IO Port (ເປີດ/ປິດຮັບ). ID1, ID0 ເລືອກອຸປະກອນທີ່ຈະເຊື່ອມຕໍ່ຜ່ານ HIGH/low ປະສົມປະສານຂອງສອງ pins ນີ້. ID_latà Device ID Latch pins. ເມື່ອ Root ກໍານົດອຸປະກອນເປົ້າຫມາຍດັ່ງກ່າວຜ່ານ ID0, ID1, ທ່ານຈໍາເປັນຕ້ອງໄດ້ກໍານົດ pin ນີ້ຕ່ໍາຫຼັງຈາກນັ້ນການເຊື່ອມຕໍ່ຢ່າງເປັນທາງການຈະໄດ້ຮັບການສະຫຼັບກັບອຸປະກອນທີ່ກໍານົດໄວ້. |
GNDà ດິນ
+5Và 5V voltage ການປ້ອນຂໍ້ມູນ TXà ກົງກັບ RX ຂອງຄະນະກໍາມະການພັດທະນາ UART RX ໄດ້à ກົງກັບ TX ຂອງຄະນະກໍາມະການພັດທະນາ UART CEBà CEB ນີ້ຄວນເຊື່ອມຕໍ່ກັບພື້ນດິນ (GND), ຫຼັງຈາກນັ້ນໂມດູນຈະເປີດແລະສາມາດໃຊ້ເປັນຫນ້າທີ່ຄວບຄຸມການປະຫຍັດພະລັງງານ. ອອກà Output pin ຂອງ IO Port (On/Off export)I INà ຂາເຂົ້າຂອງພອດ IO (ເປີດ/ປິດຮັບ). ID1, ID0à ໂດຍຜ່ານການປະສົມສູງ / ຕ່ໍາຂອງສອງ pins ນີ້, ອຸປະກອນສາມາດຖືກຕັ້ງເປັນຕົວເລກອຸປະກອນທີ່ແຕກຕ່າງກັນ. ID_latà ຕີນ Pin ນີ້ບໍ່ມີຜົນຕໍ່ອຸປະກອນ. |
ວິທີການນໍາໃຊ້
ກະດານພັດທະນາທຸກປະເພດແລະ MCU ທີ່ສະຫນັບສະຫນູນການໂຕ້ຕອບການສື່ສານ UART ສາມາດນໍາໃຊ້ໂມດູນນີ້ໂດຍກົງ, ແລະບໍ່ຈໍາເປັນຕ້ອງຕິດຕັ້ງໄດເວີຫຼືໂຄງການ API ເພີ່ມເຕີມ.
ຕິດຕັ້ງຮາກແລະອຸປະກອນ
TTL ແບບມີສາຍແບບດັ້ງເດີມແມ່ນ 1 ຫາ 1 ລະບົບສາຍສົ່ງ, ໂມດູນສາຍສົ່ງ UART ແບບໄຮ້ສາຍ RFLINK-UART ຈະຮອງຮັບປະເພດ 1 ຫາຫຼາຍປະເພດ, ຄ່າເລີ່ມຕົ້ນຂອງຮາກຮາກເຄື່ອງ (#0) ຫຼັງຈາກເປີດເຄື່ອງດ້ວຍອຸປະກອນ (#1) ເຊື່ອມຕໍ່ຖ້າທ່ານມີເຄື່ອງອື່ນ. ອຸປະກອນຕົວເລກ (#2~#4). ທ່ານສາມາດເລືອກເອົາດ້ານອຸປະກອນທີ່ແຕກຕ່າງກັນທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່ກັບໂດຍຜ່ານການ ID0 ແລະ ID1 pins ຂ້າງຮາກ. ສໍາລັບການປະສົມປະສານ ID0/ID1 ຂອງການເລືອກອຸປະກອນ, ກະລຸນາເບິ່ງຕາຕະລາງຂ້າງລຸ່ມນີ້
ອຸປະກອນ 1 (#1) | ອຸປະກອນ 2 (#2) | ອຸປະກອນ 3 (#3) | ອຸປະກອນ 4 (#4) | |
ID0 PIN | ສູງ | ສູງ | ຕໍ່າ | ຕໍ່າ |
ID1 PIN | ສູງ | ຕໍ່າ | ສູງ | ຕໍ່າ |
ID0, ID1 pin ແມ່ນມາດຕະຖານສູງ, ພວກມັນຈະຕໍ່າຜ່ານການເຊື່ອມຕໍ່ກັບພື້ນດິນ.
ໝາຍເຫດ: ດ້ານອຸປະກອນຄວນຈະຖືກຕັ້ງເປັນຕົວເລກອຸປະກອນທີ່ຕ້ອງການຕາມທໍາອິດ,
ຮາກຈະເລືອກເອົາອຸປະກອນເປົ້າຫມາຍດັ່ງກ່າວໂດຍຜ່ານຕາຕະລາງດຽວກັນ.
ທ່ານສາມາດເລືອກເອົາອຸປະກອນທີ່ແຕກຕ່າງກັນໃນການໂອນຂໍ້ຄວາມໂດຍຜ່ານ ID0 ແລະ ID1 ຂອງ root, ໂດຍປົກກະຕິແລ້ວການຜູກມັດ ID0 ຫຼື / ແລະ ID1 ກັບ GND. ຍິ່ງໄປກວ່ານັ້ນ, ດ້ານຮາກຍັງສາມາດສົ່ງສັນຍານຕ່ໍາ / ສູງຜ່ານ IO pin ເພື່ອເລືອກອຸປະກອນເປົ້າຫມາຍດັ່ງກ່າວ.
ຕົວຢ່າງample, ໃນຮູບຂ້າງລຸ່ມນີ້, Arduino Nano ເລືອກອຸປະກອນເພື່ອເຊື່ອມຕໍ່ຜ່ານ D4 ແລະ D5 pins.
ຫຼັງຈາກທີ່ສົ່ງສັນຍານສູງ / ຕ່ໍາທີ່ສອດຄ້ອງກັນກັບ ID0 ແລະ ID1 pins, ໄດ້
ປົ່ງຮາກອອກຕາມຈະຂັດຂວາງການສົ່ງຕໍ່ກັບຈຸດເຊື່ອມຕໍ່ເກົ່າ (ນັ້ນແມ່ນ, ຢຸດການສົ່ງແລະຮັບກັບການເຊື່ອມຕໍ່ເກົ່າ). ແລະລໍຖ້າສັນຍານຕໍ່າຈາກ PIN ID_Lat ເພື່ອປ່ຽນໄປຫາການເຊື່ອມຕໍ່ໃໝ່.
ເລີ່ມການສົ່ງ/ຮັບຂໍ້ຄວາມດ້ວຍການເຊື່ອມຕໍ່ໃໝ່
ຫຼັງຈາກທີ່ທ່ານສົ່ງສັນຍານຫມາຍເລກອຸປະກອນເປົ້າຫມາຍດັ່ງກ່າວຜ່ານ ID0, ID1, transection ທັງຫມົດລະຫວ່າງຮາກແລະອຸປະກອນທີ່ເຊື່ອມຕໍ່ໃນປັດຈຸບັນຈະຢຸດເຊົາ. ການເຮັດທຸລະກໍາໃຫມ່ຈະບໍ່ເລີ່ມຕົ້ນຈົນກວ່າທ່ານຈະສົ່ງສັນຍານ LOW ID_Lat ຢ່າງຫນ້ອຍ 3ms.
ມີສາມກໍລະນີທີ່ໃຊ້ສໍາລັບ Arduino, Raspberry Pi ແລະເຊັນເຊີ.
ເຮັດວຽກກັບ Arduino
ນອກຈາກການນໍາໃຊ້ Arduino ຂອງຮາດແວ TX / RX ports ໂດຍກົງ, ໂມດູນນີ້ຍັງສະຫນັບສະຫນູນ serials ຊອບແວ, ສະນັ້ນມັນສາມາດນໍາໃຊ້ໃນຊອບແວທີ່ຈໍາລອງ UART ເພື່ອຫຼີກເວັ້ນການຄອບຄອງການໂຕ້ຕອບ UART ທາງດ້ານຮ່າງກາຍ.
ຕໍ່ໄປນີ້ example ແມ່ນການເຊື່ອມຕໍ່ D2 ແລະ D3 ກັບ TX ແລະດ້ານ Root ຂອງ
ໂມດູນ RFLINK-UART ຜ່ານຊອຟແວ serial RX, D7, D8 ແມ່ນ pins ທີ່ກໍານົດການເຊື່ອມຕໍ່ກັບອຸປະກອນ, ແລະ D5 ຖືກນໍາໃຊ້ເປັນ pin toggle ok. ໂດຍຜ່ານຄໍາແນະນໍາຂອງ Arduino digitalWrite ຜົນໄດ້ຮັບຕ່ໍາຫຼືສູງສໍາລັບ D7, D8 ແລະ D5 pins ພວກເຮົາສາມາດບັນລຸຄວາມສາມາດໃນການເຊື່ອມຕໍ່ແບບເຄື່ອນໄຫວກັບອຸປະກອນຕ່າງໆ.
Arduino (ອິຕາລີ) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (ຮາກ) | ID0
(ຮາກ) |
ID1
(ຮາກ) |
5V | GND CEB |
Example ຂອງ ໂຄງ ການ ຂົນ ສົ່ງ ຂ້າງ ຮາກ:
Example ຂອງ RX receiver-side program :
ປະຕິບັດ
ເຮັດວຽກກັບ Raspberry Pi
ການນໍາໃຊ້ mod ນີ້ໃນ Raspberry Pi ແມ່ນຍັງງ່າຍພົບທົ່ວໄປ! pins ຂອງໂມດູນ RFLINKUART ແມ່ນເຊື່ອມຕໍ່ກັບອັນທີ່ສອດຄ້ອງກັນຂອງ Raspberry Pi ຄືກັບໃນອະດີດ.ample ຂອງ Arduino ຂ້າງເທິງ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ທ່ານສາມາດອ່ານແລະຂຽນໂດຍກົງໃສ່ RX / TX pin ແລະລະບຸອຸປະກອນທີ່ຈະເຊື່ອມຕໍ່, ຄືກັນກັບ UART ແບບດັ້ງເດີມ.
ຕົວເລກຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນວິທີການເຊື່ອມຕໍ່ລະຫວ່າງ Root-side
Raspberry Pi ແລະໂມດູນ RFLINK-UART, ແລະວິທີການເຊື່ອມຕໍ່ຂອງອຸປະກອນສິ້ນສຸດໂດຍພື້ນຖານແລ້ວແມ່ນຄືກັນ, ແຕ່ມັນ ID_ PIN ຂອງ Lat pin ບໍ່ຈໍາເປັນຕ້ອງເຊື່ອມຕໍ່, ແລະ ID0 ແລະ ID1 ຖືກຕັ້ງເປັນຕົວເລກ ID ທີ່ແຕກຕ່າງກັນໂດຍອີງຕາມຄວາມຕ້ອງການ. .
Exampຂອງໂຄງການ:
ເຄື່ອງສົ່ງສັນຍານສົ່ງຂໍ້ມູນຊ້ຳໆໄປຫາອຸປະກອນ #3 ແລະອຸປະກອນ #1
ຜູ້ຮັບ: ນີ້ example ແມ່ນການໄດ້ຮັບງ່າຍດາຍ
ເຊື່ອມຕໍ່ໂດຍກົງກັບເຊັນເຊີ
ຖ້າເຊັນເຊີຂອງທ່ານສະຫນັບສະຫນູນການໂຕ້ຕອບ UART ແລະອັດຕາ Baud ສະຫນັບສະຫນູນ 9,600 ຫຼື
19,200 , ຫຼັງຈາກນັ້ນທ່ານສາມາດເຊື່ອມຕໍ່ໂດຍກົງກັບອຸປະກອນຂ້າງຂອງໂມດູນ RFLINK-UART, ແລະທ່ານສາມາດອັບເກຣດເຊັນເຊີຟັງຊັນໄຮ້ສາຍໄດ້ໄວແລະບໍ່ເຈັບປວດ. ເຊັນເຊີ G3 PM2.5 ຕໍ່ໄປນີ້ຖືກປະຕິບັດເປັນ example, ອ້າງເຖິງວິທີການເຊື່ອມຕໍ່ຕໍ່ໄປນີ້
ຕໍ່ໄປ, ກະລຸນາກະກຽມກະດານພັດທະນາ (ບໍ່ວ່າຈະເປັນ Arduino ຫຼື Raspberry Pi) ເພື່ອ
ເຊື່ອມຕໍ່ RO ຂອງໂມດູນ RFLINK-UART ໃນດ້ານ ot, ທ່ານສາມາດອ່ານລະບົບສາຍສົ່ງ G3 ໃນວິທີການ UART ທົ່ວໄປຂໍ້ມູນ PM2.5, ຊົມເຊີຍ, G3 ໄດ້ຖືກຍົກລະດັບເປັນໂມດູນການຮັບຮູ້ PM2.5 ທີ່ມີຄວາມສາມາດໃນການສົ່ງຜ່ານໄຮ້ສາຍ.
ໃຊ້ IO Ports
ໂມດູນ RFLINK-UART ສະຫນອງຊຸດຂອງພອດ IO ທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດສົ່ງຄໍາສັ່ງເປີດ / ປິດແບບໄຮ້ສາຍ, ແລະ Io Ports ຊຸດນີ້ບໍ່ຈໍາກັດພຽງແຕ່ການສົ່ງຫຼືຮັບໃນຕອນທ້າຍຂອງໂມດູນ, ແລະທັງສອງປາຍສາມາດຄວບຄຸມເຊິ່ງກັນແລະກັນ. ຕາບໃດທີ່ທ່ານປ່ຽນ voltage ຂອງພອດ IN ໃນຕອນທ້າຍຂອງທັງສອງ, ທ່ານຈະປ່ຽນຜົນຜະລິດ voltage ຂອງພອດ Out ຢູ່ໃນທ້າຍອື່ນໆ synchronously. ກະລຸນາອ້າງອີງເຖິງການໃຊ້ຕໍ່ໄປນີ້ example ເພື່ອອະທິບາຍວິທີການໃຊ້ IO Port ເພື່ອຄວບຄຸມໄຟ LED ສະຫຼັບຈາກໄລຍະໄກ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
RFLINK RFLINK-UART ໂມດູນສາຍສົ່ງ UART ໄຮ້ສາຍ [pdf] ຄູ່ມືການສອນ RFLINK-UART, Wireless UART Transmission Module, RFLINK-UART Wireless UART Transmission Module |