En signalgenerator är en anordning som kan tillhandahålla elektriska signaler med olika frekvenser, vågformer och utgångsnivåer. Den används som testsignalkälla eller exciteringskälla vid mätning av amplitudegenskaper, frekvensegenskaper, överföringsegenskaper och andra elektriska parametrar för olika telekommunikationssystem eller telekommunikationsutrustning, såväl som komponenternas egenskaper och parametrar.
Signalgenerator, även känd som signalkälla eller oscillator, har ett brett spektrum av applikationer inom produktionspraxis och teknik. Olika vågformskurvor uttrycks med trigonometriska funktionsekvationer. Kretsar som kan generera olika vågformer, såsom triangulära vågor, sågtandvågor, rektangulära vågor (inklusive kvadratiska vågor) och sinusvågor kallas funktionssignalgeneratorer.



