انواع ریموت درب پارکینگ
ریموتهای کنترل از راه دور (Remote Controls) نقش حیاتی در سیستمهای امنیتی و اتوماسیون خانگی، صنعتی و خودروها ایفا میکنند. این دستگاهها با ارسال سیگنالهای رمزگذاریشده، دستوراتی مانند بازکردن درب، فعالسازی دزدگیر یا کنترل دستگاههای الکترونیکی را اجرا میکنند. سه نوع اصلی ریموتها شامل Fix Code، Rolling Code و Learn Code هستند که هر یک مکانیسمهای امنیتی و عملکردی متفاوتی دارند. در این مقاله، به بررسی دقیق این سه نوع ریموت، نحوه عملکرد، مزایا، معایب و کاربردهای آنها میپردازیم.
۱. ریموتهای Fix Code

تعریف و نحوه عملکرد
ریموتهای Fix Code از یک کد ثابت و تغییرناپذیر برای ارتباط با دستگاه گیرنده (مانند دزدگیر خودرو یا درب گاراژ) استفاده میکنند. این کد معمولاً بهصورت دودویی (باینری) یا هگزادسیمال تنظیم میشود و در حافظه ریموت و گیرنده ذخیره میگردد. هر بار که کاربر دکمه ریموت را فشار میدهد، همان کد ثابت ارسال میشود و گیرنده آن را با کد ذخیره شده در حافظه خود مقایسه میکند. اگر تطابق وجود داشته باشد، دستور اجرا میشود.
مثال عملی
در سیستمهای قدیمی دربهای گاراژ، یک ریموت Fix Code ممکن است کدی مانند `10101011` را ارسال کند. این کد برای سالها بدون تغییر باقی میماند.
مزایا
– سادگی و هزینه پایین: ساختار ساده این ریموتها باعث کاهش هزینههای تولید میشود.
– سازگاری بالا: با سیستمهای قدیمیتر بهراحتی کار میکنند.
معایب
– آسیبپذیری امنیتی: از آنجا که کد ثابت است، مهاجمان میتوانند با ضبط سیگنال (حمله Replay Attack) آن را کپی کرده و دسترسی غیرمجاز پیدا کنند.
– محدودیت در تعداد دستگاهها: بهدلیل ثابت بودن کد، افزودن ریموتهای جدید ممکن است نیاز به تنظیم دستی گیرنده داشته باشد.
کاربردها
– سیستمهای دزدگیر قدیمی
– دربهای گاراژ ارزانقیمت
– اسباببازیهای رادیوکنترلی
۲. ریموتهای Rolling Code
تعریف و نحوه عملکرد
ریموتهای Rolling Code برای افزایش امنیت، از یک کد پویا که پس از هر استفاده تغییر میکند، بهره میبرند. این سیستمها مبتنی بر الگوریتمهای رمزنگاری و شمارندههای همگامشده (Synchronized Counters) بین ریموت و گیرنده هستند. هر بار که ریموت استفاده میشود، یک کد جدید تولید میشود که گیرنده آن را با محاسبه داخلی خود مقایسه میکند. اگر کد در محدوده قابلپذیرش باشد، دستور اجرا شده و شمارنده هر دو دستگاه بهروزرسانی میشود.
مثال عملی
فرض کنید ریموت و گیرنده از الگوریتمی مانند رمزنگاری AES و یک شمارنده مشترک استفاده میکنند. اگر شمارنده فعلی `12345` باشد، پس از ارسال کد، شمارنده به `12346` تغییر میکند. اگر مهاجم سیگنال `12345` را ضبط و ارسال کند، گیرنده آن را بهعنوان کد قدیمی رد میکند.
مزایا
– امنیت بالا: مقاوم در برابر حملات Replay.
– پویایی: هر بار یک کد منحصربهفرد تولید میشود.
– مدیریت آسان ریموتها: افزودن یا حذف ریموتها اغلب از طریق پروسههای امنیتی انجام میشود.
معایب
– پیچیدگی فنی: نیاز به الگوریتمهای رمزنگاری و همگامسازی دقیق دارد.
– هزینه بالاتر: نسبت به Fix Code گرانتر است.
– مشکلات همگامسازی: اگر ریموت خارج از محدوده گیرنده استفاده شود (مثلاً فشاردادن دکمه در فاصله دور)، شمارندهها ممکن است ناهمگام شوند و نیاز به ریست داشته باشند.
کاربردها
– سیستمهای دزدگیر خودروهای مدرن (مانند Tesla، BMW)
– دربهای گاراژ پیشرفته
– سیستمهای امنیتی خانگی
3. ریموتهای Learn Code
تعریف و نحوه عملکرد
ریموتهای Learn Code قابلیت «یادگیری» کدهای جدید را دارند. در این سیستمها، گیرنده میتواند کدهای ارسالی از ریموتهای مختلف را تشخیص داده و در حافظه خود ذخیره کند. این فرآیند معمولاً از طریق یک پروسه «پیرینگ» (Pairing) انجام میشود که در آن گیرنده در حالت یادگیری قرار میگیرد و کد ریموت جدید را ثبت میکند.
مثال عملی
برای اضافهکردن یک ریموت جدید به دزدگیر خانگی، کاربر ابتدا دکمه Learn روی گیرنده را فشار میدهد، سپس دکمه ریموت را میزند. گیرنده کد را دریافت کرده و آن را به لیست دستگاههای مجاز اضافه میکند.
مزایا
– انعطاف پذیری: امکان افزودن بینهایت ریموت (با محدودیت حافظه گیرنده).
– سازگاری با انواع ریموتها: برخی گیرندهها میتوانند هم Fix Code و هم Rolling Code را یاد بگیرند.
– کاربری آسان: پروسه پیرینگ اغلب سریع و بدون نیاز به ابزار خاصی است.
معایب
– آسیبپذیری در مرحله پیرینگ: اگر مهاجم در حین پروسه Learn Code دسترسی فیزیکی داشته باشد، میتواند ریموت جعلی اضافه کند.
– محدودیت حافظه: برخی گیرندهها تنها تعداد محدودی ریموت را پشتیبانی میکنند.
کاربردها
– سیستمهای امنیتی چندکاربره (مانند آپارتمانها)
– کنترل از راه دور دروازههای صنعتی
– سیستمهای روشنایی هوشمند
مقایسه امنیتی و عملکردی
| معیار | Fix Code | Rolling Code | Learn Code |
|———————–|——————|——————–|——————–|
| **امنیت** | پایین | بسیار بالا | متوسط تا بالا |
| **هزینه** | کم | بالا | متغیر |
| **پیچیدگی** | ساده | پیچیده | متوسط |
| **همگامسازی** | غیرضروری | ضروری | ضروری در پیرینگ |
| **مقاومت در برابر Replay Attack** | خیر | بله | بسته به نوع کد |
—
نحوه مقابله با تهدیدات امنیتی
– Fix Code: استفاده از این ریموتها در محیطهای کمخطر توصیه میشود. برای افزایش امنیت، برخی سیستمها کد ثابت را با مدولاسیون فرکانس (Frequency Hopping) ترکیب میکنند.
– Rolling Code: الگوریتمهای پیشرفته مانند KEELOQ (استاندارد در صنعت خودرو) یا AES-128 برای رمزنگاری استفاده میشوند. همچنین، محدوده شمارندهها (مثلاً ۱۰۰ کد آینده) برای جلوگیری از ناهمگامسازی تعیین میشود.
– Learn Code: پروسه پیرینگ باید در شرایط امن (مثلاً فشاردادن دکمه فیزیکی روی گیرنده) انجام شود. برخی سیستمها از احراز هویت دو مرحلهای (۲FA) استفاده میکنند.
جمع بندی و انتخاب ریموت مناسب
– Fix Code: مناسب برای کاربردهای غیرحساس و کمهزینه.
– Rolling Code: گزینه ایدهآل برای سیستمهای امنیتی حساس مانند خودروها یا بانکها.
– Learn Code: بهترین انتخاب برای محیطهای پویا که نیاز به افزودن یا حذف ریموتها دارند.
با پیشرفت فناوری، بسیاری از سیستمهای مدرن ترکیبی از Rolling Code و Learn Code را بهکار میگیرند. بهعنوان مثال، یک دزدگیر خودرو ممکن است از Rolling Code برای ارتباط امن استفاده کند، اما قابلیت Learn Code را برای افزودن ریموتهای جدید داشته باشد. در نهایت، انتخاب نوع ریموت به نیازهای امنیتی، بودجه و پیچیدگی سیستم بستگی دارد.
انواع ریموت درب پارکینگ
توی این مقاله میخوایم انواع ریموتهای رادیویی توی بازار رو بررسی کنیم.
فرکانس کاری ریموتهای رادیویی 315 یا 433 مگاهرتز هست که با توجه به فرکانس کاری گیرنده
و خود گیرنده باید ریموت مورد نظر رو انتخاب کنیم.
به طور کلی سه دسته ریموت داریم:
- Fix Code
- Learn Code
- Rolling Code
انواع ریموت درب پارکینگ

ریموتهای رادیویی فیکس کد:
برای اینکه ریموت برای گیرنده قابل شناسایی باشه پینهای آدرس ریموت باید با پین های آدرس گیرنده یکی باشه.
در تصویر زیر یه نمونه ریموت که پین آدرس اون بصورت لحیمی هست رو مشاهده میکنید.

همچنین نوع دیگر این ریموت ها با پین آدرس دیپ سویچ موجود هستند.

انواع ریموت درب پارکینگ

همونطور که گفتیم پین های آدرس گیرنده رادیویی با ریموت باید مچ باشه.
از جمله مشکلات ریموتهای فیکس کد امنیت بسیار پایین اونها هستش یعنی اگه یه نفر به ریموت شما دسترسی داشته باشه براحتی میتونه آدرسشو کپی کنه.
ریموتهای رادیویی
ریموتهای رادیویی لرن کد:
با ورود ریموت کنترلرهای لرن کد این مشکل تا حد زیادی رفع شد.
این ریموتها از آیسی ev1527 استفاده میکنن. این آیسی برای رمزگذاری روی پالسهای خروجی کاربرد داره.
هرکدوم از این ریموتها آدرس منحصر به فرد خودشو داره و برای کار کردن باید به گیرنده معرفی یا اصطلاحا لِرن (learn) بشه.

تصویر بالا مربوط به قطار پالس خروجی آیسی هست.
این شکل بیانگر این هست که خروجی آیسی یک قطار پالس 24 بیتی هست که 20 بیت اول مربوط به آدرس آیسی و 4 بیت پایانی مربوط به وضعیت کلیدهاست.
شرکت سازنده 20 بیت اول رو توی هر آیسی متفاوت گذاشته پس در نتیجه هیچوقت بیتهای آدرس دو آیسی شبیه به هم نمیشن.
برای شناسایی ریموتهای لرن کد به گیرنده به مدار میکروکنترلی احتیاج داریم. این میکرو باید بتونه آدرس ریموت رو تشخیص بده و داخل خودش ذخیره بکنه.
و در نتیجه به این صورت ریموت برای میکرو قابل شناسایی خواهد بود.
برای این منظور روی بردهای گیرنده معمولا یه میکروسوئیچ وجود داره که با فشردن کلید بعد از زمان معینی برد آماده دریافت سیگنال از طرف فرستنده میشه.
وقتی گیرنده سیگنال رو دریافت کرد، آدرس سیگنال جداسازی میشه و درون حافظه میکرو ذخیره میشه.
برد گیرنده و میکروسوئیچ روی آن
انواع ریموت درب پارکینگ
توی ریموتهای مبتنی بر آیسی ev1527 امنیت تا حد زیادی تامین شده بود تا اینکه ریموتهای بلوتوثی که قابلیت کپی برداری از لرن کد رو داشتن پیدا شدن.
در ریموتهای بلوتوثی ریموت هدف رو کنار ریموت بلوتوثی قرار میدیم و دکمه مورد نظر رو اول با ریموت هدف و بعد همون دکمه رو با ریموت بلوتوثی فشار میدیم و نگه میداریم.
بعد از چند ثانیه که چراغ چشمک زن بلوتوثی ثابت شد کپی انجام میشه.
وی ریموتهای مبتنی بر آیسی ev1527 امنیت تا حد زیادی تامین شده بود تا اینکه ریموتهای بلوتوثی که قابلیت کپی برداری از لرن کد رو داشتن پیدا شدن.
در ریموتهای بلوتوثی ریموت هدف رو کنار ریموت بلوتوثی قرار میدیم و دکمه مورد نظر رو اول با ریموت هدف و بعد همون دکمه رو با ریموت بلوتوثی فشار میدیم و نگه میداریم.
بعد از چند ثانیه که چراغ چشمک زن بلوتوثی ثابت شد کپی انجام میشه.
رولینگ کد:

برای حل مشکل امنیتی شرکت میکروچیپ یک آیسی به شماره HC301 به بازار عرضه کرد.
ریموت کنترلرهای مبتنی بر این آیسی به ریموتهای رولینگ کد معروف شدن.
توی این آیسی ها با هربار فشرده شدن ریموت آیسی با توجه به الگوریتمی که داره تغییر میکنه و ریموتهایی که از این آیسی استفاده میکنن قابل کپی شدن نیستن.
ریموت های دزدگیر اتومبیل از این نوع هستند.
انواع ریموت درب پارکینگ
ریموتهای رادیویی
جهت مشاهده دوره های آموزشی ما میتوانید از لینکهای زیر استفاده نمایید:
شما میتوانید ما را در شبکه های اجتماعی اینستاگرام و همچنین آپارات دنبال کنید.
2 دیدگاه. ارسال دیدگاه جدید
مهندس جان ممنونم ..خیلی جالب بود
درود بر شما