13. syyskuuta 2023

Sähkömoottorin ohjaaminen NPN-transistorilla

Kun mikrokontrollerin 3V- ja GND-pinneihin kytketään sähkömottori, se pyörii jatkuvasti.

Lisätään kuitenkin 3V-pinnin ja sähkömoottorin väliin NPN-transistori, jota ohjataan kannan (transistorin keskimmäisen jalan) välityksellä esimerkiksi pinnistä nolla (P0).

Transistorin kahden liittimen välisellä jännitteellä voidaan kontrolloida kahden muun liittimen läpi kulkevaa virtaa.




Moottorin pyörimistä säädetään pinnistä tulevalla ohjausvirralla

Oheisessa kytkennässä pinnistä nolla (0) tulevalla virralla määritellään sähkömoottorille annettava virran suuruus.

Harjoitustavoitteet:
  1. Laadi oheinen kytkentä
  2. Laadi ohjelma: Painettaessa kytkintä A moottori alkaa pyöriä, B kytkimestä pysähtyy
    • Toisin sanoen: anna virtaa pinniin nolla, jolloin transistori päästää lävitseen kolmen voltin jännitteestä tulevaa virtaa
  3. Laadi ohjelmat
    • Lisää vaihtoehtoiseksi syötteeksi äänellä käynnistäminen
      • Kehitä koodia siten, että moottorien pyöriessä saat sen myös pysähtymään äänellä
    • Muuta pinnistä nolla annettavan ohjausvirran suuruutta siten, että moottori "ryömii" eli pyörii juuri ja juuri. Etsi sopiva analogisen virran arvo.
    • Kiihdytä moottori vähitellen täyteen vauhtiin.
    • Ohjelmoi koodi, että moottori lakkaa automaattisesti pyörimästä viiden sekunnin kuluttua käynistämisestä.
  4. Tee omia kokeiluja

Peda.net käyttää vain välttämättömiä evästeitä istunnon ylläpitämiseen ja anonyymiin tekniseen tilastointiin. Peda.net ei koskaan käytä evästeitä markkinointiin tai kerää yksilöityjä tilastoja. Lisää tietoa evästeistä