Google Translate

جهت دريافت رايگان تازه هاي سايت شماره مويايل خود را به همراه نام و نام خانوادگي به شماره 09123812060 ارسال كنيد.
| · نرم افزار آنلاین تبدیل متن به کد هگز | [ 7 نظر - 3922 مشاهده ] |
| · تایمر موزیکال توسط AVR | [ 6 نظر - 4976 مشاهده ] |
| · تابلوروان توسط کیبورد و LCD | [ 22 نظر - 8655 مشاهده ] |
| · مدار دزدگیر با امکان شماره گیری | [ 12 نظر - 9563 مشاهده ] |
| · تابلوروان قابل اتصال به پورت سریال | [ 32 نظر - 8884 مشاهده ] |
حال نوبت به توضیح برنامه هست. من برنامه این میکرو را به زبان بیسیک نوشتم و از نرم افزار BASCOM-AVR استفاده کردم.
$regfile = "m8def.dat"
$crystal = 8000000
همانطور که میدانید، دستوراتی که با علامت "$" در BASCOM آغاز میشوند، جزو دستورات کمپایلر به حساب میآیند. و در زمان کمپایل کدی را تولید نمیکنند. دو دستور فوق نیز همینگونه هستند. در دستور اول نوع میکرو برای کمپایلر تعریف میشود که در اینجا ATmega8 میباشد و در دستور بعدی فرکانس کریستال بر حسب هرتز مشخص میشود.در این برنامه مقدار فرکانس تعریفی هشت مگاهرتز است. توجه داشته باشید که من در مدار تابلو روان خود، از کریستال خارجی استفاده نکردم. لذا این دستور تعیین کننده فرکانس اسیلاتور داخلی میکروکنترلر میباشد.
در این جلسه نخستین مدار عملی تابلو روان را برای شما توضیح میدهم. البته قبل از شروع این بحث باید عنوان کنم که من در طراحی این مدارات سعی کردم که از حداقل قطعات ممکن استفاده کنم تا مدار از نظر سخت افزاری تا حد امکان ساده و ارزان باشد، در عین حال اینکه شما با ساخت هر یک از این مدارات با نکات مهم در طراحی تابلو روان آشنا میشوید. تا در پایان ساخت این مدارات به یک طراح حرفهای در زمینه ساخت تابلو روان تبدیل خواهید شد. از آنجایی که تمامی مطالب درج شده در این مجموعه مقالات حاصل تجربیات شخصی من در این زمینه هست، از شما دوستان عزیزی که مایل هستند از این مقالات در سایت و یا وبلاگ خود استفاده نمایند، میخواهم که حتما منبع را ذکر نمایند.
در مباحث قبل به این نکته اشاره شد که برای نمایش هر تصویر ویا متنی در تابلو روان ما نیاز به این داریم که ابتدا آنرا به نقاط تشکیل دهنده تقسیم کنیم. در مورد حروف نیز بدین شکل عمل میکنیم و به ازای هر حرف یک جدول درست میکنیم، به مجموعه این جداول که شامل تمامی حروف میشود اصطلاحا جدول گلایف میگویند. جهت روشن شدن مطلب به تصویر زیر دقت نمایید.

همانطور که گفته شد، جهت نمایش مناسب تصاویر متحرک باید حداقل 24 تصویر در ثانیه نمایش داده شود. حال فرض کنید شما یک تابلو با 32 سطر میخواهید طراحی کنید و از جاروب سطری هم استفاده میکنید در این حالت زمان نمایش هر فریم تصویر برابر با 41.6 میلی ثانیه خواهد بود و در هر فریم 32 سطر جهت جاروب داریم پس زمان روشن بودن هر سطر برابر با 1.3 میلی ثانیه خواهد بود.
خوب شما مدار را طراحی و میسازید اما در پایان متوجه میشوید که نور LED ها بسیار کم تر از حالت معمولی است و حسابی متعجب خواهید شد که چرا با وجود استفاده از LED های مرغوب نور تابلو روان تا این حد کم است؟!
نکته اینجاست که شما هر LED را فقط به مدت 1.3 میلی ثانیه روشن نگاه میدارید و سپس به مدت 31 برابر این مدت خاموش نگاه میدارید( به خاطر جاروب 31 سطر بعدی ) یعنی 1.3 میلی ثانیه روشن و 40.3 میلی ثانیه خاموش است. ودر واقع اثر نور LED در چشم به میزان قابل توجهای کاهش مییابد.
اثر نور در چشم انسان برای مدت کوتاهی باقی میماند. این خاصیت را اثر پس ماند نور (Flicker) مینامند. برمبنای همین خاصیت است که در سینما و تلویزیون احساس پیوستگی تصویر بوجود میآید.
چنانچه تصاویری که از یک حرکت مثلا راه رفتن انسان عکس برداری شود و سپس با سرعت 16 بار در ثانیه به نمایش درآید، چشم انسان منقطع بودن تصاویر را احساس نکرده و تصاویر را بطور پیوسته حس میکند. بر مبنای این خاصیت بود که صنعت سینما بوجود آمد.
| سه شنبه، 17 دي ماه | |
| · | منبع تغذيه ديجيتالي صفر تا سي ولت با Atmega8-PWM |
| · | منبع تغذيه ديجيتالي صفر تا سي ولت با Atmega8 |
| چهارشنبه، 27 آذر ماه | |
| · | تابلوروان 8 در 128 فارسی |
| پنجشنبه، 25 مهر ماه | |
| · | شماره گير تلفن جادويي |
| سه شنبه، 9 مهر ماه | |
| · | ایجاد حرکت در تابلو روان - حرکت به پایین |
| · | ایجاد حرکت در تابلو روان - حرکت به بالا |
| · | ایجاد حرکت در تابلو روان - حرکت به راست |
| · | ایجاد حرکت در تابلو روان - حرکت به چپ |
| شنبه، 6 مهر ماه | |
| · | چشمک زن با LM317 |
| · | چشمک زن همه فن حریف! |
| جمعه، 5 مهر ماه | |
| · | لامپ هشدار - فلاشر 220 ولت |
| پنجشنبه، 7 شهريور ماه | |
| · | دیمر دیجیتال توسط میکروکنترلر ATmega8 |
| · | دیمر - کنترل لامپ، موتور، هیتر |
| سه شنبه، 5 شهريور ماه | |
| · | مانيتورينگ و كنترل دما توسط كامپيوتر |
| دوشنبه، 4 شهريور ماه | |
| · | انیمیشن در تابلو روان |
| يكشنبه، 3 شهريور ماه | |
| · | جاروب ستوني |
| · | برنامه نویسی اولین تابلوروان |
| · | بررسی اولین مدار عملی تابلو روان |
| · | جدول گلایف |
| · | جاروب یک در میان |
| کل موضوعات | 295 |
| کل ارسال ها | 1545 |
| کل بازديد ها | 172839 |
| کل پاسخ ها | 1250 |
| کل اعضا | 1270 |