Источником энергии механических часов служит спиральная пружина, расположенная в барабане с зубчатым краем. При заводе часов пружина закручивается, а при раскручивании пружина приводит в движение барабан, вращение которого приводит в движение весь часовой механизм. Главным недостатком пружинного двигателя является неравномерность скорости раскручивания пружины, что приводит к неточности хода часов. Также у механических часов точность хода зависит от множества факторов, таких как температура, положение часов, износ деталей и других. Поэтому для механических часов считается нормой расхождение с точным временем на