Ich kann dir erstmal empfehlen, dich im RN-Wissen-Bereich einzulesen, da steht auch vieles zu Schrittmotoren. Wie ich es bei dir herauslese, besteht da noch viel Nachholbedarf. Auch ein wenig grundsätzliches Elektronikwissen wäre nicht schlecht. Dazu findet man aber im Netz genug. Wie gesagt, guck mal im RN-Wissen oder auf der Elektronikerseite (damit hab ich meinen Elektronikeinstieg gemacht), da findest du schon alles Grundsätzliche.

Zu Schrittmotortreibern an sich: die wollen für jeden Motor zwei digitale Signale haben, einmal den Takt für die Drehzahl und einmal ein Bit für die Richtung. Diese sind im normalen Controllerpegel, also wahrscheinlich bei 5V. Der Treiber braucht aber eine höhere Spannung für die Versorgung der Schrittmotoren. Die Steuersignale vom Controller bestimmen nur, wie die Leistungsspannung auf die Phasen geschaltet wird. Schrittmotoren direkt am Controllerpin sind der sichere Tod des Controllers.