ارتدادات المفاتيح Switch Bouncing
ارتدادات المفاتيح Switch Bouncing |
المفاتيح عبارة عن مفاتيح ميكانيكية عند الضغط عليها يهيئ لك أن ضغطت مرة واحدة فقط ولكن داخليا التلامسات تعطي أكثر من ضغطة، المفاتيح تبدأ من ON ثم تنتقل إلى OFF وفي هذا الانتقال يكون هناك فترة صغيرة تحدث بها ارتدادات يطلق عليها Bouncing، ونفس الأمر يحدث عند الانتقال من OFF إلى ON، يطلق على هذا المفتاح اسم Switch SPST وهذا يعني أنه مفتاح بمدخل واحد ومخرج واحد، وهناك نوع أخر للمفاتيح يطلق عليها Switch SPDT ويكون هذا المفتاح بمدخل واحد وله مخرجين.
يمكنك التعرف أكثر على أنواع المفاتيح الكهربائية من هنا موضوع المفاتيح الكهربائية من دورة الالكترونيات العملية
كيفية معالجة ارتدادات المفاتيح Switch Debouncing Circuits
يكون علاج الارتدادات للمفاتيح عن طريق فلترة تلك الارتدادات قبل إرسالها إلى العداد Counter.
معالجة الارتدادات للمفاتيح من النوع Switch SPST
معالجة الارتدادات للمفاتيح من النوع Switch SPST |
يمكنك وضع مقاومة ومكثف لمعالجة ارتدادات المفاتيح حيث أنها تعمل ك Low Pass Filter ومرات أخرى يعمل عملية (Delay) تأخير زمني صغير حتى تختفي هذه الارتدادات.
ولكن في بعض الأحيان لا يكون كافيا إضافة مقاومة ومكثف ولذلك نقوم بإضافة جزء أخر للدائرة وهو Schmitt Inverter وأحيانا لا نضيف Schmitt Inverter واحدة فقط بل نضيف اثنان من Schmitt Inverter لأنها انفرتر يعني تعكس الدخل فنضع واحدة أخرى لإعادة الدخل إلى أصله.
معالجة الارتدادات للمفاتيح من النوع Switch SPDT
معالجة الارتدادات للمفاتيح من النوع Switch SPDT |
يمكنك معالجة الارتدادات للمفاتيح Switch SPDT من خلال وضع اثنان NAND Gate وهو عبارة عن RS Flip-Flop وبه المدخلين Set و Reset يتم توصيلهما بالمخرجين للمفتاح من النوع Switch SPDT،و أول Noise على طول تذهب إلى المدخل Set وتحدث نبضة وبالتالي تعمل الدائرة دون ارتدادات لأنها لن ترى باقي ال Noise الأخرى.
ويمكن عمل الدائرة السابقة باستبدال NAND Gate ب ال NOR Gate ولكن الفرق يكون أن المدخلين Set و Reset مع NAND Gate موصلتان بمقاومتين 1كيلو اوم ويتم توصيل المقاومتين ب VCC وهو 5 فولت، لكن المدخلين Set و Reset مع NOR Gate موصلتان بمقاومتين 100 اوم يتم توصيل المقاومتين ب Ground وهو صفر فولت.
طبعا هناك مفاتيح تعالج الارتدادات من تلقاء نفسها موجودة في الأسواق مثل:
MAX6816,Single Input
MAX6817,dual Input
MAX6818,octal Input
MC14490,Hex Input
المصادر
الالكترونيات الرقمية: معالجة ارتدادات المفاتيح Switch Bouncing
دورة الالكترونيات الرقمية للمهندس وليد عيسى.