انواع ریموت دزدگیراماکن
مقاله انواع ریموت دزدگیر اماکن

تیم فنی IFpanel در مقاله بررسی انواع ریموت پرداخته است. همچنین می توانید نحوه لرن کردن ریموت را در مقالات همین سایت ببینید.

ریموت­ها ابزارهای کنترلی هستند بطوریکه همه آنها از اصول ارتباط بی­سیم استفاده می­کنند. ریموت وظیفه انتقال فرمان به مرکز کنترل را بر عهده دارد. ارتباط بین ریموت و مرکز کنترل توسط گیرنده انجام می­شود. با رمزگشایی سیگنال­های فرستاده شده از ریموت، گیرنده آنها را به مرکز فرمان می­فرستد.

انواع ریموت:
در بازار الکترونیک، سه نوع اصلی از سیستم­های کنترل از راه دور در دسترس مصرف­ کنندگان قرار دارد. سیستم­های مبتنی برIR، سیستم­های مبتنی بر RD و سیستم­های مبتنی برBT.

نوع ریموتفرکانسزاویهفاصله عملکرد
مادون قرمز38 کیلوهرتز45 درجهتا 10 متر
رادیویی315 و 433 مگاهرتز360 درجهتا 50 متر
بلوتوثی360 درجهتا 10 متر

IR مخفف Infrared (مادون قرمز) است. در این نوع، ریموت برای ارسال سیگنال از پرتوهای مادون قرمز استفاده می­کند. همچنین باید مستقیماً و بدون حضور هیچگونه مانعی به سمت گیرنده قرار گیرد. RF مخفف Radio Frequency است. در این نوع، ریموت برای ارسال سیگنال از امواج رادیویی استفاده می­کند و چندجهته می­باشد. BT مخفف Bluetooth است. یک فناوری بی­سیم که از امواج رادیویی UHF با طول موج کوتاه برای ارسال و دریافت داده در فواصل کوتاه استفاده می­کند.

انواع مدولاسیون

برای درک این مطلب ابتدا تعریفی از مدولاسیون ارائه می­دهیم. یک سیگنال پیام (Message Signal) به دلیل توان بسیار پایین خود عملا نمی‌تواند مسافت‌های طولانی را طی کند. علاوه بر این، محیط فیزیکی، اضافه شدن نویزهای خارجی و مسافت طولانی مسیر انتقال باعث می‌شوند که توان سیگنال پیام بیشتر و بیشتر تضعیف شود. بنابراین، به منظور ارسال سیگنال پیام به مسافت‌های طولانی، لازم است که توان سیگنال افزایش داده شود. این کار با استفاده از یک سیگنال با انرژی بالا و یا یک سیگنال با فرکانس بالا انجام می‌شود. چنین سیگنالی را سیگنال حامل (Carrier Signal) می‌گویند. بنابراین می‌توان از این سیگنال پرانرژی بهره برد.
و با استفاده از آن سیگنال پیام را به مسافت‌های طولانی مخابره کرد. مدولاسیون در تعریف، به فرایند ترکیب یک سیگنال پیام دارای انرژی پایین با سیگنال انرژی بالای حامل اطلاق می‌شود.

ریموت های امواج رادیویی

در اینجا در مورد ریموت های امواج رادیویی صحبت می­کنیم که به حاملی برای ارسال اطلاعات مدوله شده است. سپس انتشار آن در فضای آزاد نیاز دارند. دو نوع مدولاسیون وجود دارد: آنالوگ و دیجیتال. موج حامل می­تواند براساس نوع مدولاسیون از نظر دامنه، فرکانس یا فاز، که مطابق با موج اطلاعات اصلی است، تغییر کند.

همانطور که در تصویر بالا مشاهده می­کنید، مدولاسیون AM دامنه حامل را تغییر می­دهد.
مدولاسیون FM فرکانس موج حامل را تغییر می­دهد که به‌مراتب بهتر از AM است. زیرا داری برد بیشتری است؛ چراکه در مدلاسیون AM کاهش دامنه به معنی کاهش توان فرستنده است. مدولاسیون دیجیتال شبیه مدولاسیون FM است.

