რა არის Debouncing პრობლემა?
რა არის Debouncing პრობლემა?

ვიდეო: რა არის Debouncing პრობლემა?

ვიდეო: რა არის Debouncing პრობლემა?
ვიდეო: Debouncing in Javascript | Flipkart UI Interview Question 2024, მაისი
Anonim

R-C დებოუნინგი

როდესაც გადამრთველი ღია მდგომარეობაშია, ძაბვა კონდენსატორზე რჩება ნული. თავდაპირველად, როდესაც გადამრთველი ღიაა, კონდენსატორის დამუხტვა R1 და R2 რეზისტორების მეშვეობით. აბრუნვის მდგომარეობაში, კონდენსატორი აჩერებს ძაბვას Vin-ზე, სანამ არ მიაღწევს Vcc-ს ან Ground-ს.

აქედან გამომდინარე, რა იგულისხმება Debouncing-ში?

დებოუნსირებადი არის ნებისმიერი სახის აპარატურა ან პროგრამული უზრუნველყოფა, რომელიც უზრუნველყოფს მხოლოდ ერთი სიგნალის მოქმედებას კონტაქტის ერთი გახსნისას ან დახურვისას. როდესაც დააჭერთ კლავიშს თქვენი კომპიუტერის კლავიატურაზე, თქვენ მოველით, რომ ერთი კონტაქტი ჩაიწერება თქვენი კომპიუტერის მიერ.

ასევე, რა არის კარგი დებოუნსის დრო? საშუალო პროფესიონალი ტიპაპისტი ჩვეულებრივ ამზადებს 50-დან 80 wpm სიჩქარით -- დაახლოებით 250-400 სიმბოლო წუთში. ეს არის 4-6 სიმბოლო წამში. 50 ms დაყოვნება = 20 სიმბოლო წამში! 300 ms დაყოვნება = 3,33 სიმბოლო წამში.

ამასთან დაკავშირებით, რა იგულისხმება გადამრთველში Debouncing?

ტერმინების ტერმინი: debounce განმარტება . ელექტრული კონტაქტები მექანიკურ ღილაკზე კონცენტრატორები ხშირად ამყარებენ და წყვეტენ კონტაქტს რამდენჯერმე, როდესაც ღილაკი ჯერ უბიძგებს. ა დებოუნსირებადი წრე შლის მიღებულ ტალღოვან სიგნალს და უზრუნველყოფს სუფთა გადასვლას მის გამოსავალზე. მეტი: გადართვა Bounce და სხვა Dirty Little

როგორ მუშაობს Debouncer?

R-C დებოუნინგი კონდენსატორი წრეში ფილტრავს მყისიერ ცვლილებებს გადართვის სიგნალში. როცა გადამრთველი არის ღია მდგომარეობაში ძაბვა კონდენსატორზე რჩება ნული. თავდაპირველად, როდესაც გადართვა არის გახსენით კონდენსატორის მუხტი R1 და R2 რეზისტორების მეშვეობით.

გირჩევთ: