خانه / پروژه های بروز شده / کتابخانه راه انداز ریموت کنترل کد لرن

کتابخانه راه انداز ریموت کنترل کد لرن

به منظور کنترل از راه دور تجهیزات الکترونیکی، ریموت کنترل کد لرن با فرستنده ASK تحت دو فرکانس ۳۱۵ و ۴۳۳ مگا هرتز در بازار موجود می باشد. بطور کلی ریموت کنترل های موجود در بازار بصورت فیکس کد (Fix Code) و لرن کد (Learn Code) بوده و در هر دو نوع این ریموت ها یک دیتای چهار بیتی به طریق کددهی ارسال می شود .

ریموت کنترل فیکس کد (Fix Code):
پایه و اساس ارسال و دریافت در این روش براساس یک کد ثابت است که توسط IC های PT2262 و PT2272 تولید می شود. به اینصورت که با مقدار دهی پایه های آدرس در IC فرستنده و دادن همان مقدار در IC گیرنده، دیتا ارسال شده و در گیرنده دریافت می شود. نقطه ضعف این روش امنیت پایین آن است .

ریموت کنترل کد لرن (Learn Code):
در این روش معمولاً ارسال اطلاعات بر اساس کد دهی به روش آی سی EV1527 یا یکی از هم خانواده های این آی سی انجام می پذیرد. کد دهی این IC نیز به اینصورت است که قبل از ارسال دیتای اصلی تعداد بیست بیت کد منحصر به فرد مربوط به هر ریموت را ارسال می کند. در این شیوه، امنیت به حدی قابل قبول است که این ریموت ها بیشترین کاربرد را در سیستم های امنیتی و دربازکن ها دارند .

ریموت کنترل کد لرن تصویر پروژه

ریموت های کد لرن ریموت هایی بسیار کاربردی می باشند که شاید راه اندازی دکدر آنها برای اکثریت کار ساده ای نباشد. از این رو بر آن شدیم تا کتابخانه مرجعی را به منظور راه اندازی راحت و بدون دغدغه این نوع ریموت در پروژه ها، تهیه نماییم. نهایتاً کتابخانه ای به زبان C تحت هر دو کامپایلر Codevision و Atmel Studio (بصورت جداگانه) برای ریموت کنترل کد لرن طراحی نموده ایم که براحتی با پیوست کردن این کتابخانه به پروژه خود می توانید تنها در عرض یک دقیقه، ریموت کنترل کد لرن را به پروژه خود بیافزایید .

قابلیت های کلیدی کتابخانه راه انداز ریموت کنترل کد لرن بصورت زیر می باشد:
۱- سازگار بودن با فرستنده های ۳۱۵ و ۴۳۳ مگاهرتز
۲- قابلیت تعریف هر تعداد کانال رله به دلخواه
۳- قابلیت ذخیره هر تعداد ریموت در حافظه EEPROM میکروکنترلر
۴- قابلیت پاک کردن ریموت مورد نظر از حافظه و یا تمام ریموت ها

ما خود نیز کتابخانه راه انداز ریموت کنترل کد لرن را در پروژه های کاربردی زیر استفاده نموده ایم:
۱- مرکز سوئیچینگ از راه دور
۲- سیستم دزدگیر پیشرفته با GSM

بروز رسانی های این پروژه

نسخه ۱.۵ :
در تاریخ ۱۳۹۵/۵/۱۶ این پروژه به نسخه ۱.۵ ارتقاء داده شد. در این نسخه از کتابخانه برخی ایرادات گزارش شده توسط مشتریان مرتفع شده و یک سری قابلیت های جدید به آن اضافه گردید:
۱- قابلیت لرن دو ریموت بصورت پیش فرض
۲- اضافه کردن یک LED به عنوان Status Learn جهت تشخیص راحت تر لرن های موفق
۳- سازگاری با دو نوع ماژول گیرنده پر مصرف
۴- قابلیت تشخیص و اعلام لرن ریموت شماره یک یا دو
۵- بهینه سازی و رفع اشکالات هسته اصلی کتابخانه

نسخه ۳.۰ :
در تاریخ ۱۳۹۵/۵/۲۹ این پروژه به نسخه ۳.۰ ارتقاء داده شد. در این نسخه از کتابخانه قابلیت های عمده ای به این محصول اضافه گردید که این ویژگی ها عبارتند از:
۱- قابلیت لرن دو ریموت بصورت مستقل
۲- وجود دو LED به عنوان Read و Delete جهت ذخیره (لرن) و حذف کردن ریموت ها به روشی کاملا هوشمند
۳- قابلیت حذف تک ریموت
۴- قابلیت حذف کلیه ریموت های ذخیره شده بصورت یکجا
۵- تشخیص کاملا هوشمند فشار ممتد یک کلید ریموت، و عدم ترتیب اثر دادن به آن
۶- وجود سه منوی تنظیمات فقط با استفاده از یک میکروسوئیچ (منوهای: لرن، حذف تک ریموت و حذف کلیه ریموت ها)
۷- وجود زمان TimeOut در منوهای داخلی جهت خروج و برگشت به حالت آماده بکار
۸- قابلیت تعیین مقدار زمان TimeOut جهت خروج از تنظیمات، بصورت دلخواه و قابل تغییر
۹- قابلیت تشخیص آدرس ریموتی که قبلا لرن شده و عدم ذخیره دوباره آن
۱۰- نشانگر LED آماده بکار بصورت چشمک زن ۲۰۰۰ میلی ثانیه خاموش و ۱۰۰ میلی ثانیه روشن
۱۱- قابلیت اتصال LED های نشانگر وضعیت Read و Delete به هر پایه دلخواه از میکروکنترلر
۱۲- بهینه سازی هسته اصلی کتابخانه

در ادامه از عملکرد آخرین نسخه کتابخانه ریموت کنترل کد لرن، فیلمی تهیه کرده ایم که شما می توانید در این قسمت آن را مشاهده نمایید:

 

  • قیمت
  • ابعاد
  • کد پروژه
  • سفارش پروژه
  • پشتیبانی
کتابخانه راه انداز + فایل راهنما + شماتیک مدار = ۸۵۰،۰۰۰ ریال
این محصول سورس کتابخانه راه انداز می باشد

به منظور کنترل از راه دور تجهیزات الکترونیکی، ریموت کنترل کد لرن با فرستنده ASK تحت دو فرکانس ۳۱۵ و ۴۳۳ مگا هرتز در بازار موجود می باشد. بطور کلی ریموت کنترل های موجود در بازار بصورت فیکس کد (Fix Code) و لرن کد (Learn Code) بوده و در هر دو نوع این ریموت ها یک دیتای چهار بیتی به طریق کددهی ارسال می شود . ریموت کنترل فیکس کد (Fix Code): پایه و اساس ارسال و دریافت در این روش براساس یک کد ثابت است که توسط IC های PT2262 و PT2272 تولید می شود. به اینصورت که با مقدار…

ویژگی های بارز این محصول

قابلیت استفاده بصورت پک راه انداز
امکان بروزرسانی این محصول
پیشتیبانی این محصول
کیفیت برنامه نویسی
امکان اعمال تغییرات
تحویل سورس کامل

مجموع

ویژگی هایی که ما به این محصول نسبت می دهیم

امتیاز کاربران به این محصول: 4.65 ( 6 رای)
لینک کوتاه:

درباره افشین علیزاده

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

۴ نظر

  1. سلام
    خسته نباشید
    آیا گیرنده شون هم باهم فرق می کنه یا نه ؟
    منظورم گیرنده کد لرن با فیکس کد می باشد .
    من تا اون جا که مطالب بالا رو خوندم نباید گیرنده فرق کنه و فقط فرستند ه فرق می کنه و گیرنده همون گیرنده ی کد فیکس می باشد با یک برنامه نویسی جدید .
    یه سوالی دیگه داشتم اگه ما بخریم میتونیم خودمون توش دست ببریم و کانال ها رو افزایش بدهیم .
    با تشکر از شما

    • افشین علیزاده

      گیرنده تفاوتی نمی کند فقط باید فرکانس کاری ۳۱۵ یا ۴۳۳ داشته باشد.
      برنامه نوشته شده، کاملا متن باز بوده و براحتی می توانید هر نوع تغییرات از جمله تغییر تعداد کانال ها را در آن اعمال نمایید.

  2. سلام مهندس خسته نباشید
    من یه برنامه خریداری کردم قبلا از یکی از سایت ها
    مشکل اینجاست که واسه لرن واسه پاک کردن تک ریموت و کل ریموت ها هر کدوم یه کلید داره.
    ولی برنامه خوبیه و روی چند نوع گیرنده ask که از بازار خریداری کردم خوب کار میکنه.
    ک مشکلش اون کلید هاست ک زیاده.
    برنامه دیگه ای تهیه کردم که مشکل کلید حل شده با یه کلید انجام میشه اما روی فقط یه مدل از ماژول ask کار میکنه اونم قدیمیه و دیگه تو بازار نیست. روی مدل های دیگ کار نمیکنه.
    ممنون میشم بفرمایید ک این برنامه به چه صورت است.
    با تشکر

    • افشین علیزاده

      کتابخانه کد لرن طراحی شده توسط ما، بر روی اکثریت گیرنده های ask که فرکانسی کاری 433 و 315 مگاهرتز دارند کار می کند و مشکلی ندارد. در پروژه نمونه ای که ما به همراه فایل اصلی کتابخانه، تحویل می دهیم بصورت نمونه فقط امکان تعریف یک ریموت گنجانده شده است و اگر نیاز به تعریف ریموت به تعداد بیشتر دارید، می بایست یا خودتان این تغییر را در سورس اعمال نمائید یا اینکه بصورت یک پروژه برای ما تعریف کنید تا بعد از توافق بر روی هزینه آن، پروژه را دقیقا منطبق بر آن چیزی که نیاز دارید، تحویل بگیرید.
      عنایت داشته باشید که این کتابخانه راه انداز برای همکاران طراح آماده شده است و همکاران طراح ما بعد از تهیه این محصول، تغییراتی که می خواهند را به لحاظ تعداد ریموت و الگوریتم های روشن و خاموش کردن خروجی اعمال می کنند. در حقیقت این محصول هسته اصلی مدیریت ریموت کنترل های کد لرن می باشد که عملکرد بدون نقص آن را ما تضمین می کنیم ولی تغییرات و شخصی سازی ها به عهده خودتان می باشد مگر اینکه خواسته خود را بصورت پروژه برای ما مطرح نمائید.

پاسخ دهید

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