لوحة المفاتيح الجزء الأول



الـ:Keyboard في النظام النموذجي للكومبيوتر هي كومبيوتر في حد ذاتها  ففي داخل الـ Keyboard سنجد أنها مجموعة من المفاتيح Switches متصلة بمعالج صغير Microprocessor و الذي بدوره يراقب ويحدد حالة كل مفتاح ويعطي استجابة معينة للتغير في هذه الحالة.
ويحتفظ المعالج بتلك الحروف في موضع مؤقت من الذاكرة والذى يتسع لحوالى 16 حرف ثم يقوم بإرسال البيانات إلى الكومبيوتر عن طريق كبل لوحة المفاتيح ومن ثم يظهر الحرف على الشاشة ويتم توصيللوحة المفاتيح بالكومبيوتر باستخدام وصلات من نوع PS/2 أو Serial وهى أصبحت نادرة الاستخدام الآن أو من خلال وصلة USB وهى الأسرع والأفضل فى نقل البيانات حيث يقوم هذا المعالج بتحديد وضع المفتاح فى مجموعة المفاتيح  وكمية رد الفعل (ارتداد المفتاح إلى أعلى بعد ضغطه بأصبع اليد) وكذلك سرعة إرسال الحرف.
انواع لوحات المفاتيح:

·         104-key Windows keyboard
·         82-key Apple standard keyboard
·         108-key Apple Extended keyboard
·         101-key Enhanced keyboard     
الحواسيب المحمولة يكون لهاشكل مخصص لنوع كل جهاز وترتيب معين يختلف عن لوحة المفاتيح القياسيةو أن العديد من مطوري لوحات المفاتيح يضيفون مفاتيح إضافية لوظائف معينة 

·         مفاتيح الطباعة Typing keys
·         المفاتيح الرقمية Numeric keypad
·         مفاتيح الوظائف Function Keys
·         مفاتيح التحكم Control Keys
المعالج عليه أن يفهم العديد من الأوامر المطلوبة لاستخدام لوحة المفاتيح:

·         موقع المفتاح من مصفوفة المفاتيحKey Matrix.
·         كمية الضغط و كيف يتم فرزها و تصنيفها.
·         السرعة التي تم الضغط على الازرار بها.
مصفوفة المفاتيح :Key Matrix

مصفوفة المفاتيح عبارة عن شبكة من الدوائر أسفل المفاتيح و في كل أنواع لوحات  Capacitive Keyboards تكون كل دائرة مفتوحة أسفل المفتاح المحدد و بالضغط على المفتاح يتم توصيل جسر بين طرفي الدائرة مما يسمح بتدفق كمية ضئيلة من التيار الكهربي عند هذه النقطة و هنا يراقب المعالج مصفوفة المفاتيح ليكتشف ما إذا كان هناك دائرة قد أغلقت ثم يقارن موقع هذه الدائرة بالنسبة لخريطة الحروف
المتواجدة في ذاكرته  Character map   حيث أن خريطةهي مخطط للمقارنة بين الدوائرواستجابة مصفوفة المفاتيح لهذه الدوائر و ما تمثله من حروف لتخبر المعالج Processor به بمعنى أن مصفوفة التوصيل هيالمسؤولة عن التغير الحادث في الدوائر أسفل المفاتيح نتيجة الضغط على المفاتيح
 ومن هنا تقوم خريطة الحروف بترجمة هذه ليفهم

التغيرات الموجودة بالمعالجprocessor
ما هو الحرف الذي ضغطت عليه و في أثناء ذلك يبحث المعالج بما أن خريطة الحروف قد أرسلت إليه مجموعة من الحروف معا فيقوم بترجمتها

تعتمد لوحة المفاتيح على المفاتيح التي تٌحدث تغيير في التيار الكهربي المتدفق خلال الدوائر المتواجدة أسفل المفاتيح فعندما يتم الضغط على المفتاح في اتجاه الدائرة الكهربائية فإنه عادة ما يكون هناك كمية صغيرة من الاهتزاز بين الأسطح و هو ما يعرف بالـ Bounce.

و يتعرف المعالج على الحركة السريعة  ON و الـ OFF في للدائرة الكهربية علىأنك تقوم بالضغط على المفتاح باستمرار فيفهم أنك تريد أن تقوم بتكرار هذا الحرف و هذا في حالة استمرارك بالضغط على مفتاح معين فيقوم بإرساله بصورة متكررة إلى الكمبيوتر ليظهر على الشاشة أمامك و هو ما يعرف بالtelemeter
التأخير بين كل حرف و الذي يليه يمكنك ضبطه من خلال الـ
Software
للجهاز و عادة ما يكون ما يقرب من 30 حرف متكرر في الثانية الواحدة

لوحة المفاتيح الجزء الأول لوحة المفاتيح الجزء الأول بواسطة habeeb on 09:19:00 Rating: 5

No comments

مدون محترف