لوحة المفاتيح

Document Sample
لوحة المفاتيح Powered By Docstoc
					                                  ‫لوحة المفاتيح‬
    ‫تعد لوحة المفاتيح من أهم وحدات اإلدخال في الحاسب ويستحيل على الحاسب العمل دونها‬
‫وهي أكثر أجزاء الحاسب إحتكاكا ً باإلنسان لذلك تحتاج أكثر من غيرها إلى الصيانة وفي كثير‬
                                         ‫من االحيان نظطر إلستبدالها بلوحة مفاتيح جديدة .‬
                                               ‫هنالك نوعين أساسيان للوحة المفاتيح :‬
                           ‫1. نوع قياسي خاصة بحواسب ‪ XT‬مؤلف من 83 مفتاح .‬
                   ‫2. نوع محسن خاصة بحواسب ‪ AT‬مؤلف من 201/101 مفتاح .‬
  ‫عند الضغط على مفتاح ما من لوحة المفاتيح تقوم لوحة المفاتيح بتوليد شيفرة خاصة تسمى‬
  ‫شيفرة المسح (وهي تحدد موقع المفتاح إضافة إلى وظائف أخرى ) ترسل شيفرة المسح إلى‬
 ‫الحاسب ثم إلى المعالج إذ يقوم نظام الدخل والخرج األساسي ‪ BIOS‬بترجمة هذه الشيفرة إلى‬
   ‫الشيفرة العالمية المعروفة أسكي (ِ‪ )ASCII‬ويجد ما هو الحرف المضغوط ثم ترسل شيفرة‬
       ‫االسكي الخاصة بالحرف المضغوط إلى معالج اإلظهار بحيث يتم إظهاره على الشاشة .‬
‫تحوي كل لوحة مفاتيح معالج خاص بداخلها يقوم بتحويل ضغطه أي مفتاح إلى شيفرة المسح‬
                                                                     ‫الخاصة بذلك المفتاح .‬




                                                ‫!‪Error‬‬




                                                                        ‫انواع المفاتيح :‬
                                                   ‫1. مفاتيح تعمل بالضغط (ميكانيكية )‬
                                             ‫2. مفاتيح سعوية (الكترونية)‬


                                      ‫تعاني لوحة المفاتيح من مشكلة كبيرة‬
                                        ‫وهي مشكلة االرتداد واالهتزاز الذي‬
                                     ‫يسببه االهتزاز الميكانيكي للتماسات عند‬
                                           ‫الفتح واالغالق وللتغلب على هذه‬
                                          ‫المشكلة تقوم لوحة المفاتيح بانتظار‬
                                      ‫المفتاح حتى تستقر حالته لفترة مقدارها‬
                                     ‫02‪ u Sec‬وذلك باستخدام مرشح بنيوي‬
                                                       ‫أو دارة تأخير زمنية .‬




      ‫هناك مشكلة أخرى تعاني منها‬
  ‫المفاتيح وهي مشكلة تداخل مفتاحين‬
‫وتحدث عند الضغط على مفتاحين في‬
    ‫نفس الوقت وفي الغالب تمهل كال‬
‫الضغطتين للتغلب على تلك المشكلة .‬
                                                                   ‫معالجة لوحة المفاتيح‬
‫تحوي كل لوحة مفاتيح معالجا ً خاصا ً وظيفته تحديد المفتاح المضغوط ثم توليده شيفرة المسح‬
    ‫لهذا المفتاح وهناك عدة أنواع لهذه المعالجات جميعها من إنتاج شركة إنتل وهي 3003 ,‬
                                                   ‫2003 , 1003 , 88838 , 31138 .‬

                                                            ‫دارات التحكم بلوحةالمفاتيح‬
‫وظيفتها تحديد المفتاح المضغوط وتوليده شيفرة المسح له والجزء االساسي في هذه الدارة هو‬
                                                                    ‫معالج لوحة المفاتيح .‬
  ‫يمثل الشكل التالي كل مفتاح من مفاتيح الوحة بتقاطع بين السطر والعامود وعند ضغط أي‬
   ‫مفتاح يتم التعرف عليه من خالل رقم العامود والسطر الذي يحوي ذلك المفتاح ونستنتج من‬
                                                                                    ‫ذلك :‬
                                   ‫عدد التقاطعات = عدد المفاتيح على اللوحة .‬
  ‫أما المشعات الضوئية فهي تشير إلى فعالية االزرار الوظيفية مثل ( ‪Caps Lock, Num‬‬
    ‫‪ )Lock, Scroll Lock‬وتستخدم لوحة المفاتيح تقنية االسطر واالعمدة في كشف المفتاح‬
   ‫المضغوط ألنها توفر علينا كثيرا من التعقيد فلو لم نستخدم تلك الطريقة لتوجب علينا وصل‬
       ‫سلك خاص لكل مفتاح إضافة إلى الخط االرضي أي يجب علينا وصل 801 أسالك إلى‬
                                                                                ‫الحاسب .‬
  ‫وببساطة عند ضغط أي مفتاح فإنك بذلك تقوم بوصل عمود ما مع سطر ما وبذلك يستطيع‬
                                                   ‫المعالج كشف موقع المفتاح المضغوط .‬




‫يقوم معالج لوحة المفاتيح وفي الحالة الطبيعية بعملية مسح متكررة لألسطرة واألعمدة أي أنه‬
‫يرسل إشارة معينة على كل سطر فإذا اكتشف أن أحد األعمدة يستقبل هذه االشارة فهذا يعني أن‬
 ‫هناك مفتاح مضغوط وعندها يولد معالج اللوحة رقم معين هو شيفرة مسح الخاص بهذا المفتاح‬
     ‫المضغوط يعيد معالج اللوحة عملية المسح عدد كبير من المرات كي يميز بين ضغط مفتاح‬
      ‫وتذبذب مفتاح بعد ذلك يخزن معالج اللوحة شيفرة المسح في ذاكرة لوحة مفاتيح المرحلية‬
 ‫(‪ )Keyboard Buffer‬ثم يرسل معالج الوحة شيفرة المسح إلى الحاسب عن طريق كبل لوحة‬
   ‫المفاتيح يقرأ نظام الدخل والخرج االساسي للحاسب ‪ BIOS‬شيفرة المسح ويرسل إشارة إلى‬
    ‫لوحة المقاتيح لكي تحذف إشارة المسح من ذاكرتها المرحلية ‪ Buffer‬يقوم ‪ BIOS‬بمقارنة‬
   ‫شيفرة المسح لمفتاح ما مع جدول مخزن سابقا في ذاكرة الحاسب (جدول شيفرة االسكي ) ثم‬
‫تنتج الشيفرة (‪ )code ASCII‬الخاصة بذلك الحرف ويرسلها للمعالجة أو لإلظهار على الشاشة‬
                                         ‫. ويبين الشكل التالي أسالك كبل لوحة المفاتيح .‬

				
DOCUMENT INFO
Shared By:
Categories:
Tags: Research
Stats:
views:19
posted:4/11/2012
language:
pages:4
Description: Research