دوست عزیزی که نحوه کار رو درخواست کرده بودند
البته اگه ناقصه به بزرگی خودتون ببخشید میدونید که روزگار روزگار شلوغیه و همه کمو بیش درگیر کارای روزمره هستیم.
ابتدا معرفی پایه های ورودی VGA :
VIDEO GRAPHICS ARRAY
1- ورودی رنگ قرمز
2- ورودی رنگ سبز
3- ورودی رنگ آبی
4- اتصال زمین
5- اتصال زمین
6- اتصال زمین قرمز
7- اتصال زمین سبز
8- اتصال زمین آبی
9- متصل نشده
10- اتصال زمین
11- اتصال زمین
12- متصل نشده
13- همزمانی افقی
14- همزمانی عمودی
15- متصل نشده
چنانکه مستحظرید
برای ساخت یک تصویر نیاز به ارسال چند ( پترن ) صفحه و چیدن منظم آنها در کنار هم است.
برای ساخت یک صفحه و کلا تصویر راهای زیادی هست که هرکدام محاسن و معایب خود را دارند و ما راجب به یک الگوی کلی صحبت میکنیم
دو سیگنال همزمانی در حقیقت ظهور این سیگنالها چیدمان تصویر را به نقطه شروع در ابتدای صفحه یا ابتدای سطر میبرد
با ظهور یک سیگنال همزمانی عمودی چیدمان تصویر ( اشعه در مانیتورهای لامپی ) به بالاترین سطر یا نقطه لامپ میرود
و با ظهور یک همزمانی افقی به ابتدای سطر در سمت چپ
البته منظور از سطر و ستون در حقیقت همان پیکسلهای کنار هم چیده شده هستند که دقت مانیتور با آن تعریف میشود
خوب برای ایجاد رنگ کافیست تا ولتاز 0 تا 5 ولت روی پایه متناظر آن ایجاد کنیم مثلا یک ولتاز 5 ولتی بین پایه 1و 6 بیشترین رنگ قرمز را روی صفحه ایجای میکند .
------------- بدون ایجاد سیگنالهای همزمانی هرگز ولتاجی را روی پایه ها اعمال نکنید چون به و سط صفحه برخورد میکند و باعث خرابی پیکسل وسط صفحه و سوختن آن میشود
اما فرکانس همزمانی برای عمودی 50 هرتز و برای افقی 15625 هرتز است که صد البته برای سیستمهای مختلف متفاوت است
اما شما برای ساخت یک پروزه میتوانید از همین مقادیر استفاده کنید
و دیگر اینکه استاندارد صفحه 4 در 3 است و گوش بالا تا گوش پائین میشود همان اینچ صفحه مثلا ابعاد یک صفحه 14 اینچ به را حتی با قانون فیثاغورث قابل محاسبه است
دو مثلث قاعم الزاویه که قطر آن 14 اینچ است و ظلع بزرگتر 4/3 ظلع کوچکتر
فکر نکنم دیگه مشگلی برای ساخت یک منو روی VGA مونده باشه
را ستی در VGA با 480 * 640 پیکسل فرکانس افقی 31.5 کیلوهرتز و فرکانس عمودی 60 هرتز است
مدت زمان بازگشت عمودی 700میلی ثانیه
مدت زمان بازگشت افقی 5 میلی ثانیه
هرخط شامل 480 پیکسل در مدت 31.7 میکرو ثانیه
480 خط یا کل صفحه در 15.2 میلی ثانیه
در این تاپیک و چند تاپیک مشابه دیگر، بیشتر به رد و بدل کردن لینک سایت های دیگرقناعت شده و یک کار جمعی که منجر به نمایش تصاویر ابتکاری روی صفحه تلویزیون یا مانیتور شود، انجام نشده است.
از آنجایی که این موضوع می تواند تمرین بسیار خوبی برای برنامه نویسی و وجوه مختلف آن باشد، در ادامه این تاپیک می توان برای نمایش تصاویر دلخواه روی تلویزیون و یا مانیتور تلاش کرد و هر کس می تواند نتیجه کار خود را بصورت یک عکس در این تاپیک قرار دهد. در نهایت هم سورس های نوشته شده می تواند در اختیار قرار بگیرد تا همه بتوانند از نتیجه کار استفاده کنند. حتی در مراحل بالاتر می توان به مباحث پیشرفته تری مانند طراحی یک بازی و مانند آن توجه کرد که اگر ظرفیت AVR در اینباره ایجاد محدودیت کند، می توان بوسیله ARM یا XMEGA روی پیاده سازی آن تلاش کرد.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
اگر ممکن هست توضیح بیشتری درباره سیگنال های همزمانی بدید. چطوری باید اعمال بشن؟
از آنجایی که در یک مانیتور معمولی اشعه از چپ به راست حرکت می کند و بعد از طی یک خط به خط بعدی می رود، برای عملکرد صحیح این حرکت از چپ به راست و سپس بالا به پائین نیاز به پالس هایی است که مدارات داخلی مانیتور خود را با آن سنکرون کنند. در تصویر VGA این پالس ها بصورت مجزا تولید می شوند و زمان بندی آن هم برای دقت های مختلف نمایش تصویر، اعداد مشخصی است. بنابراین کافی است در فواصل زمانی معلوم، پالس هایی با عرض مشخص به ورودیهای همزمانی افقی و عمودی اعمال شوند تا مانیتور بتواند اشعه را در محل درست خود تولید کند. در لینک زیر اطلاعات سیگنال VGA از نظر زمانی آورده شده است:
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
دیدگاه