دانلود با لینک مستقیم و پر سرعت .
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه56
آموزش گام به گام ساخت تابلو روان
در این مجموعه مقالات تصمیم به آموزش اصول و ساخت تابلوهای روان (دیجیتال) را دارم. شما گام به گام با اصول کار تابلوهای دیجیتالی آشنا شده و در پایان یک نمونه عملی آن را بررسی و خواهید ساخت.
لازم به ذکر است که مطالب موجود حاصل تجربیات این جانب در این زمینه بوده. و تمامی مطالب و حتی تصاویر و نقشهها مربوط به تجارب خودم است. دوست عزیز هر گونه کپی برداری از مطالب در صورت ذکر منبع بلامانع است.
مطالبی که طی این دوره خواهید آموخت عبارتند از :
- سیستم تابلوهای نمایشگر دیجیتالی
- اجزاء تصویر
- جاروب ساده
- اثر فلیکر
- جاروب یک در میان
- جدول گلایف
- بررسی یک مدار عملی
- نرم افزارهای تبدیل متن و طراحی فونت جهت تابلو روان
بلوک دیاگرام یک تابلو دیجیتال
همانطور که در تصویر مشاهده میکنید، این تابلوها از بلوکهای :
- ماتریس LED
- درایورهای سطر و ستون
- پردازنده
- تجهیزات ورود اطلاعات
- حافظه
تشکیل شدهاند.
در واقع یک تابلوی نمایشگر دیجیتالی، متن مورد نظر خود را از طریق تجهیزات ورودی همچون کیبورد و یا پورت سریال دریافت میکند. و این اطلاعات را در اختیار پردازنده قرار میدهد. سپس پردازنده پس از آنالیز اطلاعات آن را در حافظه تابلو ذخیره نموده. علاوه بر آن حافظه موجود در تابلو میتواند کدهای برنامه را در خود نگهداری نماید. از طرفی پردازنده با توجه به اطلاعات ذخیره شده، سیگنالهای لازم را جهت نمایش تولید کرده و در اختیار درایورها قرار میدهد. با توجه به اینکه نحوه چیدمان LED ها در نمایشگر بنا به دلایلی که بعدا توضیح داده خواهد شد به صورت ماتریسی می باشد، لذا دو دسته درایور برای راه اندازی ماتریس نیاز است که شامل داریورهای سطر و داریورهای ستون مییاشند. این درایورها با توجه به فرامین دریافتی از سوی پردازنده، با روشن و خاموش نگاه داشتن LED های موجود در ماتریس، باعث به نمایش در آمدن مطالب (اعم از متن و یا تصویر) بر روی ماتریس خواهند شد.
اجزای تصویر
به این تصویر نگاه کنید، تصویر صورتک خندان !
در نگاه اول تصویر فوق به صورت یک تصویر کامل و یکپارچه به نظر میرسد. اما اگر کمی با دقت بیشتر به آن دقت کنید و تا حد امکان آنرا بزرگ نمایید متوجه خواهید شد که در واقع آن تصویر از نقاط ( pixel ) متعددی تشکیل شده. پس تصویر فوق را میتوان مجموعه نقاطی دانست که دارای رنگهای متفاوتیاند. هر یک از این نقاط را یک جزء تصویر (Picture Element) و این خاصیت را خاصیت موزائیکی تصویر مینامند. من جهت کمک به درک مطلب تصویر فوق را با بزرگ نمایی بیشتر در زیر قرار دادهام. به آن دقت کنید.
هرچه تعداد اجزاء تصویر در واحد سطح بیشتر باشد، وضوح تصویر بیشتر میباشد. به عبارت دیگر تصویر به واقعیت نزدیکتر بوده، جزئیات آن بهتر دیده میشود. در تابلوهای دیجیتالی نیز خاصیت موزائیکی وجود دارد. تصویر تابلو توسط ماتریسی از LED ها ایجاد میگردد. در اینجا ابعاد یک جزء تصویر به اندازه قطر یک LED است. که از یک فاصله معین چشم بیننده قادر به تمایز نقاط تصویر ایجاد شده نبوده و یک تصویر را یکپارچه احساس میکند.
جاروب ساده
جهت تشکیل تصویر بر روی پانل تابلو، نیاز به روشن و خاموش نگه داشتن LED های موجود بر روی تابلو متناسب با تصویر مورد نظر است. بنابراین نیاز به کنترل تک تک LED
های موجود در تابلو میباشد. از طرفی هر LED دارای دو پایه است ( با فرض تک رنگ بودن ) و در صورتی که ما یک پانل LED با ماتریس 10x10 داشته باشیم، دویست پایه و یا دویست سیم جهت کنترل داریم. مسلما استفاده از این تعداد سیم مقرون به صرفه نخواهد و باعث پیچیدگی مدار خواهد شد. جهت بر طرف کردن مشکل فوق میتوان پایه های یکسان در LED ها را به صورت سطری و ستونی به یکدیگر متصل نمود. به تصویر زیر دقت کنید :
همانطور که در تصویر مشاهده نمودید، در این آرایش آند تمامی LED های موجود در یک سطر یکسان به هم متصل شدند، همچنین کاتد LED های موجود در یک ستون نیز به هم اتصال داده شدهاند.
حال ببینیم نحوه عملکرد این روش چگونه است. شما در این حالت جهت روشن کردن هر LED کافیست که سطری که آن LED در آنجا قرار دارد را به سطح ولتاز مثبت اتصال داده و سپس ستون مربوط به همان LED را به زمین مدار وصل کنید.
با این روش ما توانستیم از تعداد سیمهای مورد نیاز جهت کنترل LED ها بکاهیم ولی در مقابل امکان کنترل همزمان تمامی سطرها را از دست دادیم و در هر لحظه فقط و فقط میتوان LED های موجود در یک سطر و یا یک ستون را کنترل نمود.
نگران نباشید، در ادامه همین بحث خواهید دید که جهت نمایش نیازی هم به تمامی LED ها نبوده و میتوان توسط جاروب نمودن سطرها و یا ستونها نیز به نمایش تصویر در تابلو روان پرداخت.
به هر حال در صورت عدم استفاده از روش فوق شما مدار پیچیدهای خواهید داشت، مثلا برای کنترل LED ها موجود در تصویر روبرو شما حداقل باید از طریق 41 سیم ماتریس را کنترل میکردید. در حالی که با استفاده از روش ماتریسی شما فقط به 13 سیم نیاز دارید. فقط در این حالت برنامه شما کمی پیچیده خواهد شد. که البته به نظر من شما یک بار برنامه مینویسید از آن تا ابد استفاده میکنید ولی سخت افزار را باید تا ابد مونتاژ کنید و هزینه آن را پرداخت کنید.
جاروب ساده
روش جاروب ساده به دو صورت بکار برده میشود :
- جاروب سطرها
- جاروب ستونها
در جاروب سطرها شما LED های موجود در سطر اول را روشن میکنید، سپس LED های سطر دوم و . . . تا به سطر آخر برسیم. دوباره همین کار را دوباره انجام میدهیم.
در جاروب ستونها شما LED های موجود در ستون اول را روشن میکنید، سپس LED های ستون دوم و . . . تا به ستون آخر برسیم. دوباره همین کار را دوباره انجام میدهیم.
به یکبار جاروب کامل (خواه سطرها و خواه ستونها) تازه سازی (Refresh) میگویند.
جهت کمک به درک مطلب، به انیمیشنی از جاروب سطری که در زیر آورده شده نگاه کنید.
انیمیشن فوق جهت ساخت تصویر زیر است.