چرا به Debouncing نیاز داریم؟
چرا به Debouncing نیاز داریم؟

تصویری: چرا به Debouncing نیاز داریم؟

تصویری: چرا به Debouncing نیاز داریم؟
تصویری: سوئیچ debounce، چرا به آن نیاز داریم؟ | PicoBYTE شماره 7 2024, نوامبر
Anonim

تعویض انحرافی است یکی از آن چیزها شما معمولاً هنگام بازی با سوئیچ ها و مدارهای دیجیتال باید با آن زندگی کنید. اگر شما می خواهید برای وارد کردن سیگنال سوئیچ دستی به مدار دیجیتال شما 'll نیاز به انحراف سیگنال بنابراین یک فشار یکبار مانند فشارهای متعدد ظاهر نمی شود.

همچنین بدانید، چرا Debouncing مهم است؟

کنتاکت های الکتریکی کلیدها دارای جرم و تکانه هستند. معمولاً از ساده ترین دکمه فشاری تک پرتابی برای کنترل های الکترونیکی برای کنترل ها استفاده می شود. منحرف کننده اصطلاحی است که برای تکنیک هایی برای کاهش یک تماس پرش به یک رویداد استفاده می شود. می تواند نرم افزاری و سخت افزاری باشد.

انحراف یعنی چه پرش تمایل هر دو کنتاکت فلزی در یک دستگاه الکترونیکی برای تولید سیگنال های متعدد هنگام بسته شدن یا باز شدن کنتاکت ها است. منحرف کننده هر نوع دستگاه یا نرم افزار سخت افزاری است که تضمین می کند برای یک بار باز یا بسته شدن یک کنتاکت تنها بر روی یک سیگنال تاثیر می گذارد.

با در نظر گرفتن این موضوع، مدار جهش چگونه کار می کند؟

R-C منحرف کننده خازن در جریان تغییرات فوری در سیگنال سوئیچینگ را فیلتر کنید. هنگامی که سوئیچ در حالت باز است ولتاژ خازن صفر باقی می ماند. در ابتدا، هنگامی که سوئیچ باز است، خازن را از طریق مقاومت R1 و R2 شارژ کنید. بنابراین، زمان شارژ خازن را کاهش می دهد.

زمان انحراف خوب چیست؟

یک تایپیست حرفه ای متوسط معمولاً با سرعت 50 تا 80 wpm - حدود 250-400 کاراکتر در دقیقه تایپ می کند. یعنی 4 تا 6 کاراکتر در ثانیه. تاخیر 50 میلی ثانیه = 20 کاراکتر در ثانیه! تاخیر 300 میلی ثانیه = 3.33 کاراکتر در ثانیه.

توصیه شده: