اتمل استودیوپروژهتابلو روان

پروژه تابلو روان با کامپایلر اتمل استودیو

سلام. براتون پروژه تابلو روان با کامپایلر اتمل استودیو رو آماده کردیم !. فیلم عملکرد مدار را از دست ندهید !

پروژه تابلو روان با کامپایلر اتمل استودیو

پروژه تابلو روان با کامپایلر اتمل استودیو
پروژه تابلو روان با کامپایلر اتمل استودیو

توی این آموزش ما میخوام یه تابلو روان 8*8 رو با استفاده از میکروکنترلر Atmega 32 (دیتاشیت مگا 32) طراحی کنیم .تابلو روان ما دارای 64 ال ای دی هستش و توی قالب ماتریس مرتب شدند ، ما این 64 ال ای دی رو روی فیبر نقطه ای لحیم میکنیم . LED ها میتونن هر رنگی باشن ، هر رنگی که در دسترس دارید رو انتخاب کنید . ما یک برنامه به زبان C برای میکروکنترلر می نویسیم ، میکروکنترلر با توجه به برنامه قدرت مناسب رو برای نمایش کاراکتر ها در حالت روشن فراهم میکنه . و با مولتی پلکس آشنای میشیم !

قطعات مورد نیاز پروژه

قطعات مورد نیاز پروژه اتمل استودیو

  • میکروکنترلر مگا 32
  • منبع تغذیه 5V
  • 64 عدد LED
  • 8 عدد مقاومت 1 کیلو اهم
  • برد نقطه ای و ابزار لحیم کاری
  • کامپایلر اتمل استودیو ورژن 6.1 به بالا (دانلود اتمل استودیو)

مولتی پلکس چیست ؟

مولتی پلکس چیه ؟

چشم انسان نمیتونه فرکانس بیشتر از 30hz رو ضبط کنه ، این یعنی اگر یک چراغ به طور مداوم و با سرعت 30hz یا بیشتر روشن و خاموش شود ، چشم اون رو به طور مداوم روشن میبینه ! به این کار مولتی پلکس میگن !

 به عنوان مثال ما میخوایم LED های 57 و 50 رو بدون روشن کرد 58 و 49 روشن کنیم . ترفند ما اینه که ابتدا ردیف اول ال ای دی 57 رو روشن میکنیم و 1ms منتظر میشیم و اون رو خاموش میکنیم . این چرخه به طور مداوم با فرکانس بالا ادامه پیدا میکنه و ال ای دی 50 و 57 به سرعت روشن میشن و هر دو ال ای دی به طور مداوم به چشم ما میان ! به این معنی که ما فقط یک بار در یک ردیف قرار میدیم و احتمال روشن شدن بقیه ال ای دی هارو حذف میکنیمو ما از این تکنیک برای نشون دادن تمامی کاراکتر ها استفاده میکنیم !
ما برای هر کاراکتر مقدار دهی کردیم و این مقادیر رو به میکروکنترلرمون میدیم . این برنامه این مقدار ها رو از چپ به راست به طور مداوم نشون میده !

توضیح مدار پروژه

شماتیک و توضیح تابلو روان اتمل استودیو

64 عدد ال ای دی در تصویر زیر مرتب شده اند ، بنابراین ما 8 ستون و 8 ردیف داریم ، تمام ترمینال های مثبت در یک ردیف جمع شده اند. برای هر ردیف ، یک ترمینال مثبت مشترک برای همه 8 ال ای دی اون ردیف وجود داره ، شکل زیر رو ببینید :

پروژه تابلو روان اتمل استودیو
پروژه تابلو روان اتمل استودیو

بنابراین برای 8 ردیف ، ما 8 ترمینال مثبت داریم و ردیف اول ، همونطور که توی تصویر میبینید ، ال ای دی های 57 تا 64 دارای یک ترمینال مثبت مشترک هستند و توسط POSITIVE0 مشخص میشن ! حالا اگه ما بخوایم یکی ها همه ال ای دی ها رو در اولین ردیف ماتریسمون روشن کنیم ، باید A0 رو توی ال ای دی ماتریکسمون فعال کنیم ، به همین ترتیب اگه ما میخوایم هر LED یا همه رو در هر ردیف روشن کنیم ، باید پین مربوط به پین ترمینال مشترک اون ردیف رو فعال کنیم !

مشاهده همه پروژه اتمل استودیو کلیک کنید!

این پایانش نیست و فقط اینکار کافی نیست ، ما باید ترمینال های منفی رو با هم متصل کنیم ، مثل تصویر زیر !

ترمینال های منفی
ترمینال های منفی

وقتی دارید لحیم کاری میکنین ، به پین ها توجه کنین !

حالا میخوایم هر ال ای دی رو توی ستون اول قرار بدیم ، سپس PIN-C7 (NEGATIVE7) MATRIX رو به منفی متصل میکنیم . و تمام ال ای دی هارو در ستون اول قرار میدیم ، و همین کار رو برای همه هفت ستون انجام میدیم !

فیلم عملکرد مدار : کلیک کنید !
موارد موجود در فایل : شماتیک کامل ، فایل سورس ، و …
 

میتونید با خرید اشتراک به تمامی مطالب با قیمت خیلی کم دسترسی داشته باشید ، برای خرید اشتراک باید عضو ایرنکس باشید ورود به سایت یا ثبت نام
توسط فرم بالا میتوانید این پروژه را بخرید. پس از پرداخت هزینه به همین صفحه منتقل خواهید شد و پیام تایید پرداخت نمایش داده میشود و تمامی اطلاعات به ایمیل شما ارسال میشود.

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

همچنین پس از عضویت میتوانید با خرید اشتراک پروژه ها با قیمت خیلی کمتر به تمامی پروژه ها دسترسی داشته باشید !

نظراتتون رو در پایین همین صفحه با ما به اشتراک بگذارید
آیرنکس موظف به پاسخگویی و رفع اشکال هر مطلب است
ارتباط با ادمین در انجمن، نظرات و تلگرام : 09358790909
برچسب ها

محمد رحیمی

محمد رحیمی هستم مدیر وبسایت آیرنکس ! در سال 1394 سایت ای وی آر استودیو رو طراحی کردم (ای وی آر استودیو رو حذف کردیم) . و در تیر ماه 1396 سایت آیرنکس رو طراحی کردم و در خدمت شمام !

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

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

دکمه بازگشت به بالا
بستن
بستن