Osmanlı devletinde topçu ocakları topların yapıldığı ocaklara denirdi. Topları dökmek ve kullanımına kadar ocaklarda kontrolleri yapılırdı. Savaşa gönderilecek toplar ilk önce denemelerden geçtikten sonra ordulara gönderilir.
I. Murat döneminde özellikle yeniçeri ocaklarının kapanmasından sonra acemi askerlerin artmasıyla toplu ocağı kurulmuştur. İstanbul’un fethinin yapılması surların aşılması için Tophane bölgesinde toplar dökülmeye başlanmıştır. Top dökümü Belgrad, Budin, Temaşvar, İşkodra, Gülamber, Provişte gibi bölgelerde tophaneler kurularak devam edilmiştir.
Top dökümünde ocakların başında “Tophane Emini” bulunurdu. İmalat ve üretim işlerinden “Tophane Nazırı” sorumluydu. Topların kullanılması “Ağa Bölükleri” ve “Cemaat Ortaları” görev alırdı.
Bölüklerde çorbacı, odabaşı, tecrübeli subaylar görev alırlardı. Topçu ocakların başında “Ocak Kethüdası”, “Ocak Çavuşu”, “Ocak Katibi” görev alırdı.