למה אנחנו צריכים Debouncing?
למה אנחנו צריכים Debouncing?

וִידֵאוֹ: למה אנחנו צריכים Debouncing?

וִידֵאוֹ: למה אנחנו צריכים Debouncing?
וִידֵאוֹ: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, מאי
Anonim

החלף התפרקות היא אחד מהדברים האלה אתה בדרך כלל צריך לחיות עם כשמשחקים עם מתגים ומעגלים דיגיטליים. אם אתה רוצה להזין אות מתג ידני למעגל דיגיטלי אתה אני צוֹרֶך ל להתנתק האות כך שלחיצה בודדת לא תיראה כמו לחיצות מרובות.

כמו כן, יודע, מדוע Debouncing חשוב?

למגעים חשמליים למתגים יש מסה ומומנטום. בדרך כלל כפתור לחיצה יחיד הפשוט ביותר משמש עבור פקדים על אלקטרוניקה עבור פקדים. מתנתקים הוא מונח המשמש לטכניקות לצמצום מגע מקפץ לאירוע אחד. זה יכול להיות תוכנה וחומרה.

מה פירוש יציאה מהקפצה הקפצה היא הנטייה של כל שני מגעי מתכת במכשיר אלקטרוני ליצור אותות מרובים כאשר המגעים נסגרים או נפתחים; התפרקות הוא כל סוג של התקן חומרה או תוכנה המבטיחים שרק אות בודד יפעל לפתיחה או סגירה בודדת של איש קשר.

בהתחשב בכך, כיצד פועל מעגל דה-Bounce?

R-C מתנתקים הקבל ב- מעגל חשמלי לסנן את השינויים המיידיים באות המיתוג. כאשר המתג במצב פתוח המתח על פני הקבל נשאר אפס. בתחילה, כאשר המתג פתוח, טעינת הקבלים דרך הנגד R1 ו-R2. לפיכך, זה מקטין את זמן הטעינה של הקבל.

מהו זמן יציאה טוב?

קלדנית מקצועית ממוצעת מקלידת בדרך כלל במהירויות של 50 עד 80 wpm -- בערך 250-400 תווים לדקה. כלומר 4 - 6 תווים בשנייה. השהיה של 50 אלפיות השנייה = 20 תווים בשנייה! השהיה של 300 אלפיות השנייה = 3.33 תווים לשנייה.

מוּמלָץ: