Salü zusammen

Ich bin ganz neu hier in diesem Forum und das ist mein erster Beitrag

Ich möchte einen fahrenden Roboter bauen, der mit 2 Motoren angetrieben wird. (Hinten liegt er auf einer Kugel)
Dazu muss ich natürlich die passenden Motoren haben. Ich habe mich ein bisschen
schlau gemacht und bin auf Schrittmotoren und DC Motoren mit Encoder gestossen.
Meine Frage ist, wie ich mit diesen Motoren die Geschwindigkeit (sprich Drehzahl) regulieren kann?
Wie muss ich diese Motoren ansteuern? Gibt es gute Treiber dazu, oder reicht eine Transistorschaltstufe? Ich habe sonst keine weiter gefunden.
Die Treiber möchte mit einem PIC ansteuern, der viele I/O Pins hat, damit ich den Roboter später auch noch mit Sensoren erweitern kann.



//Links zu den Motoren in meiner Favoritenliste

http://www.elv.ch/schrittmotor-12-v-...id/affiliatech

http://www.elv.ch/schrittmotor-12-v-...id/affiliatech

http://www.robotshop.com/en/6vdc-120...r-encoder.html

http://www.robotshop.com/en/6v-580-r...r-encoder.html

http://www.robotshop.com/en/pololu-1...r-encoder.html



Ich hoffe ihr könnt mir helfen )

Lg Mätthu