Waar je op bedoelt is npn/pnp als schakelaar. Dit is dus een transistor die net zoals een schakelaar de motor aanzet in 1 richting. Door PWM te gebruiken kan je ook zo de snelheid van de motor regelen. Hiermee kan je de motor maar in 1 richting laten draaien en kan je de motor ook niet "stoppen" (de motor bolt uit)
Er zijn heel wat transistors, mosfets en motoren op de markt.
Als je de "juiste" transistor/mosfet wilt voor jouw motor moet je de motor specificatie en de transistor/mosfet specificatie erbij nemen.
De andere oplossing is een "zware" transistor/mosfet nemen (lees een die veel stroom kan schakelen en hoge spanningen aankan) dan betaal je wel wat meer maar dan heb je meer kans dat je dezelfde transistor/mosfet voor je volgende motor/apparaat kan gebruiken.
Verder heb je NPN en PNP. De een moet aan de pluskant (PNP) de ander aan de minkant (NPN). Om andere spanningen dan 5 volt te kunnen schakelen moet je aan de min kant schakelen (NPN). Vandaar dat ik altijd NPN koop.
Het verschil tussen een mosfet en een transistor is dat een mosfet een schakelpunt heeft. Daaronder geen stroom daarboven wel stroom. Een transistor is eigenlijk een versterker. Dat betekend dat je met een transistor de stroom in je motorkring kan beperken door de stroom in je stuurkring te beperken. Met een Arduino heeft dat weinig zin.
Als ik naar de 2N2222 kijk zie ik dat die 800mA kan schakelen. Dat zie ik niet echt als een "zware" transistor maar voor jouw toepassingen misschien meer dan genoeg. (Ik heb hier 12A nominaal 40A gedurende 5 seconden dingen liggen
)
Ikzelf ben begonnen met TIP107 (NPN) en TIP102(PNP) die dingen kosten iets meer dan een euro -bij mijn electronica boer- en kunnen 8A schakelen en kunnen 100 volt aan. Met andere woorden met een arduino niet stuk te krijgen. Als echte electronica leek/beginner gebruik ik dit liever dan een goedkopere die dan ook sneller stuk gaat. Ik heb al heel wat mosfets kapot gemaakt maar nog nooit een TIP107
De 2N2222 kost minder dan 20 cent bij mijn electronica boer. Het is aan jou de keuze wat voor jou het best past.
Met vriendelijke groet
Jantje
PS de BC547 kost ook iets van een 20 cent bij mijn elektronica boer en kan maar 100mA aan.