Protect PIC's input against "high" voltage using AD


Closed Thread
Results 1 to 11 of 11

Hybrid View

  1. #1
    Join Date
    Nov 2005
    Posts
    51


    Did you find this post helpful? Yes | No

    Default

    flotulopex they are some batteries there,
    I did a battery anayliser to test 6V batteries based on the alphabat pro, It works really well, The only real way to test batteries is the discharge method, It uses a pic18f4520,GLCD & SD_CARD for recording the date,time,battery and current draw, This unit works very well.

    If you want accuracy then have a look at the attached file, It's part of a schematic from a fluke meter and it ues a 10bit A/D converter, You could can control the auto ranging through the PIc and if need be you could always use a 12-24Bit A/D chip. If I rmember the max DC voltage is 600V, This is one of my next projects.

    have you thought about hard wiring the unit to the batteries and using RF or RS232 way, You could have one or two master units then salves units to send data and why not go all the way, Use a SD_Card so log the voltage and you can upload the data into EXcel These are just some ideas but it would amake it cool project
    Attached Images Attached Images

  2. #2
    Join Date
    Aug 2006
    Location
    SWITZERLAND (french speaking)
    Posts
    938


    Did you find this post helpful? Yes | No

    Default

    Hi Chuck,

    Thanks for the FLUKE shema.

    For my daily job, I use this kind of tool http://www.programma.se/se/battery.php.

    And for keeping track of every and each battery, the TMC is the best complement http://www.electricnet.com/product.m...?VNETCOOKIE=NO.

    I'm actually trying to make a kind of TMC recorder, smaller and handyer.
    Roger

  3. #3
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default At your own risk

    Hi,

    A low leakage zener diode can always protect your ADC input from high as well as negative voltages. Find the proposed solution as attachment. I recommend using a MCP1541 as your voltage reference.

    Thanks to the low impedance of the battery as a voltage source. Otherwise the circuit would not work on any source. As the source would get loaded and change itself.

    Ensure proper acquisition delay. Try to use RC osc (ADC Clock) and execute @ SLEEP after setting go/done bit.

    Best of Luck.

    P.S. - I never got paid for the project. I accept Paypal.
    Attached Images Attached Images
    Last edited by sougata; - 30th May 2009 at 16:33. Reason: Forgot something as usual
    Regards

    Sougata

Similar Threads

  1. Temp readings and voltage input
    By ruijc in forum mel PIC BASIC Pro
    Replies: 20
    Last Post: - 7th July 2008, 12:35
  2. Expanded Scale Voltmeter
    By Pic_User in forum Schematics
    Replies: 6
    Last Post: - 8th February 2008, 20:32
  3. AD input and 7segment dysplay output
    By ruijc in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 16th November 2007, 13:45
  4. Help with final project
    By OvERKiLL in forum General
    Replies: 4
    Last Post: - 15th December 2006, 20:35
  5. measuring input voltage
    By thon in forum mel PIC BASIC Pro
    Replies: 9
    Last Post: - 11th August 2004, 16:03

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