DC-motor extra vermogen vanuit zelfde (beperkte) sturing

Ik heb deze vraag eerder al in een andere sectie gesteld, maar aangezien het 'schoolgerelateerd' is stel ik ze hier dus nog eens opnieuw.

Ik zou vanuit een HP-printer een zwaardere motor moeten kunnen aansturen, zodat in plaats van een klassiek printproces een slede onder de printkoppen kan worden voortbewogen. Hiervoor heb ik het stuursignaal vanuit de printkaart ter beschikkinng (5V vooruit, -3V achteruit). Ik zou dus de motor moeten kunnen bewegen met dit signaal, maar met een stroom vanuit een externe bron, want de printkaart kan maar een beperkte stroom verdragen.

Ik heb hiervoor al een schakeling met mosfets gevonden (http://www.dnatechindia.com/images/stories/Transistors/MOSFET_as_Switc…) en met transistoren (http://www.controlcircuitdiagram.com/wp-content/uploads/2011/01/circui…) maar weet dus niet in welke richting dat ik moet gaan zoeken en blijkbaar scheel ter nog wel iets aan die schema's (waar leg je bv de massa van Vin als de massa van de printkaart niet beschikbaar is?).

Zijn er andere mogelijkheden om met een spanningssignaal en een externe stroom een motor aan te sturen? Voldoet een van bovende schakelingen misschien?

Bedankt om mij op weg te brengen.