معرفی ماژول HM-TRP 915MHz
ماژول HM-TRP 915MHz یک فرستنده و گیرنده RF یا Transceiver برای ایجاد ارتباط بیسیم و انتقال دیتای سریال بین دو دستگاه است. این ماژول از مدولاسیون FSK و ارتباط دوطرفه Half-Duplex استفاده میکند و از طریق رابط TTL UART به میکروکنترلر متصل میشود.
برخلاف ماژولهای ASK ساده که معمولاً فقط فرستنده یا فقط گیرنده هستند، HM-TRP میتواند هم ارسال و هم دریافت انجام دهد. به همین دلیل برای تلهمتری، انتقال اطلاعات سنسورها، ارتباط بین میکروکنترلرها و سیستمهای کنترل بیسیم کاربردیتر است.
مشخصات فنی HM-TRP 915MHz
| مدل | HM-TRP |
| فرکانس نسخه محصول | 915MHz |
| نوع | RF Transceiver |
| مدولاسیون | FSK |
| نوع ارتباط | 2-Way Half-Duplex |
| رابط | TTL UART |
| حداکثر توان خروجی | 100mW / 20dBm |
| توان قابل تنظیم | 1 تا 20dBm |
| حساسیت گیرنده | حدود -117dBm |
| سرعت ارتباط | 1.2 تا 115.2kbps |
| جریان RX | حدود 25mA |
| جریان TX | حدود 100mA در 20dBm |
| Sleep Current | حدود 1µA |
| ابعاد | حدود 16×20×2mm |
HM-TRP چگونه کار میکند؟
کار با ماژول HM-TRP 915MHz از سمت میکروکنترلر نسبتاً ساده است. اطلاعات از طریق UART وارد ماژول میشوند و HM-TRP وظیفه انتقال آنها از طریق RF را انجام میدهد.
ماژول سمت مقابل اطلاعات RF را دریافت کرده و دوباره از طریق UART در اختیار میکروکنترلر مقصد قرار میدهد. بنابراین برای ساخت یک لینک کامل معمولاً در هر سمت ارتباط به یک ماژول سازگار نیاز دارید.
Half-Duplex یعنی چه؟
HM-TRP قابلیت ارسال و دریافت دارد، اما Half-Duplex است؛ یعنی ارتباط میتواند در هر دو جهت انجام شود، ولی ارسال و دریافت همزمان مانند Full-Duplex نیست.
برای مثال کنترلر A اطلاعات سنسور را برای کنترلر B میفرستد و سپس کنترلر B میتواند پاسخ یا فرمان موردنظر را به A ارسال کند.
HM-TRP یا DX-RF؛ کدام برای پروژه مناسب است؟
این دو خانواده موجود در RNGO نیازهای متفاوتی را پوشش میدهند:
| ویژگی | HM-TRP 915MHz | DX-RF |
|---|---|---|
| نوع | Transceiver | فرستنده/گیرنده مجزا |
| ارسال و دریافت روی یک ماژول | دارد | خیر |
| مدولاسیون | FSK | ASK |
| رابط UART | دارد | انتقال ساده DATA |
| تنظیم توان | دارد | ساختار سادهتر |
| کاربرد | انتقال دیتا و تلهمتری | فرمان و ارتباط RF ساده |
اگر فقط یک فرمان ساده بیسیم میخواهید، استفاده از یک سیستم ASK ساده میتواند کافی باشد. اما اگر دو دستگاه باید اطلاعات واقعی را در دو جهت منتقل کنند، ماژول HM-TRP 915MHz برای این نوع پروژه طراحی شده است.
HM-TRP یا RF7020؟
این مقایسه مهمتر است؛ چون RF7020 موجود در RNGO نیز برای انتقال بیسیم دیتای سریال طراحی شده است.
| ویژگی | HM-TRP 915MHz | RF7020 |
|---|---|---|
| نوع | Transceiver | Transceiver |
| ارتباط | Half-Duplex | Semi-Duplex |
| رابط سریال | TTL UART | Serial / بسته به نسخه |
| مدولاسیون | FSK | GFSK |
| فرکانس محصول موردنظر | 915MHz | بسته به نسخه |
| انتخاب | براساس فرکانس، رابط، توان و طراحی پروژه | |
در این مقایسه یکی را نمیتوان بهصورت مطلق بهتر دانست. اگر پروژه شما مشخصاً روی 915MHz طراحی شده و UART TTL میخواهید، HM-TRP این مشخصات را دارد. برای جایگزینی RF7020 نیز مشخصات دقیق نسخه موجود باید بررسی شود.
مثال واقعی؛ ارسال اطلاعات سنسور
فرض کنید چند سنسور در یک نقطه نصب شدهاند و اطلاعات باید برای کنترلر دیگری ارسال شوند، اما کابلکشی بین دو نقطه مناسب نیست.
میکروکنترلر اول اطلاعات سنسورها را از طریق UART به ماژول HM-TRP 915MHz میدهد. ماژول اطلاعات را از طریق RF ارسال کرده و HM-TRP سمت مقابل آنها را دریافت میکند.
کنترلر دوم میتواند اطلاعات را ثبت کند و در صورت نیاز فرمانی را از همان لینک به کنترلر اول برگرداند.
چه پارامترهایی در HM-TRP قابل تنظیم هستند؟
طبق دیتاشیت سازنده، پارامترهایی مانند UART Baud Rate، فرکانس، توان خروجی، Data Rate، Frequency Deviation و پهنای باند دریافت قابل تنظیم هستند.
این قابلیت برای پروژههایی که چند سیستم RF در یک محیط فعالیت دارند یا نیاز به تنظیم دقیق لینک ارتباطی دارند، اهمیت زیادی دارد.
برد HM-TRP 915MHz چقدر است؟
سازنده برای خانواده HM-TRP، برد بیش از یک کیلومتر در فضای باز را ذکر کرده است؛ اما این عدد نباید بهعنوان فاصله تضمینی در هر پروژه در نظر گرفته شود.
آنتن، توان خروجی تنظیمشده، نرخ انتقال، ارتفاع نصب، موانع، نویز RF و شرایط محیطی روی برد واقعی ماژول HM-TRP 915MHz اثر مستقیم دارند.
مصرف جریان HM-TRP چقدر است؟
طبق دیتاشیت، جریان دریافت حدود 25mA است. در حالت ارسال با حداکثر توان 20dBm، جریان میتواند به حدود 100mA برسد و در توان 14dBm حدود 40mA ذکر شده است.
حالت Sleep نیز جریان بسیار کمی در حدود 1µA دارد؛ بنابراین در پروژههای باتریخور میتوان با مدیریت Duty Cycle مصرف انرژی را کاهش داد.
کاربردهای HM-TRP 915MHz
ماژول HM-TRP 915MHz برای تلهمتری، سیستمهای اندازهگیری بیسیم، جمعآوری اطلاعات، کنترل تجهیزات، شبکه سنسورها، اتوماسیون، سیستمهای شناسایی و ارتباط بین میکروکنترلرها قابل استفاده است.
محصولات مرتبط در RNGO
اگر به انتقال سریال بیسیم نیاز دارید، RF7020 را نیز برای مقایسه بررسی کنید. اگر فقط ارسال فرمان ساده مدنظر است، ماژولهای DX-RF میتوانند ساختار سادهتری داشته باشند.
ماژولهای RF، آنتن، بردهای میکروکنترلر و سایر قطعات پروژه را در فروشگاه RNGO بررسی کنید.
برای آموزش ارتباط سریال، RF، آردوینو و میکروکنترلر نیز مقالات آموزشی RNGO را ببینید.
خرید ماژول HM-TRP 915MHz
اگر پروژه شما به یک ماژول HM-TRP 915MHz برای ارسال و دریافت دیتای سریال نیاز دارد، این ماژول با رابط UART، مدولاسیون FSK و توان قابل تنظیم برای ساخت لینک بیسیم قابل بررسی است.
قبل از سفارش، تعداد ماژول موردنیاز، آنتن، فرکانس پروژه، ولتاژ و سطح منطقی UART را بررسی کنید تا تمام اجزای ارتباط با یکدیگر سازگار باشند.
اگر HM-TRP بخشی از یک محصول یا پروژه تولیدی است، برای سفارش و استعلام قطعات نایاب اقدام کن تا امکان تأمین ماژول و قطعات مکمل پروژه بررسی شود.
سوالات متداول
آیا HM-TRP هم فرستنده و هم گیرنده است؟
بله. ماژول HM-TRP 915MHz یک Transceiver است و قابلیت ارسال و دریافت اطلاعات را بهصورت Half-Duplex دارد.
HM-TRP با چه رابطی به میکروکنترلر متصل میشود؟
این خانواده دارای رابط استاندارد TTL UART است و پارامترهایی مانند Baud Rate نیز قابل تنظیم هستند.
برد HM-TRP چقدر است؟
سازنده برای خانواده HM-TRP بیش از یک کیلومتر در فضای باز ذکر کرده است، اما برد واقعی به آنتن، توان، نرخ انتقال و محیط نصب بستگی دارد.
جمعبندی
ماژول HM-TRP 915MHz یک Transceiver بیسیم FSK برای انتقال دیتای سریال است که رابط UART، ارتباط Half-Duplex، توان خروجی تا 20dBm و حساسیت حدود -117dBm ارائه میدهد.
برای انتقال دیتای واقعی بین دو میکروکنترلر، HM-TRP را بررسی کنید؛ اگر فقط یک فرمان ساده RF نیاز دارید، ماژولهای ASK میتوانند نیاز متفاوتی را با ساختار سادهتر برطرف کنند.
