17-12-2008, 19:48
|
|
|
חבר מתאריך: 10.10.07
הודעות: 2,500
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי shsh0009 שמתחילה ב "עזרה - מסך LCD של מחשב נייד - מתחנןן, תעזרו לי"
מסך LCD, כדוגמת זה שיש לך עובד בצורה דיגיטלית. הממשק אליו (דרך הכבל השטוח) מכיל לרוב מילה ברוחב של עד 24 ביטים, שמיצגים את שדות RGB של פיקסל אחד. הפיקסלים מועברים למסך באופן טורי, פיקסל אחרי פיקסל, עם קו שעון ושני קווי בקרה נוספים שמציינים תחילת ריענון (פיקסל ראשון בשורה ראשונה) וכן מעבר שורה. עבור מסך עם רזולוציה 600X800, צריך להעביר 480,000 פיקסלים בכל 10 עד 20 מילישניות (קצב רענון של 50 עד 100 הרץ), כך שמדובר בקצב שעון של 25 עד 50 מגהרץ.
במחשב שלך, כרטיס המסך שבנוי על הבורד דוחף את ה LCD ישירות מהזיכרון, בלי לעבור המרה ל RGB אנלוגי או ל VGA (יש לו המרה ל VGA רק ליציאה מאחור), כך שלא תוכל להשתמש בממיר סטנדרטי מאות וידאו לאות VGA למשל.
מה שאתה צריך הוא רכיב בקר למסך TFT, שיש לו גם כניסת וידאו ישירה. לרכיב כאלו יש גם ממשק למעבד - הן כדי לאפשר למעבד להציג על המסך, והן (ובעיקר) כדי שהמעבד יוכל לתחל את הרכיב כדי שזה ידע איך לדחוף את המסך המסויים שיש לך (צריך לתחל את קצב השעון, את קצב הריענון, את מס. הביטים לכל צבע, את ה TIMING והקוטביות של סיגנלי הבקרה וכו'). מאחר ורכיבים אילו באים בד"כ באריזות צפופות רגליים והשמה משטחית, תצטרך לתכנן וליצר מעגל מודפס (שמן הסתם יכיל גם את המיקרו שיתחל את הרכיב, ספק וכו'), וכן תצטרך לכתוב את התוכנה לבקר (אחרי שלמדת לעומק את נתוני המסך, ואת כל אופני הפעולה של הרכיב).
בלינק הבא יש דוגמה לרכיב שאתה צריך (ויש גם EVB עם מעבד, כמו שאתה תצטרך לבנות):
http://www.nxp.com/acrobat_download...97/75013197.pdf
בקיצור - לך קנה טלויזית LCD חדשה. יצא לך זול בהרבה, ובלי כל כאב הראש.
_____________________________________
Elim
נערך לאחרונה ע"י Elim בתאריך 17-12-2008 בשעה 19:55.
|