Ինչ է Debouncing խնդիրը:
Ինչ է Debouncing խնդիրը:

Video: Ինչ է Debouncing խնդիրը:

Video: Ինչ է Debouncing խնդիրը:
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, Մայիս
Anonim

R-C ցատկոտող

Երբ անջատիչը բաց վիճակում է, կոնդենսատորի վրա լարումը մնում է զրո: Սկզբում, երբ անջատիչը բաց է, կոնդենսատորի լիցքը R1 և R2 ռեզիստորի միջոցով: Ցատկման վիճակում կոնդենսատորը դադարեցնում է լարումը Vin-ում, մինչև այն հասնի Vcc կամ Ground:

Դրանցից ի՞նչ է նկատի առնվում ապակողմնորոշում ասելով:

ցատկոտող ցանկացած տեսակի ապարատային սարք կամ ծրագրաշար է, որն ապահովում է, որ կոնտակտի մեկ բացման կամ փակման համար կգործի միայն մեկ ազդանշան: Երբ սեղմում եք ձեր համակարգչի ստեղնաշարի ստեղնը, դուք ակնկալում եք, որ ձեր համակարգչի կողմից մեկ կոնտակտ կգրանցվի:

Բացի այդ, ո՞րն է լավ հեռացման ժամանակը: Միջին պրոֆեսիոնալ մեքենագրողը սովորաբար աշխատում է 50-ից 80 վ/րոպ արագությամբ՝ մոտ 250-400 նիշ րոպեում: Այսինքն՝ վայրկյանում 4-6 նիշ: 50 ms ուշացում = 20 նիշ վայրկյանում: 300 ms ուշացում = 3,33 նիշ վայրկյանում:

Այս առնչությամբ, ի՞նչ է նշանակում անջատիչ Debouncing ասելով:

Բառարանի տերմին: debounce Սահմանում . Էլեկտրական կոնտակտներ մեխանիկական կոճակով անջատիչներ հաճախ մի քանի անգամ կապ են հաստատում և խզում, երբ կոճակը առաջինը մղվում է. Ա ցատկոտող միացումը հեռացնում է ստացված ալիքային ազդանշանը և ապահովում է մաքուր անցում իր ելքում: Ավելին: Անջատիչ Bounce և Other Dirty Little

Ինչպե՞ս է աշխատում Debouncer-ը:

R-C ցատկոտող Շղթայի կոնդենսատորը զտում է անջատիչ ազդանշանի ակնթարթային փոփոխությունները: Երբ անջատիչը է բաց վիճակում կոնդենսատորի վրա լարումը մնում է զրո: Սկզբում, երբ անջատիչը է բացեք կոնդենսատորի լիցքը R1 և R2 դիմադրության միջոցով:

Խորհուրդ ենք տալիս: