آموزش ساخت تابلو روان گردان

آموزش ساخت تابلو روان گردان

تئوری عملکرد دستگاهتابلو روان گردان

این نوع از تابلو روان ها که صرفا جنبه تزئینی دارند نه اطلاع رسانی بر اساس خطای دید انسان کار می کنند. به طوری که تنها با استفاده از 8 یا 16 لامپ LED متن مورد نظر خود را به نمایش در می آورند.در اینجا قصد دارم اساس کار یک نوع از این تابلو روان ها را که خودم ساخته ام را تشریح کنم.

RBoard-System

همانطور که در شکل بالا مشخص شده است برد اصلی شامل میکروکنترلر و 10 عدد LED بر روی شفت یک موتور سوار می شود و تغذیه این برد توسط یک واشر و بدنه خود موتور تامین می شود.

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

میکروکنترلر بلافاطه پس از تحریک چشمی شروع به خاموش و روشن کردن LED ها در بازه های زمانی ثابت می کند. این بازه زمانی باید طوری باشد که قبل از اینکه موتور یک دور کامل بزند تصویر به طور کامل تشکیل شده باشد. به عنوان مثال اگر برد ما 10 دور در دقیقه بزند و ما بخواهیم تصویری به پهنای 20 پیکسل را در 120 درجه نمایش بدهیم بایستی به صورت زیر زمانبندی را محاسبه کنیم.

مطلب پیشنهادی:  دانلود کتاب 11 پروژه میکروکنترلر AVR با BASCOM

rboard-formula_700x256

 

البته در عمل سرعت موتور متغییر است و پهنای تصویر ممکن است ثابت نماند.

RBoardAnim

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

  1.  برنامه منتظر تحریک سنسور مادون قرمز می شود. (برنامه منتظر رسیذن موتور به زاویه شروع تصویر می شود)
  2. پس از تحریک چشمی LED ها برای پیکسل های ستون اول به مدت 1.65ms روشن می مانند.
  3. سپس LED ها برای پیکسل های ستون دوم به مدت 1.65ms روشن می مانند.
  4. سپس LED ها برای پیکسل های ستون سوم به مدت 1.65ms روشن می مانند.
  5. این کار تا ستون بیستم ادامه پیدا می کند.
  6. بازگست به مرحله شماره 1.

همانطور که می بینید الگوریتم کار میکروکنترلر بسیار ساده است. در برنامه ای که من نوشته ام یک آرایه به عنوان محل ذخیره پیکسل های تصویر در نظر گرفته شده است که بر نامه پس از تحریک چشمی پیکسل ها را از آن آرایه برمی دارد. محتوای آن آرایه نیز از داخل آی سی حافظه 24C08 خوانده می شود.

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

LED-Board-Schematic_700x474

 

توجه کنید که یک جمله طولانی ممکن است تا 300 یا هزاران ستون داشته باشد ولی دستگاه ما تنها 20 ستون دارد، پس بایستی ستون ها آرام آرام شیفت بدهیم تا نوشته به صورت متحرک دیده شود(همانند فیلم).

مطلب پیشنهادی:  پروژه ساعت دماسنج تاریخ با 7SEG

فیلم یک نمونه پیشرفته :

منبع:  www.tinyengineer.ir

اگر این نوشته‌ برایتان مفید بود لطفا کامنت بنویسید.

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

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

13 دیدگاه

  1. سلام.خیلی جالب بود!برام میتونی یکی بسازی؟

  2. یه دونه میخوام آماده با توضیحات کامل

  3. درود
    خیلی جالب بود.اتفاقا ذهنم رو مشغول کرده بود که چگونه کار می کنه

  4. آفرین
    منم یکی گردان به صورت ابتکاری ساختم که استحکاکش خیلی از مدل های موجود تو بازار کمتره
    میشه گفت دائم کاره…مشگلی واسش پیش نمیاد
    و با این فرق میکنه
    فقط مونده برنامه نویسیش که وقتش رو نمیکنم….
    اطلاعات خوبی هم بود..ممنون

  5. سلام، اگه بخوام برام تمام وسایلشوم به همراه آموزش کامل ساخت بفرستید باید چیکار کنم؟ممنون میشم اگه سریع تر پاسخ بدید.
    هرکس میتونه کمکم کنه لطفا ایمیل بزنه

    • سلام اگه مهندس خودش قبول کنن که قطعا کارمهندس بهتر وزیباترخواهد بود و اگه نکردن درخدمتتون هستم و حتمابراتون یا بصورت کامل یابصورت توضیحی همراه با وسایل اماده میکنم

  6. چطور میتونم با شما تماس بگیرم ؟؟؟ درباره سفارش همین پروژه.. با تشکر

  7. amin_k700

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

  8. توی متن گفتی ۱۰ دور بر دقیقه که اشتباهه.