RFLINK-UART simsiz UART uzatish moduli bo'yicha qo'llanma
RFLINK-UART simsiz UART uzatish moduli

RFLINK-UART simsiz UART uzatish moduli simli UARTni simsiz UART uzatishga bir zumda va og‘riqsiz yangilaydigan foydalanish uchun qulay moduldir. Bundan tashqari, u erda I/U portlari to'plami mavjud, shuning uchun IO kalitlarini masofadan yaxshi boshqarish uchun sizga hech qanday kodlash harakati va apparat kerak emas.

Modulning ko'rinishi va o'lchami

RFLINK-UART modulida bitta ildiz terminali (chapda) va to'rttagacha qurilma uchi mavjud (quyidagi rasmning o'ng tomonida 1 dan 4 gacha raqamlangan bo'lishi mumkin), ikkalasi tashqi ko'rinishida bir xil, uni aniqlash mumkin orqa tarafdagi yorliq bilan.

Quyida ko'rsatilganidek, RFLINK-UART modulining guruh identifikatori 0001 va BAUD

Modulning ko'rinishi va o'lchami

Modul xususiyatlari

  1. Operatsion jildtage: 3.3 ~ 5.5 V
  2. RF chastotasi: 2400MHz ~ 2480MHz.
  3. Quvvat iste'moli: TX rejimida 24 mA@ +5dBm va RX rejimida 23mA.
  4. Etkazish quvvati: +5 dBm
  5. Etkazish tezligi: 250Kbps
  6. Etkazish masofasi: ochiq maydonda 80 dan 100 m gacha
  7. Bod tezligi:9,600bps yoki 19,200bps
  8. 1 dan 1 gacha yoki 1 dan ko'p (to'rttagacha) uzatishni qo'llab-quvvatlaydi.

PIN-kod ta'rifi

Ildiz
PIN-kod ta'rifi
Qurilma
PIN-kod ta'rifi
GNDà Yer

+5 Và 5V jildtage kirish

TXà UART ishlab chiqish kengashining RX ga mos keladi

RXà UART ishlab chiqish kengashining TX ga mos keladi

CEBà Ushbu CEB erga (GND) ulanishi kerak, keyin modul yoqiladi va quvvatni tejashni boshqarish funktsiyasi sifatida ishlatilishi mumkin.

OUTà IO portining chiqish pinini (On/Off eksporti)

INàIO portining kirish pinini (yoqish/o'chirishni qabul qilish).

ID1, ID0 à ushbu ikkita pinning YUQORI/PAST kombinatsiyasi orqali qaysi qurilmaga ulanishni tanlaydi.

ID_latà Device ID Latch pinlari. Root maqsadli qurilmani ID0, ID1 orqali o'rnatganda, siz ushbu pinni LOW o'rnatishingiz kerak, keyin ulanish rasman belgilangan qurilmaga o'tkaziladi.

GNDà Yer

+5 Và 5V jildtage kirish

TXà UART ishlab chiqish kengashining RX ga mos keladi

RXà UART ishlab chiqish kengashining TX ga mos keladi

CEBà Ushbu CEB erga (GND) ulanishi kerak, keyin modul yoqiladi va quvvatni tejashni boshqarish funktsiyasi sifatida ishlatilishi mumkin.

OUTà IO portining chiqish pinini (On/Off eksport)I

INà IO portining kirish pinini (yoqish/o'chirishni qabul qilish).

ID1, ID0à Ushbu ikkita pinning YUQORI/PAST kombinatsiyasi orqali Qurilma turli xil qurilmalar raqamlariga o'rnatilishi mumkin.

ID_latà Ushbu Pin oyoq qurilmaga ta'sir qilmaydi.

Qanday foydalanish kerak

UART aloqa interfeysini qo'llab-quvvatlaydigan barcha turdagi ishlab chiqish platalari va MCU'lar ushbu moduldan to'g'ridan-to'g'ri foydalanishi mumkin va qo'shimcha drayverlarni yoki API dasturlarini o'rnatishga hojat yo'q.

Ildiz va qurilmalarni sozlash

An'anaviy simli TTL 1 dan 1 gacha uzatishdir, RFLINK-UART simsiz UART uzatish moduli, agar sizda boshqa qurilmangiz bo'lsa, qurilma (№1) bilan yoqilgandan so'ng, birdan ko'p turdagi standart Root terminali (#0) qo'llab-quvvatlaydi. raqamlangan qurilma (#1~#2). Ildiz tomonidagi ID4 va ID0 pinlari orqali ulanmoqchi bo'lgan boshqa qurilma tomonini tanlashingiz mumkin. Qurilma tanlashning ID1/ID0 kombinatsiyasi uchun quyidagi jadvalga qarang

  1-qurilma (№1) 2-qurilma (№2) 3-qurilma (№3) 4-qurilma (№4)
ID0 pin YUQORI YUQORI PAST PAST
ID1 pin YUQORI PAST YUQORI PAST

ID0, ID1 pinlari standart YUQORI, ular erga ulanish orqali LOW bo'ladi.
Eslatma: Qurilma tomoni birinchi navbatda kerakli qurilma raqamiga o'rnatilishi kerak,
ildiz bir xil jadval orqali maqsadli qurilmani tanlaydi.

Ildizning ID0 va ID1 orqali xabarni uzatish uchun boshqa qurilmani tanlashingiz mumkin, odatda ID0 yoki/va ID1 ni GND ga bog'lang. Bundan tashqari, ildiz tomoni ham maqsadli qurilmani tezda tanlash uchun IO pin orqali Past/Yuqori signalni yuborishi mumkin.

Misol uchunample, quyidagi rasmda Arduino Nano D4 va D5 pinlari orqali ulanish uchun qurilmani tanlaydi.

Ildiz va qurilmalarni sozlash

ID0 va ID1 pinlariga mos keladigan yuqori/past signal yuborilgandan so'ng,
Ildiz terminali eski ulanish uchi bilan uzatishni to'xtatadi (ya'ni eski ulanish uchi bilan uzatish va qabul qilishni to'xtatadi). Va yangi ulanishga o'tish uchun ID_Lat pinidan Past signalni kuting.

Yangi ulanish bilan xabarlarni yuborish/qabul qilishni boshlang
ID0, ID1 orqali maqsadli qurilma raqami signalini yuborganingizdan so'ng, ildiz va joriy ulangan qurilma o'rtasidagi barcha transektsiya to'xtatiladi. ID_Lat kamida 3ms lik LOW signalini yubormaguningizcha, yangi transektsiya boshlanmaydi.

Etkazishni boshlang

Arduino, Raspberry Pi va sensorlar uchun uchta foydalanish holatlari mavjud.

Arduino bilan ishlash

Arduino apparatining TX/RX portlaridan to'g'ridan-to'g'ri foydalanishdan tashqari, ushbu modul dasturiy seriyalarni ham qo'llab-quvvatlaydi, shuning uchun u jismoniy UART interfeysini egallamaslik uchun UART taqlid qilingan dasturiy ta'minotda foydalanishi mumkin.

Quyidagi sobiqample D2 va D3 ni TX va Ildiz tomoniga ulaydi
RFLINK-UART moduli dasturiy ta'minot seriyasi orqali RX, D7, D8 - bu qurilmaga ulanishni o'rnatadigan pinlar va D5 ok o'tish pin sifatida ishlatiladi. Arduino ko'rsatmalari orqali digitalWrite D7, D8 va D5 pinlari uchun LOW yoki YUQORI chiqadi, biz turli qurilmalarga dinamik ulanish imkoniyatiga erishishimiz mumkin.

Arduino bilan ishlash

Arduino (Italiya) D2 D3 D5 D7 D8 5V GND
RFLINK - UART RX TX ID_Lat (ildiz) ID0

(ildiz)

ID1

(ildiz)

5V GND CEB

Exampildiz tomonidagi transport dasturi:

ildiz tomonidagi transport dasturi ildiz tomonidagi transport dasturi

ExampRX qabul qiluvchi tomoni dasturi:

RX qabul qiluvchi tomoni dasturi

bajarmoq

bajarmoq

Raspberry Pi bilan ishlash

Raspberry Pi-da ushbu moddan foydalanish ham juda oson! RFLINKUART modulining pinlari avvalgidek Raspberry Pi ning mos keladiganlariga ulangan.ampYuqoridagi Arduino-ning le. Boshqacha qilib aytganda, siz to'g'ridan-to'g'ri RX/TX piniga o'qishingiz va yozishingiz va an'anaviy UART kabi ulanish uchun qurilmani belgilashingiz mumkin.

Quyidagi rasmda Ildiz tomoni orasidagi ulanish usuli ko'rsatilgan
Raspberry Pi va RFLINK-UART moduli va qurilma uchining ulanish usuli asosan bir xil, ammo u ID_ Lat pin pinini ulash shart emas va ID0 va ID1 talablarga qarab turli ID raqamlariga o'rnatiladi. .

Raspberry Pi bilan ishlash

Exampdastur bo'yicha:

Transmitter ma'lumotni №3 va №1 qurilmalarga qayta-qayta uzatadi

Exampdastur Exampdastur

Qabul qiluvchi: Bu sobiqample oddiy qabul qilishdir

Bu sobiqample oddiy qabul qilishdir

Sensor bilan to'g'ridan-to'g'ri ulanish

Sensoringiz UART interfeysini qo'llab-quvvatlasa va uzatish tezligi 9,600 yoki
19,200 , keyin siz uni to'g'ridan-to'g'ri RFLINK-UART modulining qurilma tomoniga ulashingiz mumkin va siz uni tez va og'riqsiz yangilashingiz mumkin Simsiz funksiya sensori ham. Quyidagi G3 PM2.5 sensori sobiq sifatida qabul qilinadiample, quyidagi ulanish usuliga qarang

Sensor bilan to'g'ridan-to'g'ri ulanish

Keyin, iltimos, ishlab chiqish taxtasini (Arduino yoki Raspberry Pi) tayyorlang
RFLINK-UART modulining RO-ni ulang Boshqa tomondan, siz G3 uzatishni umumiy UART usulida PM2.5 ma'lumotlarini o'qishingiz mumkin, tabriklaymiz, G3 simsiz uzatish imkoniyatlariga ega bo'lgan PM2.5 sensorli moduliga ko'tarildi.

IO portlaridan foydalaning

RFLINK-UART moduli simsiz ravishda yoqish/o‘chirish buyruqlarini uzatish imkonini beruvchi IO portlari to‘plamini taqdim etadi va bu to‘plam Io portlari modulning uzatish yoki qabul qilish uchi bilan cheklanmaydi va ikkala uchi ham bir-birini boshqarishi mumkin. Siz jildni o'zgartirsangiztaghar ikki uchidagi IN portining e ni o'rnatsangiz, chiqish hajmini o'zgartirasiztagBoshqa uchidagi chiqish portining e sinxron tarzda. Iltimos, quyidagi foydalanishga qarang, masalanample LED lampochkani masofadan boshqarish uchun IO portidan qanday foydalanishni tushuntirish uchun.

IO portlaridan foydalaning IO portlaridan foydalaning

 

Hujjatlar / manbalar

RFLINK RFLINK-UART simsiz UART uzatish moduli [pdf] Qo'llanma
RFLINK-UART, simsiz UART uzatish moduli, RFLINK-UART simsiz UART uzatish moduli

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *