Poros bubungan

Hubungan antara perputaran camshaft dengan perputaran poros engkol sangat penting. Karena katup mengontrol aliran masukan bahan bakar dan pengeluaran, mereka harus dibuka dan ditutup pada saat yang tepat selama stroke piston. Untuk alasan ini, camshaft dihubungkan dengan crankshaft secara langsung, atau melalui mekanisme "gear", atau secara tidak langsung melalui rantai yang disebut rantai waktu. Dalam beberapa rancangan camshaft juga menggerakkan distributor, minyak dan pompa bahan bakar. Juga dalam sistem injeksi bahan bakar dahulu, cam di camshaft akan mengoperasikan penginjeksi bahan bakar tersebut.
Dalam sebuah mesin dua-langkah yang menggunakan sebuah camshaft, setiap valve membuka sekali untuk setiap rotasi crankshaft; dalam mesin ini, camshaft berputar pada kecepatan yang sama dengan crankshaft. Dalam mesin empat_stroke, katup-katup akan membuka setengah lebih sedikit; oleh karena itu dua putaran penuh crankshaft terjadi di setiap putaran camshaft.