خانه / آموزش های الکترونیک / آموزش الکترونیک آنالوگ / تفاوت ریموت کنترل های فیکس کد و لرنینگ کد یا کد لرن

تفاوت ریموت کنترل های فیکس کد و لرنینگ کد یا کد لرن

فیکس کد یا کد لرن؟ کدام یک بهتر است؟ اگر به تازگی برای خرید ریموت کنترل RF به بازار مراجعه کرده باشید، حتما واژه هایی مثل فیکس کد (Fixed Code) و لرنینگ کد یا کد لرن (Learning Code) به گوشتان خورده است. اگر برای شما هم این سوال بوجود آمده که یک ریموت کد لرن با یک ریموت فیکس کد چه تفاوتی دارد و کدام یک بهتر است؟

ریموت کنترل های فیکس کد (Fixed Code)

ریموت کنترل های فیکس کد معمولا از آی سی PT2262 به عنوان انکودر یا فرستنده استفاده می کنند و از آی سی PT2272 نیز به عنوان دیکودر در مدار گیرنده بهره می برند. در این نوع از ریموت کنترل ها در مدار گیرنده معمولا با استفاده از دیپ سوئیچ یک کد 8 بیتی به صورت سخت افزاری تنظیم می گردد. این کد به عنوان آدرس یونیک گیرنده در نظر گرفته می شود. برای این که یک ریموت کنترل جدید به سیستم اضافه کنید باید عینا کد آدرس را در ریموت کنترل نیز وارد نمایید که این کار معمولا به صورت لحیم کردن 8 پایه آدرس آی سی فرستنده به GND یا VCC است. کلیه مراحل کد دهی در ریموت های فیکس کد به صورت سخت افزاری صورت می گیرد. در ادامه می توانید تصویر کد دهی گیرنده و فرستنده را مشاهده نمایید.

فرستنده گیرنده فیکس کد

ویژگی های ریموت کنترل های فیکس کد

تعداد آدرس های ریموت کنترل های فیکس کد معمولا 8^3 است که برابر 6561 آدرس یکتاست و همین موضوع خود ضعف امنیتی این نوع ریموت در برابر ریموت های کد لرن به شمار می رود که می توانند چیزی در حدود 1 میلیون آدرس یکتا داشته باشند.

افزودن ریموت کنترل جدید در این سیستم معمولا با مشکلات خاص خود همراه است به گونه ای که افراد بدون داشتن دانش فنی الکترونیک قادر به افزودن ریموت جدید به این سیستم نمی باشند. برای افزودن ریموت جدید باید کاور ریموت را باز کنید و کد را به صورت سخت افزاری درون ریموت ایجاد کنید.

اگر روزی ریموت خود را گم کردید برای از بین نرفتن امنیت، مجبور خواهید شد کد گیرنده و تمام ریموت های دیگر را تغییر دهید در غیر اینصورت ممکن است ریموت گم شده امنیت سیستم شما را به خطر بیندازد. در سیستم های فیکس کد قابلیت حذف ریموت از گیرنده وجود ندارد.

ریموت کنترل های لرنینگ کد یا کد لرن (Learning Code)

این نوع از ریموت کنترل ها از آی سی EV1527 یا RT1527 یا FP1527 به عنوان اینکودر در مدار فرستنده بهره می برند. در ریموت های کد لرنینگ یا کد لرن آدرس یک کد 20 بیتی است که می تواند 1 میلیون آدرس یکتا را ایجاد نماید. در ریموت های لرنینگ کد، آدرس منحصر به فرد به صورت نرم افزاری در تراشه 1527 وجود دارد و شما نیازی به تنظیم سخت افزاری این آدرس نخواهید داشت. در مدار گیرنده هم شما اثری از دیپ سوییچ یا روش های سخت افزاری دیگر برای تعیین آدرس گیرنده مشاهده نمی کنید. اما اگر آدرس فرستنده و گیرنده تغییر نمی کند چطور می توان ریموت را برای گیرنده تعریف کرد؟

