Thursday, 8 October 2015

LM317 voltage regulator circuit drops Vout on load


I'm attempting to build a voltage regulator circuit for a DIY stir plate using a CPU fan supplied to an LM317 voltage regulator circuit. I have everything wired up on a board just like the diagram, but using 1kΩ and 10kΩ resistors (which according to this calculator should give the same voltage out). I'm feeding it 12V of DC power from a DC power supplying up to .3A. Measuring the Vout of the circuit without a load attached gives the expected ~12V and drops to ~0V when I dial the potentiometer down. However, once I add the fan, it won't move and the Vout measures a max of 2.1V.


The fan claims it needs 12V and .1A - I'm assuming this means it's ~120Ω. I've also tried swapping it for resistors that I had laying around.


Measured Vout under various loads:



  • Fan: 2.2V

  • 220Ω: 3.6V


  • 1kΩ: 7.3V

  • 100kΩ: 8.6V

  • 1mΩ: 11.3V

  • no load: 11.3V


For diagnosis, I've tried swapping my R1/R2 resistors from 1k/10k to also try 10k/100k, 100k/1m, and 220/1k (no 100 laying around). It's pretty common to see these as different combinations on other stir plate instructions I've read, and the LM317 calculator says they should give the same voltage. All of these combinations gave nearly identical Vout for the variety of loads. The voltages also stay the same with or without the capacitors, which I read were optional.


Can anyone point me towards what's probably wrong, or how to further diagnose it?


EDIT: Solved! I had the LM317 flipped around backwards due to some bad labeling on the bag the component came in. I checked another company's data sheet and flipping it around fixed it.



Answer



Solved! I had the LM317 flipped around backwards due to some bad labeling on the bag the component came in. I checked another company's data sheet and flipping it around fixed it.



No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...