Dynamo's werken volgens het principe van elektromagnetische inductie, waarbij een magnetisch veld wordt gebruikt om een elektrische stroom in een geleider te induceren. In een dynamo wordt een roterend magnetisch veld gecreëerd door elektromagneten, die worden aangedreven door de accu van het voertuig. Dit roterende magnetische veld induceert een elektrische stroom in de statorwikkelingen, dit zijn stationaire draadspoelen die de rotor omringen. De door de dynamo gegenereerde wisselstroom (AC) wordt vervolgens door een gelijkrichter omgezet in gelijkstroom (DC) voordat deze wordt geleverd aan het elektrische systeem van het voertuig of wordt opgeslagen in de accu.