Funkcijski generator je testna oprema za elektronske ali električne naprave. Velikost se giblje od polovice škatle za čevlje do velikosti več škatel za čevlje. Ko je priklopljen na napajanje iz električne vtičnice ali napajan iz baterij, funkcijski generator proizvaja bodisi ponavljajoč se električni signal ali enkraten električni signal. Izhodni signal iz funkcijskega generatorja, običajno ponavljajoč se električni signal, znan tudi kot periodični signal, lahko ustvarijo elektronske komponente ali v kombinaciji s programsko opremo. Generator funkcij lahko zagotovi več tipičnih valovnih oblik, ki vključujejo sinusne, kvadratne, trikotne in žagaste valove.
Sinusni valovi so naravni izhodi valovne oblike električnih generatorjev, ki oskrbujejo hišo z električno energijo, in te valove si lahko predstavljamo kot gladko naraščajoče, padajoče in obračanje valovnih oblik. Kvadratni valovi večino časa ostanejo v enem od dveh stanj. Na primer, kvadratni val se lahko občasno premika med “plus” 1 voltom (V) in “minus” 1 V. Trikotni in žagasti valovi se podobno dvigajo ali povečujejo. Za razliko od trikotnih valovnih oblik, ki padajo počasi, žagasti valovi padajo hitro.
Izhod funkcijskih generatorjev je običajno povezan z napravo, ki se testira ali preučuje. Učinkovitost sistema za obveščanje (PAS) je na primer mogoče izmeriti z vbrizgavanjem avdio signala v vhod PAS in nato merjenjem ravni signala in popačenja na izhodu. V ta namen se uporablja funkcijski generator, ki generira sinusni val.
Pogosta parametra funkcijskega generatorja sta frekvenca in izhodna raven. Frekvenca je cikel na sekundo izhodnega valovanja. Na primer, če funkcijski generator proizvede sinusni val, ki se ponovi 1,000-krat na sekundo, se to imenuje 1,000 ciklov na sekundo ali 1,000 Hertz (Hz). Izhodna raven je običajno v električnih voltih ali električna moč v vatih (W) ali milivatih (mW). Nekateri generatorji funkcij za posebne namene kažejo izhodno raven v decibelih glede na 1/1,000 W (dBm).
Generatorji funkcij se uporabljajo za testiranje, odpravljanje težav in zagotavljanje kakovosti izdelkov in sistemov v številnih panogah, kot so oddajanje, telekomunikacije, proizvodnja, raziskave in proizvodnja energije. Sofisticirani generatorji funkcij imajo zelo natančne frekvenčne reference in nastavitve nivoja. Za posebne potrebe testiranja so na voljo generatorji funkcij za posebne namene. Generator televizijskih (TV) testnih vzorcev je na primer funkcijski generator, zasnovan tako, da zagotovi, da glavno vezje TV sprejemnika deluje, še preden prejme standardni TV signal. Druge generatorje posebnih funkcij uporabljajo različne industrije na lokacijah in v laboratorijih po vsem svetu.