10
۴٫۹ (۹۷٫۵%) ۸ votes

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

فیکس کد یا کد لرن؟ کدام یک بهتر است؟

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

 

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

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

 

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

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

تعداد آدرس های ریموت کنترل های فیکس کد معمولا ۸^۳ است که برابر ۶۵۶۱ آدرس یکتاست و همین موضوع خود ضعف امنیتی این نوع ریموت در برابر ریموت های کد لرن به شمار می رود که می توانند چیزی در حدود ۱ میلیون آدرس یکتا داشته باشند.

این مطلب را از دست ندهید:  دیتالاگر چیست

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

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

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

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

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

این مطلب را از دست ندهید:  تقویت کننده امیتر مشترک (Common Emitter Amplifier)

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

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

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

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

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

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

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

10 نظرات
  1. سالار می گوید

    سلام مهندس
    خیلی عالی بود
    اگه آموزش مبنی بر برنامه کد لرن هم بذارین عالی میشه.
    و این که چشم و مگنت های بیسیم هم به همین صورت هستند؟
    ممنون از آموزش هاتون
    باتشکر

    1. محمد حمیدی می گوید

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

  2. بهروز می گوید

    بهروز
    سلام
    تشکر از اطلاعاتی که در مورد ریموت ها دادید
    چطوری بتوانم سرعت ریموت فیکس کدها را افزایش دهم وقتی با هم ست هستند گیرنده وفرستنده و بیشتر از ۶متر هم کار نمیکند

  3. محمدرضا می گوید

    سلام
    چگونه ميتونيم كدهاي كه يك ١٥٢٧ارسال ميكنه را ببينيم

  4. محمد می گوید

    مطمینی ۶۵۶۱ ادرس یکتا ایجاد میکنه؟

    1. محمد حمیدی می گوید

      طبق دیتاشیت اگر ۱۲ پین برای آدرس استفاده کنید میتونید تا ۵۳۱,۴۴۱ آدرس تعیین کنید. چون پین های آدرس میتونن ۳ وضعیت ۰ ، ۱ و شناور داشته باشن.

  5. ف ف می گوید

    سلام ، میشه در مورد ریموت هایی که به معروف هستن به بلوتوثی و برای کپی کردنشون دو عدد ریموت رو روبه روی هم قرار میدن و کپی میکنن توضیح بدین و بگین آی سی شون چی هست؟

  6. رضامحمدی می گوید

    سلام جناب مهندس من دنبال یک برنامه فلاشر۱۲کاناله بااتمگاه۸ازطریق کدویژن هستم خواهش میکنم دراین موضوع کمکم کنید

  7. رضا می گوید

    باسلام
    چطورمیتونم ریموت جک پارکینگ سوچی راکپی کنم لطفا آموزش مربوطه رو توسایت بزارین

  8. جواد می گوید

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

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.