În ceea ce privește principiul de funcționare al motoarelor, datorită asemănării lor de bază, vom lua ca exemplu motoarele de curent continuu pentru o analiză detaliată. Motorul tubular este un tip de motor de curent continuu, iar principiul său de funcționare este practic același.
Un motor de curent continuu este format din două părți: partea staționară și partea mobilă. Partea staționară este generată de un câmp magnetic extern printr-un electromagnet constant și se numește stator. Partea mobilă este compusă dintr-un rotor, a cărui caracteristică principală este rotația într-un câmp magnetic constant. Acest câmp magnetic menține un flux magnetic constant prin miezul statorului, iar magnetul permanent poate servi ca electromagnet înlocuibil, furnizând câmpul magnetic al statorului fără a fi nevoie de structuri complexe.
Curentul condus de sursa de curent continuu trece de la polul pozitiv al bateriei printr-o bobină înfăşurată pe miezul de fier cu un fir, sau printr-o perie de cărbune introdusă pe lateral pentru a conduce întregul sistem. Când acest curent trece prin bobină, acesta va schimba direcția câmpului magnetic. Dacă viteza acestei schimbări a câmpului magnetic este relativ lentă, forța câmpului magnetic asupra miezului de fier va fi, de asemenea, relativ mică, iar un câmp magnetic opus va fi generat și pe cealaltă parte a miezului de fier, care este un reactiv. forță și pierde ceva energie magnetică. Pe de altă parte, dacă acest curent afectează în mod repetat miezul de fier, va determina și rotorul să se rotească.

