Generator fungsi

Generator fungsi analog umumnya menghasilkan gelombang segitiga sebagai dasar dari semua outputnya. Segitiga ini dihasilkan oleh kapasitor yang dimuat dan dilepas secara berulang-ulang dari sumber arus konstan. Hal ini menghasilkan "ramp" voltase menanjak dan menurun secara linier. Ketika voltase output mencapai batas atas dan batas bawah, proses pemuatan dan pelepasan dibalik menggunakan komparator, menghasilkan gelombang segitiga linier. Dengan arus yang bervariasi dan ukuran kapasitor, frekuensi yang berbeda dapat dihasilkan.