Een Cardanaandrijving dient om de beweging over grote afstand tussen twee assen die elkaar in hun verlengde snijden en bestaat uit twee kruiskoppelingen en een zogenaamde cardanas ertussen. Hoe dat in elkaar zit, kan men uit illustraties afleiden. Logischerwijs draaien beide assen in dezelfde zin en met dezelfde snelheid. Echter ontstaan wel kleine variaties in snelheid in de gedreven as. Een typische oplossing hiervoor is om twee cardanoverbrengingen te gebruiken die elkaars variaties tenietdoen.