LED-vakiovirtaohjain on jännitteenmuunnin, joka muuntaa virtalähteen tietyksi jännitteeksi ja virraksi LEDin ohjaamiseksi. Sen tulo sisältää tyypillisesti korkean-jännitteen vaihtovirtaa (verkkovirtaa) tai matalan-jännitteen tasavirtaa, kun taas lähtö on yleensä vakiovirtalähde, jonka jännite muuttuu LEDin myötäjännitehäviön mukaan.
Sen ydinkomponentteja ovat tyypillisesti kytkentäohjain, kela, kytkinlaitteet (kuten MOSFETit), takaisinkytkentävastus, tulosuodatin, lähtösuodatin ja erilaisia suojapiirejä tarpeen mukaan. Ajotavan perusteella se voidaan jakaa pääasiassa kahteen luokkaan: vakiovirta ja säädettävä. Vakiovirtaohjainpiiri tuottaa vakiovirran, kun taas ulostulon tasajännite vaihtelee tietyllä alueella kuormitusvastuksen mukaan, mikä tekee siitä ihanteellisen menetelmän LEDien ohjaamiseen.
LED-vakiovirtaohjaimien vakiovirransäätömenetelmä on kehittynyt takaisinkytkennän ohjauksesta komparaattoreilla takaisinkytkentäohjaukseen A/D-muuntimilla, joista jälkimmäinen tarjoaa paremman tarkkuuden ja pienemmän aaltoilun.
Ydinohjaussiru on kehittynyt perinteisistä toissijaisista takaisinkytkentämalleista primääri-puolen vakiovirtaohjaustekniikkaan (PSR) yksinkertaistaen oheislaitteiden piirejä. Tämä on johtanut yksivaiheisten APFC-ohjauspiirien syntymiseen, jossa on integroitu tehokertoimen korjaus (PFC), mikä parantaa tehokerrointa ja tehokkuutta. Esimerkiksi BPSEMI toi vuonna 2011 markkinoille BP31XX-sarjan ohjainpiirit, joissa on ensisijaisen -puolen vakiovirtasäätö (PSR).
Järjestelmäarkkitehtuurin osalta on ehdotettu ja kehitetty hajautettua vakiovirtatekniikkaa. Tämä tekniikka suosittelee "ensin vakiojännitettä, sitten vakiovirtaa", yhdistämällä vakiojännitteiset kytkentävirtalähteet hajautettuun vakiovirtatekniikkaan.
Kaiken kaikkiaan LED-ohjainvirtalähteet ovat kehittymässä kohti suurempaa tarkkuutta, suurempaa tehokkuutta, pienempää kokoa, vähemmän komponentteja ja parempaa älykkyyttä. Tarkemmat ohjaustavat, kuten yksittäisen kanavan vakiovirta, katsotaan tulevaisuuden trendiksi.