بر خلاف گیرنده های فیکس کد که از یک دیکودر سخت افزاری برای دیکود کردن آدرس استفاده می کنند، در ریموت کنترل های کد لرن، اطلاعات دریافتی از ماژول RF توسط یک میکروکنترلر دیکود می شوند. معمولا در کنار میکروکنترلر یک حافظه ی EEPROM هم برای تعریف ریموت ها در نظر گرفته می شود. زمانی که شما قصد تعریف ریموت کنترل جدیدی را دارید، با فشردن یک دکمه دستگاه منتظر دریافت اطلاعات می شود در این زمان شما باید یکی از کلید های ریموت را فشار دهید. با انجام این کار میکروکنترلر بیت های مربوط به آدرس را در حافظه ی EEPROM ذخیره می نماید. از این پس هر گاه شما کلیدی از این ریموت را فشار می دهید، میکروکنترلر آدرس  ریموت شما را با آدرس های موجود در حافظه مقایسه می نماید، در صورت موجود بودن آدرس ریموت شما در حافظه، آن گاه بیت های داده را پردازش می کند در غیر اینصورت آن را نادیده می گیرد.

ریموت کنترل کد لرن EV1527

همانطور که در تصویر بالا می بینید برای تعریف و حذف ریموت از یک دکمه در مدار گیرنده استفاده شده است.

ویژگی های ریموت های کد لرن:

این ریموت ها در مقایسه با ریموت های فیکس کد آدرس های یکتای بیشتری دارند و امنیت بالاتری را ایجاد می کنند.

اضافه کردن و حذف کردن ریموت به سادگی با مطالعه دفترچه راهنمای برد گیرنده قابل انجام است و به هیچ وجه نیازی به باز کردن ریموت نیست.

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

در سیستم کد لرن شما می توانید یک ریموت ویژه خود داشته باشید! مثلا فرض کنید درب پارکینگ ، درب انبار و درب مغازه شما هر سه برقی هستند، شما می توانید برای هر سه یک ریموت داشته باشید و ریموت خود را در هر سه سیستم اضافه کنید.

منبع: diginic

درباره ی Rezair

کارشناسی مهندسی برق الکترونیک ، علاقه مند به برنامه نویسی میکروکنترلرها

همچنین ببینید

مخابرات ماهواره

مخابرات ماهواره (قسمت چهارم)

مقدمه : در این قسمت از روایط فرکانسی در ماهواره و تداخلات فرکانسی می گوییم …

2 دیدگاه

  1. سلام وخسته نباشد خدمت مهندس عزیز…
    سوالی ذهنم رو مشغول کرده واینکه این ماژول ها به چه دردی میخورد؟به فرض که صدتا ریموت را هم لرن کردیم با این ماژول .کارایی آن چیست؟
    آخه چون برای هر دستگاهی اعم از دزدگیر خودرو یا درب باز کن… هرکدام یه مازول فرستنده {ریموت} وجود داره بعلاوه گیرنده منحصر به فرد خودشون که اون کارایی خاص رو داره..این ماژول به چه دردی میخوره؟
    متوجه منظورم که شدید حتما؟میخام بدونم ده ها ریموت رو هم این ماژول لرن کرد..وچهار تا خروجی هم داریم..با این چهار تا چه کاری کنیم؟ چون هر استفاده ای هم بکینم از این خروجی ها فقط برای یه دستگاه میشه نه بیشتر…
    ممنونم اگه پاسخ بدید..

    • electrical engineer

      سلام…گیرنده فرستنده لرن به این معناست که شما توسط چند ریموت بتوانید دستگاه مورد نظر را کنترل کنید( به عنوان مثال هر فرد از اعضای خانواده یک ریموت برای کنترل درب پارکینگ داشته باشد مثل کلید ) و هر زمان متناسب با نیاز یک ریموت به فرستنده ها اضافه و یا فرستنده ای را غیر مجاز کنید

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

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

6 − 3 =