Das PWM Signal vom Controller ist ein TTL Signal (jedenfalls damit kompatibel). Das Treiber IC wird dann Abwechselnd die Spannung anlegen (Transistor duchschalten) oder nicht. Ducht das Tastverhältniss wird damit der Strom bestimmt der dann durch die Spule fließt.
Je nach Treiber IC braucht man noch eine externe Freilaufdiode, die nicht zu langsam sein darf. Dass heißt die einfachen 1N400x oder 1N540x gehen hier nicht, geeignet sind Shotttky-dioden (z.B. SB340) oder "ultra fast" dioden (z.B. UF4003).