The UJT firing circuit uses a unijunction transistor (UJT) as a relaxation oscillator to produce sharp repetitive gate pulses for thyristors, reducing power dissipation in the gate circuit compared to R-firing and RC-firing circuits. The UJT starts conducting when the capacitor voltage reaches its peak voltage VP, causing the capacitor to discharge. It turns off once the capacitor voltage decreases to the UJT's valley voltage VV, after which the capacitor recharges and the process repeats to produce pulses that fire the thyristor. Adjusting the variable resistor RV varies the capacitor charging time and thus controls the firing angle.