Elektriciteit is er in twee smaken: AC (wisselstroom) en DC (gelijkstroom). Terwijl DC altijd in dezelfde richting stroomt, gaat AC vele malen per seconde van negatief naar positief. Wisselstroommotoren worden aangedreven door wisselstroom. Hoe sneller de stroom van richting verandert, hoe sneller de motor draait. Een AC-controller verandert de frequentie van de stroom om de snelheid van de motor te regelen.
Motorcontrollers worden meestal geleverd met wisselstroom. De stroom die een controller binnenkomt, is op een ingestelde frequentie. De motorcontroller zet die wisselstroom eerst om in gelijkstroom en zet de gelijkstroom vervolgens op de juiste frequentie terug in wisselstroom. Het gebruikt een apparaat dat een gelijkrichter wordt genoemd om gelijkstroom te maken. In de gelijkrichter bevinden zich diodes die functioneren als eenrichtingsklep. Wanneer de AC zich in de negatieve helft van zijn fase bevindt, laat een diode die is bevestigd aan een negatieve draad deze door, terwijl een andere diode die aan een positieve draad is bevestigd, deze stopt. Wanneer de AC zich in de positieve helft van zijn fase bevindt, gebeurt het tegenovergestelde en stroomt de AC langs de positieve draad. Alle negatieve stroom wordt in één draad overbrugd en alle positieve stroom wordt in een andere overbrugd, waardoor gelijkstroom ontstaat.
De laatste stap is het maken van wisselstroom op de juiste frequentie. De motorcontroller heeft kleine, snelle schakelaars die duizenden keren per seconde worden in- en uitgeschakeld. Elke schakelaar zorgt voor een kleine toename of afname van de spanning. Samen creëren ze een trapsgewijze golf - een golf die zeer kleine stappen neemt om de curve van een echte AC-golf na te bootsen. De golf is vergelijkbaar genoeg met de werkelijke AC om de motor van stroom te voorzien.