0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovRevijaProgramiranjeGeekcreit UNO R3 starter kit (8) - integrirano vezje HC595

    Geekcreit UNO R3 starter kit (8) – integrirano vezje HC595

    Avtorja: Vladimir Mitrović in Robert Sedak
    Email: vmitrovic12@gmail.com

    V tem nadaljevanju bomo pokazali, kako si lahko pomagamo, kadar nam na Arduino UNO ploščici zmanjka svobodnih priključkov (Nadaljevanje iz št. 325*)!

    Od prvega nadaljevanja vemo, da se na Arduino UNO ploščici nahaja mikrokontroler ATmega328P, ki ima 20 vhodno-izhodnih priključkov: posledično ima tudi Arduino UNO isto število vhodno-izhodnih priključkov. To je bilo več kot dovolj v vseh naših projektih, ni pa si težko zamisliti situacije, v kateri bi nam dobro prišel še kakšen priključek. V takšnem primeru nam bo pomagalo integrirano vezje kot HC595 (s polnim imenom, SN74HC595N) iz Geekcreit kompleta.

    HC595
    HC595 vsebuje 8-bitni pomični register, ki se bit po bit polni preko serijskega vhoda DATA IN. V trenutku, ko se na SHIFT CLK vhodu pojavi vhodna stopnica clock impulza, se bo trenutna vsebina registra premaknila za eno mesto, da bi se lahko v “osvobojen” bit prebral novi podatek z DATA IN vhoda. Pomični register ima serijski izhod QS (na katerega se lahko poveže naslednji HC595) in 8 paralelnih izhodov, QA-QH). Pomični register ni trajno povezan s paralelnimi izhodi, pač pa se podatek iz njega prenaša na izhode v trenutku, kadar se na LATCH CLK vhodu pojavi vhodna stopnica clock impulza.

    V literaturi boste našli različne oznake priključkov HC595 čipa; v tekstu smo uporabili enake tistim na shemi na sliki 53. Shema hkrati kaže, kako lahko HC595 povežemo z Arduino UNO ploščico. Preostala dva krmilna priključka HC595 čipa, output enable (OE) in reset (RST), smo fiksno povezali na GND in VCC.

    Ta vsebina je samo za naročnike

    Če želite odkleniti to vsebino, se naročite.