یکشنبه ۰۱ مهر ۱۳۹۷
سلام مهمان گرامی !
ورود
ثبت نام

آمار سایت

افراد آنلاین : 3 نفر
اعضای آنلاین : 0 نفر
بازدید امروز : 28 بازدید
بازدید دیروز : 429 بازدید
بازدید این هفته : 457 بازدید
بازدید هفته قبل : 1719 بازدید
امروز : یکشنبه ۰۱ مهر ۱۳۹۷



Google



حتما تا حالا برروی مغازه ها تابلوهایی با LEDهای زیاد دیده اید که برای تبلیغات به کار میروند و به دلیل ویژگیهای خاصشان توجه افراد را جلب میکنند!

سفارش تابلوروان هزینه زیادی دارد حتما شما دوست دارید که خودتان تابلوروانی برای خودتان بسازید!

حتما تاحالا فکر کرده اید که آیا میتوانید شما نیز یک تابلو نویسنده روان بسازید یا نه؟

شما میتوانید برای خود یک تابلو روان بسازید منتها تابلوهای روان توسط میکروکنترلر برنامه ریزی میشوند شما باید متنی که در تابلو نمایش داده میشود را به دلخواه خودتان تغییر دهید و برای اینکار باید اساس کار تابلوروان ونحوه برنامه ریزی آنرا بلد باشید.

در این سايت من اطلاعات خودم را در اختیار شما قرار خواهم داد البته توجه کنید که برای ساخت تابلوروان ابتدا باید از ساده ترین مدارها شروع کرده وبه تدریج به ساخت تابلوهای حرفه ای بپردازید.

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

ابتدا اساس کار تابلوروان را خواهیم آموخت  سپس مدار ساده ای از تابلو برای نمایش یک کاراکتر را خواهیم ساخت در ادامه تابلوهای رنگی با قابلیت نمایش انیمیشن و کنترل با کیبورد و... را باهم کار خواهیم کرد!

 

توجه مهم: در اینجا فرض میکنیم که شما تا حدودی برنامه نویسی به زبان بیسیک برای میکروهای AVR را آشنا هستید در صورتی که  هنوز در مورد برنامه نویسی مشکل دارید ابتدامقاله ای که بانام آموزش مقدماتی AVRنوشته ام را بخوانیدتا مشکلتان حل شود سپس ادامه ی این آموزش را دنبال کنید. میتوانید از مقاله میکروکنترلر چیست؟ نیز استفاده کنید.

برای راحتی کارو آموزش بهتر مدارات را توسط نرم افزار پروتیوس شبیه سازی خواهیم کرد. لینک زیر در مورد نرم افزار پروتیوس برای شبیه سازی و بسکام برای برنامه نویسی است که میتوانید از آنها استفاده کنید:

آموزش نصب واستفاده از نرم افزار پروتیوز وبسکام

 

فرض کنید تابلویی داریم با 35 عدد LED که به صورت 5 در 7 است مانند شکل زیر :

آموزش تابلووان

برای اینکه یک کاراکتر را در آن نمایش دهیم باید تعدادی LED روشن شده وبقیه خاموش شود مثلا برای نمایش کاراکتر A باید LED های 3و7و9و11و15و16و17و18و19و20و21و25و26و30و31و35 روشن شده وبقیه LEDها خاموش شود.

در پروتیوز LEDها را به همان صورت قرار داده و آن LEDهایی که گفتم را تغذیه دهید و روشن کنید خواهید دید که کاراکتر A نمایش داده میشود مانند شکل بالا.

همانطور که میبینید کاتد تمامی LEDها را به زمین وصل کرده و به LEDهای مورد نیاز ولتاژ مثبت میدهیم.

اما...

مشکلی که وجود دارد این است که ما هر LEDرا به صورت مستقل کنترل میکنیم در ادامه خواهید دید که LEDها را توسط میکرو کنترل خواهیم کرد اما اگراز همین روش استفاده کنیم برایاین تابلو كوچك به 35 پایه از میکرو نیاز داریم تا آنها را کنترل کند و 35 سیم که از میکرو به LEDها وصل شود اینکار باعث شلوغی بیش از حد مدار میشود تازه این تابلوی خیلی کوچکی است حالا تصور کنید تابلوی بزرگتری داشته باشیم در این صورت مونتاژ مدار غیر ممکن بوده وهیچ میکرویی هم پیدا نخواهید کرد که آنهمه پایه داشته باشد! البته براي زيادكردن خروجي هاي ميكرو راههايي وجود دارد!

البته این روش مشکلات دیگری از جمله مصرف جریان زیاد آن به دلیل روشن بودن LEDهای زیاد دارد لذا از انجام این روش بي خيال ميشويم !

برای رفع مشکلات فوق، از روش جاروب (اسکن) استفاده میکنند. جاروب به صورت سطرییا ستونی می باشد .

جاروب سطری: در این جاروب، میکرویی که باید همه LED ها را کنترل کند در هر لحظه فقط یک سطر را تحت کنترل داردالبته همه سطرها را کنترل میکند اما نمیتواند باهم همه سطرها را کنترل کند.

جاروب ستونی: در این جاروب، میکرویی که باید همه LED ها را کنترل کند در هر لحظه فقط یک ستون را تحت کنترل داردالبته همه ستونها را کنترل میکند اما نمیتواند باهم همه ستونها را کنترل کند.

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

برای تفهیم کامل موضوع به انیمیشن زیر توجه کنید :

آموزش تابلوروان

انیمیشن فوق جهت ساخت تصویر زیر است:

تابلوروان

برای این کار باید LEDها را به صورت ماتریسی ببندیم به صورت شکل زیر:

آموزش تابلوروان

 

در این جا نیز تمامی LED ها را تحت کنترل داریم مثلا برای روشن کردن LED یازدهم کافیست R4 را مثبت دهیم و C2 را زمین کنیم به صورت زیر:

آموزش تابلوروان

در ادامه آموزش توسط میکرو با جاروب سطرها و ستونها به نمایش همان کاراکتر A خواهیم پرداخت.

 

لطفا سوالات خود را درانجمن سايت مطرح كنيد تا بهتر بتوان به آن رسيدگي كرد

لطفا در قسمت نظرات ، نظر خود را در مورد اين پست بنويسيد تا سطح مقالات سايت بهتر شود

 

به دليل اينكه اين مقالات ، اطلاعات تجربي من است لذا اگر قصد داريد اين مطالب را در سايت و يا وبلاگ خود قرار دهيد منبع آنرا هم درج كنيد.

 

 

 

اگر این مطلب برای شما مفید بوده برروی کلید G+1 کلیک کنید !

دانلود فایل های پروژه :

دانلود رایگان پروژه
فایل ضمیمه ای وجود ندارد
خرید پروژه
کلیه فایل های ضمیمه این پروزه به صورت رایگان قرار داده شده است.
اگر این مطلب برای شما مفید بوده میتوانید با درج لینک سایت ما در سایت یا وبلاگ خود ویا معرفی سایت ما به دوستان خود و یا با روش های پیشنهادی ما از پی سنتر حمایت کنید.
راهنمای پروژه
رمز فایل
www.pcenter.ir
نوشته شده در یکشنبه ۰۱ اردیبهشت ۱۳۹۲ | ۲۰:۲۳   توسط Admin   بازدید : 1236
نظر شما :
نام :
ایمیل :
(ایمیل نمایش داده نمیشود)
پیام شما :
شکلک ها :
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
:Pa :*q :Ow :Be :Sr :?x

کد امنیتی :
برای تعویض عکس کلیک کنید


RSS Feed Site map