آنتن، دایپل و LoRa یعنی چه؟ (برای مبتدی)
وقتی میگویند یک ماژول LoRa آنتن دارد، یعنی چه؟ آنتن یک قطعه فلزی است که امواج رادیویی را به سیگنال الکتریکی تبدیل میکند (و برعکس). کیفیت آنتن مستقیماً روی برد ارتباطی تأثیر میگذارد. آنتن تار سیمی کوچکی که با ماژولهای LoRa میآید، خوب است ولی بهترین نیست.
آنتن دایپل (Dipole) سادهترین و کارآمدترین آنتن است که از دو نیمموج در دو طرف تشکیل شده. یک آنتن دایپل خوب ۲ تا ۵ dBi بهره دارد — یعنی سیگنال ارسالشده در جهت خاصی قویتر میشود. dBi واحد بهره آنتن نسبت به آنتن ایزوتروپیک است — هر ۳ dBi یعنی توان دو برابر!
LoRa مخفف Long Range است — یک تکنولوژی رادیویی با توان کم و برد بسیار بلند (تا چند کیلومتر). در ایران در باند ۴۳۳MHz استفاده میشود. بیشتر ماژولهای LoRa مثل Ra-02 از SX1278 استفاده میکنند و ورودی ۵۰ اهمی دارند — دقیقاً مناسب آنتن دایپل.
محصولی که میسازید
یک آنتن دایپل نیمموجی ۴۳۳MHz که میتوانید آن را روی ماژول LoRa یا ESP32 با Ra-02 نصب کنید. بعد از ساخت، برد LoRa را قبل و بعد تست میکنیم.
- زمان ساخت: ۳۰ دقیقه تا ۱ ساعت
- هزینه: زیر ۵۰ هزار تومان
- بهره: ~۲ تا ۲.۱۵ dBi
فرمول محاسبه طول آنتن
طول هر بازو (متر) = ۳۰۰ / (فرکانس MHz × ۴)
برای ۴۳۳MHz: 300 / (433 × 4) = 300 / 1732 ≈ 0.1731 متر = 17.3cm
نکته: در سیم مسی با ضریب تندی (Velocity Factor) ~۰.۹۵:
17.3 × 0.95 ≈ 16.4cm برای هر بازو.
ابزار و مواد لازم
| مواد | مقدار / نوع |
|---|---|
| کابل کواکسیال RG174 یا RG58 | ۴۰cm |
| سیم مسی سخت ۱.۵mm | ۴۰cm |
| کانکتور SMA Male یا U.FL | ۱ عدد |
| لوله حرارتی (Heat Shrink) | چند سانتی |
| هویه و قلع | لحیمکاری |
| خطکش و کاتر | برش دقیق |
مراحل ساخت
- برش بازوها: دو تکه سیم مسی هرکدام دقیقاً ۱۶.۴cm برش بزنید. از خطکش استفاده کنید — ۱mm اختلاف هم در تطبیق امپدانس اثر دارد.
- آمادهسازی کابل: انتهای کابل کواکسیال را با احتیاط ۱cm پوشش خارجی بردارید، بافت زمین را به کنار بزنید، و عایق داخلی را ۵mm بردارید تا رشته مرکزی نمایان شود.
- لحیمکاری: رشته مرکزی کواکسیال را به یکی از بازوها لحیم کنید (بازوی بالا). بافت زمین را به بازوی دیگر (پایین) لحیم کنید.
- پوشش با Heat Shrink: نقطه اتصال را با لوله حرارتی بپوشانید تا محافظت فیزیکی و عایقبندی شود.
- اتصال کانکتور: انتهای دیگر کابل را به کانکتور SMA وصل کنید (رشته مرکزی به پین مرکزی، بافت به پوسته).
- تست: آنتن را روی ماژول LoRa وصل کنید و تست برد کنید.
تست عملی برد
// تست ساده RSSI با LoRa Ra-02 و Arduino
#include <SPI.h>
#include <LoRa.h>
void setup() {
Serial.begin(9600);
if (!LoRa.begin(433E6)) { // 433 MHz
Serial.println("LoRa init failed!");
while (1);
}
LoRa.setSpreadingFactor(10);
LoRa.setSignalBandwidth(125E3);
LoRa.setCodingRate4(5);
Serial.println("LoRa Receiver Ready");
}
void loop() {
int packetSize = LoRa.parsePacket();
if (packetSize) {
String msg = "";
while (LoRa.available()) msg += (char)LoRa.read();
Serial.print("Received: '"); Serial.print(msg); Serial.print("'");
Serial.print(" | RSSI: "); Serial.print(LoRa.packetRssi());
Serial.print(" dBm | SNR: "); Serial.println(LoRa.packetSnr());
}
}
چکلیست تست
| تست | نتیجه |
|---|---|
| بدون آنتن RSSI چند است؟ | ضعیفتر از -۱۰۰ dBm |
| با آنتن دایپل RSSI چند است؟ | بهتر از -۸۵ dBm در ۱۰۰ متر |
| آنتن داغ میشود؟ | نه — نشانه مشکل اتصال است |