Debouncing асуудал гэж юу вэ?
Debouncing асуудал гэж юу вэ?

Видео: Debouncing асуудал гэж юу вэ?

Видео: Debouncing асуудал гэж юу вэ?
Видео: Шилжүүлэгчийг салгах 2024, May
Anonim

R-C Буурах

Шилжүүлэгч нээлттэй төлөвт байх үед конденсатор дээрх хүчдэл тэг хэвээр байна. Эхний ээлжинд унтраалга нээгдэх үед конденсаторыг R1 ба R2 резистороор цэнэглэнэ. Үсрэх нөхцөлд конденсатор нь Vcc эсвэл Газард хүрэх хүртэл Vin дээрх хүчдэлийг зогсооно.

Иймээс, "Debouncing" гэж юу гэсэн үг вэ?

debouncing Энэ нь контактыг нэг удаа нээх эсвэл хаахад зөвхөн ганц дохиогоор ажиллахыг баталгаажуулдаг аливаа төрлийн техник хангамжийн төхөөрөмж эсвэл програм хангамж юм. Та компьютерийнхээ гар дээрх товчлуурыг дарахад нэг харилцагч таны компьютерт бичигдэх болно.

Түүнчлэн, сайн задрах цаг гэж юу вэ? Дунджаар мэргэжлийн бичгийн машин нь минутанд 50-80 ватт хурдтайгаар бичдэг -- минутанд 250-400 тэмдэгт. Энэ нь секундэд 4-6 тэмдэгт юм. 50 мс саатал = секундэд 20 тэмдэгт! 300 мс саатал = секундэд 3.33 тэмдэгт.

Үүнтэй холбогдуулан унтраалга солих гэж юу гэсэн үг вэ?

Тайлбар нэр томъёо: debouce Тодорхойлолт . Механик товчлуур дахь цахилгаан контактууд унтраалга ихэвчлэн хэд хэдэн удаа холбоо барих, таслах үед товч эхлээд түлхдэг. А debouncing хэлхээ нь үүссэн долгионы дохиог устгаж, түүний гаралт дээр цэвэр шилжилтийг хангадаг. Илүү: Солих Bounce болон бусад бохир жижиг

Debouncer хэрхэн ажилладаг вэ?

R-C Буурах Хэлхээний конденсатор нь шилжих дохионы агшин зуурын өөрчлөлтийг шүүдэг. Шилжүүлэгч үед байна нээлттэй төлөвт конденсатор дээрх хүчдэл тэг хэвээр байна. Эхний ээлжинд шилжих үед байна R1 ба R2 резистороор дамжуулан конденсаторын цэнэгийг нээнэ.

Зөвлөмж болгож буй: