آنچه که برای فعال کردن VGA لازم است بدانیم

در این نوشته به بررسی و فعال سازی خروجی تصویر VGA می پردازم :

قبل از توضیح در دو تصویر زیر کانکتور و نحوه آرایش پایه ها را ملاحظه کنید.

vga 1 vga 2

برای فعال ساختن VGA هم همانند LCD دو کار لازم است انجام دهیم.

1-اتصال سخت افزاری صحیح به برد.

2- ویرایش فایل اسکریپت مطابق با مانیتوری که قرار است استفاده کنیم.

خوب برای مورد اول به قطعات زیر احتیاج داریم :

1- سه عدد مقامت 75 اهم(چون مقاومت 75 کمیاب است میتوانید از 6 عدد 150 اهم استفاده کنید).

2-یک عدد آی سی 74ACT08D

3- دو عدد دیود شاتکی bat54 (یا 4 عدد bat85).

4-یک عدد خازن 100 نانوفاراد.

5- یک عدد کانکتور VGA DB15

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

vga_

برای مورد دوم نیز فایل اسکریپت مربوطه را به شکل زیر تغییر میدهید:

[disp_init]
disp_init_enable = 1
disp_mode = 0
screen0_output_type = 4
screen0_output_mode = 4
screen1_output_type = 2
screen1_output_mode = 14
fb0_framebuffer_num = 2
fb0_format = 10
fb0_pixel_sequence = 0
fb0_scaler_mode_enable = 1
fb1_framebuffer_num = 2
fb1_format = 10
fb1_pixel_sequence = 0
fb1_scaler_mode_enable = 1

حال به توضیح برخی از موارد اسکریپت فوق می پردازم:

1-disp_init_enable : در صورتی که مقدار یک را به آن نسبت دهیم یعنی خروجی تصویر را فعال کرده ایم.

2-disp_mode: دارای چهار حالت میباشد:

الف: 0: با انتساب این مقدار  screen0 را فعال میکنیم.

ب:  1 : با انتساب این مقدار  screen1 را فعال میکنیم.

ج: 2 : با انتساب این مقدار هر دو  screen1 و screen0 را فعال میکنیم و با تصویر متفاوت.

د: 3 : با انتساب این مقدار هر دو  screen1 و screen0 را فعال میکنیم و با تصویریکسان .

پس در مثال فوق فقط  screen0  فعال است.

3-screen0_output_type: با مقدار دهی از 0 تا 4 به این متغیر می توانیم نوع نمایشگر را انتخاب کنیم.

0:none

1:lcd

2:tv

 3:hdmi

4:vga 

که در مثال بالا و برای screen0 ما با انتخاب مقدار 4 خروجی vga را فعال کرده ایم.

و مورد آخری که اینجا توضیح  داده می شود screen0_output_mode  است که چون ما vga را انتخاب کرده ایم مربوط به رزولوشن مانیتور خواهد بود.

 0:1680*1050

1:1440*900

2:1360*768

3:1280*1024

4:1024*768

5:800*600

6:640*480

10:1920*1080

11:1280*720

که چون ما  4 را انتخاب کرده ایم پس رزولوشن 1024*768 را خواهیم داشت.

اگر همه موارد را به درستی انجام داده باشید با اتصال مانیتور تصویر را خواهید داشت.

 

Bookmark the پیوند یکتا.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد.