تقنيات التصنيع المتقدمة
تنفيذ عملية تعبئة المدخلات الرقمية: التقنيات العملية والحسابات
Table of Contents
(د) إن الضبط هو تقنية تستخدم في الإلكترونيات الرقمية لضمان عدم تسجيل إشارة واحدة إلا عندما يضغط زر أو زر، وكثيراً ما تولد التبديلات الميكانيكية إشارات متعددة بسبب قفزة الاتصال، التي يمكن أن تسبب أخطاء في النظم الرقمية، ويساعد تنفيذ عملية فك القيود على تحسين موثوقية قراءات المدخلات.
Understanding Switch Bounce
وعندما يتم الضغط على مفتاح الميكانيكي أو إطلاقه، لا تتغير الاتصالات بشكل نظيف، بل إنها تعمل بسرعة وتقطع الاتصال عدة مرات قبل التسوية، وهذه الظاهرة المعروفة بالقفزة، يمكن أن تستمر من بضع ثواني صغيرة إلى ثانية، مما يؤدي إلى إشارات متعددة غير مرغوب فيها.
تقنيات عملية لإبطال الرق
وتستخدم عدة طرق لفك القيود الرقمية، بما في ذلك النهج المتعلقة بالمعدات والبرامجيات، وكثيرا ما يشمل تصفية المعدات الحاسوبية أو تشغيل أجهزة الدفع المزودة بأجهزة الدفع المبردة أو شميت، بينما يستخدم تطهير البرامجيات خوارزميات التوقيت لتجاهل التغيرات السريعة التي تحدثها الدولة.
تنفيذ برامجيات
وعادة ما ينطوي تطهير البرمجيات على أخذ العينات من المدخلات على فترات منتظمة، وتأكيد تغيير الدولة فقط إذا بقيت مستقرة على مدى فترة محددة، وهذه الطريقة مرنة ومن السهل تنفيذها في مدونة المراكب الصغرى.
فعلى سبيل المثال، إذا قرأ مدخل الزر كل 10 ملليمترات، يمكن للنظام التحقق من أن المدخلات لا تزال في الدولة الجديدة لما لا يقل عن 50 مللي ثانية قبل تسجيل التغيير، مما يقلل من المسببات الكاذبة الناجمة عن القفز.
حساب وقت التلقيح
ويتوقف وقت الاستغناء عن سمات التحويل ومتطلبات النظام، ويتمثل النهج المشترك في اختيار فترة انقطاع بين 5 و 20 ميلاً ثانية، ويشمل الحساب قياس مدة المكافأة القصوى وإضافة هامش أمان.
فعلى سبيل المثال، إذا قفز التبديل إلى ما يصل إلى 10 مليمترات، فإن تحديد وقت لقطعة 20 ملليمتراً يضمن الكشف الموثوق به دون تأخير كبير.
- تحديد المدة القصوى للمكافأة
- اختر فترة خلع عبوة أطول قليلا من وقت القفز
- تطبيق العينات الدورية في القانون
- الدولة المستقرة قبل تسجيل المدخلات