Skip to Main Menu

LM317 Application Notes Example

I was messing around a while ago to modify my Norcal QRP Club Power Meter kit so that I could power it from the shack DC supply. The kit takes a 9V battery by default and I wanted to power it from the 13.8V shack supply. I didn't have an LM7809 handy but I did have an LM317.

I also didn't want to mess around with a variable trim on the supply so I looked at the oddball combination of resistors that I had on hand and decided to draw the curves for the LM317 against all the combinations I could make fairly easily (parallel and series for any two).

The application note for the LM317 shows that a typical application is:

LM317 Circuit Example

The output voltage \(V_{out}\) is given by the formula:

\[ V_o = 1.25 ( 1 + \frac{R_2}{R_1}) + I_{adj}R_2 \]

This defines a family of curves for each chosen \(R_1\) (although only values in the range \(200\Omega - 280\Omega\) are appropriate. Selection of \(R_2\) will determine the output voltage.

I whipped up a quick python script at github that uses matplotlib to show the curve family and plot the output voltage error boxes (presuming 5% tolerance resistors). I make no apologies for the script -- it is a bit of a hack from a time I really didn't know python yet.

Here's the result (click for PDF):

LM317 Curve With Results

I selected the appropriate parts (\(R_1 = 270, R_2 = 1720\)) and built it into the case for the meter. Has been working great ever since.