Jeffrey Cross
Jeffrey Cross

Kysy MAKE: Vedä vastus

Kysy MAKE on viikoittainen sarake, johon vastaamme lukijakysymyksiin, kuten sinun. Kirjoita ne osoitteeseen [email protected] tai pudota meille rivi Twitterissä. Emme voi odottaa käsitelläsi conundrumejasi!

Joten mikä on pull-up (tai pull-down) vastus, joka tapauksessa? No, sitä käytetään, kun luet jonkinlaista anturia olevan syöttöjännitteen "oletusarvona". Sano, että käytät painikkeita Arduinon kanssa ja haluat tietää, milloin painike on painettuna, joten kytket digitaalisen nastan maahan painamalla painiketta. Kun painiketta painetaan, maadoitus on liitetty tapiin. Mutta kun painiketta ei ole kytketty, Arduino tarkastelee signaalia, joka on liitetty siihen pinoon, joka on "kelluva" ja siten alttiina häiriöille ja staattisille asioille, jotka eivät luultavasti ole toivottavia tarkoituksellisesti laukaistussa järjestelmässä. Tarvitset tavan pitää signaali johdonmukaisena, kuten nastan kytkeminen virtalähteeseen, ellei painiketta paineta. Koska sinun ei pitäisi kytkeä virtaa suoraan maahan, tarvitset kuorman, jotta estetään lyhyt, joten käytät vastusta. Arduino-nasta lukee edelleen 5 V, vaikka se olisi kytketty 10K-ohmin vastukseen, mutta kun painiketta painetaan, se lukee yhteyden maahan. Tämä on pull-up-vastus. Muistan sen, koska ajattelen, että nasta "vedetään" valtaan. Jos sinulla oli virtapiiri kytketty toisin päin, kun nasta on kytketty virtalähteeseen painikkeen avulla ja käyttämällä vastusta, joka yhdistää painikkeen toisen puolen maahan, tätä kutsutaan alasvetovastukseksi.

On paljon hienoja opetusohjelmia verkossa yksinkertaisten piirien toteuttamiseksi, joissa on vedettävä tai vetävä vastus:

  • Digitaalinen tulo / lähtö NYU ITP: ssä (kuva yllä)
  • Vedä vastus Mad Scientist Notebookissa
  • Ymmärtäminen ja vetäminen alasvetovastukset
  • Vedä vastus Wikipediassa

Osake

Jättänyt Kommenttia