در مدارات دیجیتال ما با دو منطق صفر و یک سروکار داریم که برای انتقال به فرکانس‌های F0 و F1 تبدیل می‌شوند. در این روش کار گیرنده خیلی ساده است. گیرنده باید بتواند تفاوت بین فرکانس F0 و F1 را تشخیص دهد و آشکار کند. در ریموت‌کنترل‌های رادیویی برای ارسال داده از این نوع مدلاسیون یا مدلاسیون های مشابه مانند ASK استفاده می‌شود. مدلاسیون ASK زیرشاخه‌ی ساده‌شده‌ای از مدلاسیون دیجیتال است.

فرکانس F0 از آن حذف شده و فقط فرکانس F1 در آن استفاده می‌شود. یعنی وقتی‌که منطق 1 باشد فرکانس F1 تولید می‌شود و وقتی‌که منطق صفر است فرستنده خاموش شده و هیچ سیگنالی تولید نمی‌شود. این ترفند هم باعث ساده‌سازی فرستنده و هم گیرنده می‌شود. چراکه در فرستنده فقط باید فرکانس حامل با فرکانس F1 تولید شود و در گیرنده هم فقط باید فرکانس F1 شناسایی شود.

انواع ریموت کنترل های رادیویی

ریموت فیکس کد (Fix Code Rimote)

اگر روی آی­سی ریموت تعدادی سوئیچ یا کلید کشویی قرار داشته باشد ریموت شما از این نوع است. در این ریموت­ها برای شناساندن ریموت به رسیور نیاز است تعدادی دیپ سوییچ بر روی رسیور در وضعیت روشن و یا خاموش قرار داده شوند. از طرف دیگر تعدادی جامپر در داخل ریموت ها قرار داده می­شود (لحیم کاری می شود) که قطع و وصل بودن این جامپرها را باید با وضعیت دیپ­سوئیچ­ها بر روی رسیور تنظیم نمود تا رسیور بتواند فرمان صادر شده از ریموت را شناسایی کند.

آی­سی PT2262 در این ریموت‌ها استفاده می‌شود. غالبا از 8 پایه برای آدرس‌دهی استفاده می‌کند. که در مجموع با توجه به سه حالته بودن هر بیت (متصل به مثبت، متصل به منفی و بدون اتصال) قادر است تقریباً 6500 حالت مختلف را ایجاد کند. اگر دستگاهی بسازیم که حالت‌های مختلف را ایجاد کند و هر حالت 3 ثانیه تداوم داشته باشد، به‌راحتی در حداکثر مدت‌زمان 5 ساعت می­تواند کد ریموت مورد‌نظر را پیدا کند.

به راحتی قابل کپی برداری می باشــــــ…

لذا به علت محدود بودن وضعیت­هایی که می‌توان جامپرها را قرار داد این ارتباط میان ریموت و رسیور از امنیت پایینی برخوردار است و به راحتی قابل کپی برداری می­باشد.

هرچند که با گم شدن یا به سرقت رفتن ریموت نیز به سادگی باتوجه به وضعیت سوئیچ­ها قابل کپی­برداری می­باشد.  البته باید این نکته را در نظر داشت که با گم شدن یکی از ریموت­ها باید وضعیت دیپ­سوئیچ­ها روی رسیور و وضعیت جامپرها روی تمامی ریموت­های موجود را تغییر دهیم تا ریموت گمشده غیر فعال شود. اما به طور کلی می‌توان گفت که این نوع
ریموت از امنیت پایینی برخوردار است.

ریموت لرنینگ کد (learning code)

