وتستخدم المفاتيح الميكانيكية عادة في المشاريع الإلكترونية لكشف مدخلات المستخدمين، غير أنها كثيرا ما تنتج إشارات مزعجة بسبب قفزة الاتصال، مما قد يؤدي إلى إشارات متعددة غير مرغوب فيها، كما أن عملية التصفية هي عملية تصفية هذه الإشارات الكاذبة لضمان الكشف الدقيق لها.

البرمجيات الجاهزة

وتشمل عملية إزالة عبوات البرمجيات المهددة إضافة عناصر خارجية لتثبيت الإشارة إلى التحول، وتشمل الأساليب المشتركة استخدام مرشحات من طراز RC منخفضة التجويف أو منافذ شميت، وتيسر مرشح من طراز RC، يتألف من مقاوم وقائد، التغييرات السريعة التي تسببها التموين، وتوفر أجهزة الدفع في شميت، خدمات الهيستريس، بما يكفل الانتقالات النظيفة حتى مع المدخلات المزعجة.

طرق البرمجيات

ويتوقف تطهير البرمجيات على منطق البرمجة في إطار المتحكمات الدقيقة، ويشمل النهج الأكثر استقامة أخذ عينات من دولة التبديل على فترات منتظمة، وتأكيد الاستقرار على مدى فترة محددة، مما يحول دون وجود دوافع زائفة بسبب القفز، ويمكن أن يساعد تنفيذ التأخير أو استخدام أجهزة التوقيت على التحقق من وجود دول تبديل ثابتة قبل تسجيل أي نشرة أو نشرة.

مثال لـ "ديبوسينج ألغوريثم"

ومن بين طرق البرمجيات المشتركة، خوارزمية " كشف التغيير " ، وهي تتضمن قراءة مدخلات التبديل بصورة دورية وتحديث مدخل مضاد أو زمان عندما تستمر دولة مستقرة، وعندما تظل المدخلات متسقة لفترة محددة مسبقا، يقبل التغيير على أنه صالح.

  • مدخلات التبدل العيني كل بضعة ملي ثانية
  • تحققي من أن المدخلات لا تزال كما هي على عينات متعددة
  • تسجيل التغيير فقط بعد قراءة متسقة
  • تجاهل التقلبات السريعة في فترة الرد