راهنمای ماژول انتقال بی سیم RFLINK-UART UART
ماژول انتقال بیسیم UART RFLINK-UART یک ماژول با کاربری آسان است که فوراً و بدون دردسر انتقال UART سیمی را به UART بیسیم ارتقا میدهد. علاوه بر این، مجموعهای از پورت ورودی/خروجی در آنجا وجود دارد، بنابراین برای اینکه سوئیچهای IO از راه دور به خوبی کنترل شوند، به هیچ تلاش کدنویسی و سختافزاری نیاز ندارید.
ظاهر و ابعاد ماژول
ماژول RFLINK-UART شامل یک ترمینال ریشه (سمت چپ) و حداکثر چهار انتهای دستگاه (در سمت راست شکل زیر، ممکن است از 1 تا 4 شماره گذاری شده باشد)، این دو به بیرون یکسان هستند، می توان آن را شناسایی کرد. توسط برچسب پشت .
همانطور که در زیر نشان داده شده است، شناسه گروه ماژول RFLINK-UART 0001 و BAUD است.
ویژگی های ماژول
- جلد عملیاتیtage: 3.3 ~ 5.5 ولت
- فرکانس RF: 2400 مگاهرتز ~ 2480 مگاهرتز.
- مصرف برق: 24 mA@ +5dBm در حالت TX و 23mA در حالت RX.
- قدرت انتقال: +5dBm
- نرخ انتقال: 250 کیلوبیت بر ثانیه
- فاصله انتقال: حدود 80 تا 100 متر در فضای باز
- نرخ باود:9,600bps یا 19,200bps
- از انتقال 1 به 1 یا 1 به چند (تا چهار) پشتیبانی می کند.
تعریف پین
ریشه![]() |
دستگاه![]() |
GNDà زمین
+ 5 ولتحجم 5 ولتtage ورودی TXà با RX برد توسعه UART مطابقت دارد RXà مربوط به TX هیئت توسعه UART است CEBà این CEB باید به زمین (GND) متصل شود، سپس ماژول روشن می شود و می تواند به عنوان یک عملکرد کنترلی صرفه جویی در مصرف انرژی استفاده شود. خارجà پین خروجی پورت IO (صادرات روشن/خاموش) INپین ورودی پورت IO (دریافت روشن/خاموش). ID1 ، ID0 à انتخاب می کند که از طریق ترکیب HIGH/LOW این دو پین به کدام دستگاه متصل شود. ID_لاتà شناسه دستگاه پین های لچ. هنگامی که Root دستگاه مورد نظر را از طریق ID0، ID1 تنظیم می کند، باید این پین را LOW تنظیم کنید سپس اتصال به طور رسمی به دستگاه مشخص شده تغییر خواهد کرد. |
GNDà زمین
+ 5 ولتحجم 5 ولتtage ورودی TXà با RX برد توسعه UART مطابقت دارد RXà مربوط به TX هیئت توسعه UART است CEBà این CEB باید به زمین (GND) متصل شود، سپس ماژول روشن می شود و می تواند به عنوان یک عملکرد کنترلی صرفه جویی در مصرف انرژی استفاده شود. خارجà پین خروجی پورت IO (صادرات روشن/خاموش)I INà پین ورودی پورت IO (دریافت روشن/خاموش). ID1 ، ID0à از طریق ترکیب HIGH/LOW این دو پین، دستگاه را می توان روی شماره های مختلف دستگاه تنظیم کرد. ID_لاتà این پایه پین هیچ تاثیری روی دستگاه ندارد. |
نحوه استفاده
همه انواع بردهای توسعه و 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 | بالا | بالا | LOW | LOW |
پین ID1 | بالا | LOW | بالا | LOW |
پین ID0، ID1 پیشفرض HIGH هستند، از طریق اتصال به زمین، LOW خواهند بود.
توجه: ابتدا باید سمت دستگاه را روی شماره دستگاه مورد نیاز تنظیم کنید،
روت دستگاه مورد نظر را از طریق همان جدول انتخاب می کند.
شما می توانید دستگاه مختلف را برای انتقال پیام از طریق ID0 و ID1 ریشه انتخاب کنید، معمولاً ID0 یا/و ID1 را به GND گره بزنید. علاوه بر این، سمت ریشه همچنین میتواند سیگنال Low/High را از طریق پین IO ارسال کند تا دستگاه مورد نظر را در پرواز انتخاب کند.
برای مثالampدر شکل زیر، آردوینو نانو دستگاهی را برای اتصال از طریق پینهای D4 و D5 انتخاب میکند.
پس از ارسال سیگنال High/Low مربوطه به پین های ID0 و ID1،
ترمینال ریشه انتقال را با انتهای اتصال قدیمی قطع می کند (یعنی انتقال و دریافت با انتهای اتصال قدیمی را متوقف می کند). و منتظر سیگنال Low از پین ID_Lat باشید تا به اتصال جدید سوئیچ شود.
با اتصال جدید شروع به ارسال/دریافت پیام کنید
پس از اینکه سیگنال شماره دستگاه مورد نظر را از طریق ID0، ID1 ارسال کردید، تمام انتقال بین ریشه و دستگاه متصل فعلی متوقف خواهد شد. انتقال جدید تا زمانی که یک سیگنال LOW با حداقل 3 میلی ثانیه ارسال نکنید، شروع نمی شود.
سه مورد استفاده برای آردوینو، رزبری پای و سنسورها وجود دارد.
کار با آردوینو
این ماژول علاوه بر استفاده مستقیم از پورتهای TX/RX سختافزاری آردوینو، از سریالهای نرمافزاری نیز پشتیبانی میکند، بنابراین میتوان آن را در نرمافزار شبیهسازی شده UART برای جلوگیری از اشغال رابط فیزیکی UART استفاده کرد.
سابق زیرample D2 و D3 را به TX و سمت Root متصل می کند
ماژول RFLINK-UART از طریق سریال نرم افزار RX، D7، D8 پین هایی هستند که اتصال به دستگاه را تنظیم می کنند و D5 به عنوان ok toggle pin استفاده می شود. از طریق دستورالعملهای آردوینو، خروجی دیجیتال Write LOW یا HIGH برای پینهای D7، D8 و D5 میتوان به توانایی اتصال پویا به دستگاههای مختلف دست یافت.
آردوینو (ایتالیا) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (ریشه) | ID0
(ریشه) |
ID1
(ریشه) |
5V | GND CEB |
Exampیک برنامه انتقال ریشه:
Example of RX برنامه سمت گیرنده:
اجرا کنند
کار با Raspberry Pi
استفاده از این مد در Raspberry Pi نیز نسبتاً آسان است! پین های ماژول RFLINKUART به پین های مربوطه Raspberry Pi مانند شکل قبلی متصل هستند.ampل از آردوینو بالا. به عبارت دیگر، میتوانید مستقیماً روی پین RX/TX بخوانید و بنویسید و دستگاهی را برای اتصال مشخص کنید، درست مانند یک UART سنتی.
شکل زیر روش اتصال بین Root-side را نشان می دهد
Raspberry Pi و ماژول RFLINK-UART و روش اتصال Device end اساساً یکسان است، اما ID_ پین Lat نیازی به اتصال ندارد و ID0 و ID1 بسته به نیاز به شماره های ID مختلف تنظیم می شوند. .
Exampل برنامه:
فرستنده بارها و بارها اطلاعات را به دستگاه شماره 3 و دستگاه شماره 1 ارسال می کند
گیرنده: این سابقample یک دریافت ساده است
اتصال مستقیم با سنسور
اگر حسگر شما از رابط UART پشتیبانی می کند و نرخ Baud از 9,600 یا
19,200، سپس می توانید مستقیماً آن را به سمت دستگاه ماژول RFLINK-UART متصل کنید و می توانید به سرعت و بدون دردسر آن را حسگر عملکرد بی سیم ارتقا دهید. سنسور G3 PM2.5 زیر به عنوان نمونه قبلی در نظر گرفته شده استample، به روش اتصال زیر مراجعه کنید
در مرحله بعد، لطفاً یک برد توسعه (یا آردوینو یا رزبری پای) آماده کنید
اتصال RO ماژول RFLINK-UART در سمت دیگر، می توانید انتقال G3 را به روش UART عمومی داده های PM2.5 بخوانید، تبریک می گویم، G3 به یک ماژول سنجش PM2.5 با قابلیت انتقال بی سیم ارتقا یافته است.
از پورت های IO استفاده کنید
ماژول RFLINK-UART مجموعه ای از پورت های IO را ارائه می دهد که به شما امکان می دهد دستورات روشن/خاموش را به صورت بی سیم انتقال دهید و این مجموعه پورت های Io به انتهای انتقال یا دریافت ماژول محدود نمی شود و هر دو طرف می توانند یکدیگر را کنترل کنند. تا زمانی که جلد را تغییر دهیدtage از پورت IN در هر دو انتها، خروجی vol را تغییر خواهید دادtage از پورت خروجی در انتهای دیگر به صورت همزمان. لطفاً به موارد استفاده زیر مراجعه کنیدampبرای توضیح نحوه استفاده از پورت IO برای کنترل از راه دور لامپ LED سوئیچ.
اسناد / منابع
![]() |
ماژول انتقال بی سیم RFLINK RFLINK-UART UART [pdfدفترچه راهنما RFLINK-UART، ماژول انتقال بیسیم UART، ماژول انتقال بیسیم UART RFLINK-UART |