Generator arus bolak balik dan searah memiliki prinsip hampir sama, yaitu menagkap atau memotong fluks magnet menggunakan solenoida/kumparan.
perbedaannya adalah pada brush-nya atau sikat penghubungnya. generator arus bolak-balik tipe static magnet menggunakan dua cincin untuk menghubungkan solenoida dan sambungan selanjutnya, sedangkan generator arus searag menggunakan satu cincin belah agar tidak ada tegangan negatif .