در مورد ریموت‌های لرنینگ کد، مسئله مقداری متفاوت است. کد منحصر‌به‌فرد توسط کارخانه‌ی تولید‌کننده، به صورت نرم افزاری در آی­سی ۱۵۲۷ قرار می­گیرد و شما نیازی به تنظیم سخت افزاری این آدرس نخواهید داشت یعنی نیازی نیست برای ست کردن این ریموت مثل ریموت فیکس کد، جامپرهای مربوطه را لحیم کاری کنیم. همین تغییر کوچک به‌خودی‌خود باعث می‌شود که امنیت به‌مراتب بالاتر برود؛ چرا که افراد نمی‌توانند با دست‌کاری در مدار ریموت، آن را مثل ریموت‌های دیگر تغییر دهند. ولی همچنان راه هک کردن آن‌ها مسدود نشده است. همچنین کد مذکور 20 بیتی شده است که قادر است 1048576 حالت مختلف ایجاد کند. لذا هکر‌ها می­توانند پروتکل ارسال ریموت را شبیه‌سازی کنند و اگر بخواهند از طریق سناریو بالا (سعی و خطا) برای هک ریموت استفاده کنند، باتوجه به تعداد حالت­ها حداکثر مدت‌زمانی در حدود 36 روز لازم است تا با تست کردن کدهای مختلف به کد مورد‌نظر برسند.

4 بیت20 بیت2 بیت
وضعیت کلیدهاکد منحصربفرد هر ریموتتکرار و وضعیت باطری
بیت های این ریموتـــــــ…

در این روش 26 بیت داده از ریموت ارسال می‌شود. که بیست بیت آن همان کد منحصربه‌فرد برای هر ریموت، 4 بیت مربوط به وضعیت کلیدهای فشرده‌ شده ریموت و 2 بیت تکرار و وضعیت باتری است. اگر روی آی سی ریموت 1527 نوشته شده باشد ریموت شما از این نوع است. ریموت های لرنینگ کد اغلب از آی­سی EV1527 یا RT1527 یا FP1527 به عنوان انکودر در مدار فرستنده استفاده می­کنند.

برای ست کردن این ریموت با دریافت کننده کافیست با زدن دکمه  لرن، رسیور را در وضعیت شناسایی قرار دهیم.سپس با زدن یک دکمه از ریموت، کد مربوط به آن در حافظه رسیور ذخیره می­شود. و از آن به بعد فرمان های صادر شده از ریموت برای رسیور قابل دریافت خواهد بود.

(در این مقاله نحوه لرن کردن ریموت ها را ببینید…)

ریموت هاپینگ کد ( Hopping Code )

اگر روی آی­سی ریموت HCS301 نوشته شده باشد ریموت شما از این نوع است. در این روش 66 بیت داده از ریموت ارسال می‌شود که بخش 6 بیت ابتدایی حاوی 4 بیت وضعیت کلید‌های فشرده و 2 بیت هم وضعیت ریموت را گزارش می‌کنند. 28 بیت ادامه، شماره سریال ریموت است که این بخش‌ها کد‌گذاری نشده­ اند. و 32 بیت بعد حاوی اطلاعات کدگذاری شده است که با استفاده از الگوریتم رمزنگاری غیرخطی KEELOQ تولید می­شود.

اگر روی آی­سی ریموت HCS301 نوشته شده باشد ریموت شما از این نوع است. در این روش 66 بیت داده از ریموت ارسال می‌شود که بخش 6 بیت ابتدایی حاوی 4 بیت وضعیت کلید‌های فشرده و 2 بیت هم وضعیت ریموت را گزارش می‌کنند. 28 بیت ادامه، شماره سریال ریموت است که این بخش‌ها کد‌گذاری نشده ­اند و 32 بیت بعد حاوی اطلاعات کدگذاری شده است که با استفاده از الگوریتم رمزنگاری غیرخطی KEELOQ تولید می­شود.

فرآیندهای کدگذاری این ریموتـــــ…

آی­سی HCS301 دارای یک EEPROM داخلی است که اطلاعاتی مانند کد سازنده 64 بیتی، شماره سریال 28 بیتی، مقدار کانتر یا همگام ­ساز (synchronization) 16 بیتی و داده‌های پیکربندی توسط تولیدکننده در آن ذخیره می‌شوند و از طریق اتصال خارجی دردسترس نیست. مقدار همگام­ساز درواقع یک شمارنده است که پس از هر بار فشردن یک کلید از ریموت، مقدار آن زیاد می­شود. همین تغییر سبب تغییر در کد خروجی می­شود. با هر بار فشردن دکمه ای از ریموت، انکدر دکمه را خوانده و شمارنده را بروز می­کند. شماره سریال با کد سازنده طی الگوریتم ایجاد کلید ترکیب شده و کلید 64 بیتی رمزنگاری را ایجاد می­کند که در EEPROM ذخیره می­شود. کاربر نیز می­تواند الگوریتم ایجاد کلید خود را ایجاد کند. در ادامه، این کلید با مقدار همگام ساز طی الگوریتم KEELOQ  ترکیب شده و همان بخش 32 بیتی کدگذاری شده در خروجی ریموت را تولید می­کند.

(چالش کپی شدن ریموت ها را ببینید…)

طی فرآیند لرن کردن، شماره سریال، مقدار همگام ساز و کد رمزگذاری در گیرنده ذخیره شده. پس از دریافت پیام با فرمت معتبر، شماره سریال بررسی می­شود. اگر تایید شد، پیام کدگشایی شده و سپس مقدار همگام­ ساز بررسی می­شود. درنهایت پس از تایید همگام ­ساز، وضعیت کلیدها بررسی می­گردد و درصورت تایید، فرمان اجرا می­شود.

32 بیت28 بیت4 بیت2 بیت
دیتیا کدگذاری شدهسریال ریموتوضعیت کلیدهاتکرار وضعیت باطری
4 بیلیون حالت برای کد دهیـــ…

آی­سی بصورت کلی حدود 4 بیلیون حالت برای کددهی ایجاد می­کند. در این ریموت­ها ارتباط میان ریموت و رسیور بر اساس یک کد ارتباطی متغیر برقرار می­شود. که در هر بار ارتباط یک کد ارتباطی جدید توسط ریموت مورد استفاده قرار می­گیرد.

رولینگ کد یا هاپینگ کد، به دلیل استفاده از الگوریتم KEELOQ، در مقابل حملات تکرار مقاوم است. نوع حملاتی که در موارد قبلی ذکر کردیم از این نوع حمله بودند. یعنی یا با شنود و یا با سعی و خطا، تلاش می­شد کد صحیح یافت شود. ولی این نوع ریموت در مقابل این نوع حملات مقاوم است. این چنین است که این نوع ریموت‌ها در مقابل هک شدن مقاومت بیشتری دارند.
ولی یادتان باشد هیچ کاری غیر‌ممکن نیست.

مقایسه انواع ریموت های رادیویی

fixed codelearning codehopping code
نوع انکودرPT2262غالبا EV1527غالبا HCS301
تعداد بیت ارسالی در هرعملکرد122866
تعداد بیت کد منحصربفرد هر ریموت82032
تعداد حالت های موجود برای ریموت های متمایزبیش از 6 هزاربیش از 1 میلیونبیش از 4 بیلیون
نوع کدثابتثابتمتغیر
نحوه لرن ریموتبا لحیم کاریبه کمک دکمه لرنبه کمک دکمه لرن
حداکثر زمان مقاومت در برابر حملات تکرار5 ساعت36 روزمقاوم
قابلیت شنوددارددارددارد
هزینهنسبتا پاییننسبتا پاییننسبتا بالا

شرکت نیمه هادی سربداران : تولید کننده سیستم امنیتی هوشمند در ایران
جهت کسب اطلاعات بیشتر و معـرفی محصول به سایت IFpanel مراجعه کنـید:
www.ifpanel.ir


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

  ارتباط با واحد فروش :
051-91014104

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *