Digital pot, voltage regulator or can software do the trick?


Closed Thread
Results 1 to 13 of 13

Hybrid View

  1. #1
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    Food for thought:
    Raise the PWM frequency so you can use a smaller cap value... a buffer in between also reduce the load... smaller cap

    Some PIC have DAC... 5 bits but workable

    R2R network + PWM

    R2R Network + DAC

    External 8-12 bits DAC

    And so forth
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  2. #2
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,624


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    A small voltage regulator is easy. A voltage divider is even easier but is highly load dependent so you propably need to buffer its output if the load current isn't stable under all conditions. Just because there is no 581ohm resistor available doesn't mean you can't do it, take a 560ohm and a 22ohm in series, 1ohm off target nominally. For 650ohm, take 680ohm and 15k in parallel etc etc. By handpicking the individual resistors you can find a combination that is spot on.

    /Henrik.

  3. #3
    Join Date
    Oct 2005
    Location
    New Jersey
    Posts
    425


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    I was hoping to use zero hardware and do something in the software but we can always hope, right......

    I haven't done a whole lot of testing on it but I do know that the resistance decreases as the temperature gets warmer. Lets say that 1 volt is 100 degrees and .58V is 70 degrees (the thermistor isn't linear). For this application, I will always have to pull it closer to ground. In other words, if the voltage is below .58V, it will read the normal temperature.

    I know I can use different combination resistors but then I would have to have about 8 different sized resistors on my board. I will need to try this tomorrow but I wonder if I use resistors in the ones or tens of ohms, instead of the hundreds or thousands of ohms, will that be enough to overcome the thermistor voltage in order to keep the voltage steady. Like I said, the current is low in the circuit, something like a milliamp or so.

    For example, instead of using high value resistors ranging from 500ohms to 6000 ohms, I can use a 23ohm and a 3 ohm. I wonder if lower value voltage divider would override the thermistor.

  4. #4
    Join Date
    Apr 2007
    Location
    Pennsylvania, USA
    Posts
    158


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    The problem with using an adjustible voltage regulator is most of them don't allow you to adjust the voltage that low. I know the LM317 only goes down to 1.25V. I like to use zener diodes as a cheap method to limit voltage, but that won't work for this low a voltage either. Unless you use a 1.98V zener then run through 2 standard diodes (each droping the voltage 0.7V) That would put you right at 0.58V. That's not software though

    What size capacitor did you try with your PWM and what frequency did you use?
    Shawn

  5. #5


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    Your .58V is so incredibly close to the voltage drop across a standard diode. Perhaps you can experiment with the current through it to get .58V. Use it like a zener diode.

  6. #6
    Join Date
    Oct 2005
    Location
    New Jersey
    Posts
    425


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    What size capacitor did you try with your PWM and what frequency did you use?
    I was able to go as low as 150uF. As far as the frequency, not really sure, I just varied the duty cycle between 230 and 255. I used DT's interrupt routine as a poor mans HPWM.

    Your .58V is so incredibly close to the voltage drop across a standard diode. Perhaps you can experiment with the current through it to get .58V. Use it like a zener diode.
    Good idea, didn't even think about that. I'll try that along with the solution below.

    I think I may have found a workable solution. It looks like I was just using resistor values too high so I tried the 23ohm and 3ohm combination mentioned in my other post and it works perfectly. The only issue, which I think can be solved quite easily, is that the voltage divider draws about 185mA. Power consumption isn't really a problem because it's not being run from a battery but who wants to waste power?

    This may be the bigger issue, I was going to "simply" use one output pin from an 18F4550 to turn the voltage divider on and off but that won't work as I have it now. Obviously disconnecting either the positive or negative leg of the voltage divider will throw off the thermistor value significantly. I was thinking about connecting one end of the voltage divider to one PIC pin and the other side to another PIC pin. I would make the PIC pins inputs when I don't need to force a certain temperature and then making one pin high and the other low when I needed it to work. Do you guys think this will work?

  7. #7
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,624


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    I was thinking about connecting one end of the voltage divider to one PIC pin and the other side to another PIC pin. I would make the PIC pins inputs when I don't need to force a certain temperature and then making one pin high and the other low when I needed it to work. Do you guys think this will work?
    Not if the voltage divider draws 185mA... Normally the PIC I/O's can source and sink 25mA.

    Seems like you're getting there some way or another but if you need a regulator you could take a look at the SC4215, it'll go down to 0.5V and is available in SO8.

  8. #8
    Join Date
    Dec 2010
    Posts
    409


    Did you find this post helpful? Yes | No

    Default Re: Digital pot, voltage regulator or can software do the trick?

    I've read the thread several times, and I'm not quite sure what you are really trying to do.
    Are you trying to measure temperature with a thermistor?
    Do you need 0.58V for some reason, and if so what is that reason (this defines source impedance, etc.)
    Are you trying to detect when something reaches a certain temperature, then take some action?
    Depending on your answer, there are simple, and in some cases 0 extra component, solutions...

Similar Threads

  1. Replies: 7
    Last Post: - 22nd January 2012, 05:50
  2. voltage regulator eficiency
    By bogdan in forum Schematics
    Replies: 2
    Last Post: - 19th November 2009, 00:00
  3. PWM and adjustable voltage regulator
    By bogdan in forum Schematics
    Replies: 0
    Last Post: - 11th September 2009, 14:26
  4. voltage regulator or resistor for a pic?
    By xnihilo in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 19th August 2008, 16:15
  5. voltage regulator help - ot
    By docwisdom in forum mel PIC BASIC Pro
    Replies: 29
    Last Post: - 17th May 2006, 01:37

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts