Эмне үчүн бизге 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

Которуу ажыратуу болуп саналат ошол нерселердин бири сен жалпысынан өчүргүчтөр жана санариптик схемалар менен ойногондо жашаш керек. Эгерде сен каалайсын санариптик схемага кол менен которуу сигналын киргизүү сен 'll керек чейин ажыратуу сигнал бир жолу басуу бир нече жолу басуу сыяктуу көрүнбөйт.

Ошондой эле билесизби, эмне үчүн Debouncing маанилүү?

өчүргүчтөрдүн электр байланыштары массасы жана импульсу бар. Адатта, эң жөнөкөй бир ыргытуу баскычы башкаруу үчүн электрониканы башкаруу үчүн колдонулат. Дебуунция бир окуяга секирүүчү байланышты азайтуу ыкмалары үчүн колдонулган термин. Бул программалык жана аппараттык болушу мүмкүн.

депонс эмнени билдирет? Секирүү – электрондук түзүлүштөгү ар кандай эки металл контактынын контакттар жабылганда же ачылганда бир нече сигналдарды пайда кылуу тенденциясы; debouncing байланыштын бир гана ачылышы же жабылышы үчүн бир гана сигналга иш алып барышын камсыз кылган ар кандай аппараттык түзүлүш же программалык камсыздоо.

Муну эске алуу менен, катаалдаштыруу схемасы кантип иштейт?

R-C Дебуунция ичиндеги конденсатор схема которуштуруу сигналындагы заматта өзгөрүүлөрдү чыпкалоо. Которуу ачык абалда болгондо конденсатордогу чыңалуу нөл бойдон калат. Башында, которгуч ачык болгондо R1 жана R2 каршылыктары аркылуу конденсатор заряды. Ошентип, ал конденсатордун заряддоо убактысын кыскартат.

Жакшы чыгуу убактысы деген эмне?

Орточо кесипкөй машинистка адатта 50дөн 80 в/м/мин ылдамдыкта иштейт -- мүнөтүнө болжол менен 250-400 белги. Бул секундасына 4 - 6 белги. 50 мс кечигүү = секундасына 20 белги! 300 мс кечигүү = секундасына 3,33 белги.

Сунушталууда: