Using WDT as a Temp Sensor?


Closed Thread
Results 1 to 14 of 14

Hybrid View

  1. #1
    Join Date
    Apr 2005
    Posts
    96

    Default Using WDT as a Temp Sensor?

    Has anyone used the watchdog timer as a temp sensor per AN720?

    http://ww1.microchip.com/downloads/e...tes/00720c.pdf

    Just curious on the results and if this has been done using PBP. In the mean time I will start trying to write the code myself.

    Thanks in advance,

  2. #2
    Join Date
    May 2004
    Location
    New England
    Posts
    164


    Did you find this post helpful? Yes | No

    Default

    Looks like an interesting project. The PBP code should not be difficult to write - remember to disable PBP's automatic watchdog timer clearing function (and then to clear the WDT as needed elsewhere in your code).

    Calibrating the setup without a controlled temperature environment seems like it will be rough.
    Some of the charts in the app note show a pretty bad deviation at around +30°C, not a good sign as far as reliability goes.

    Also - Microchip says:

    The linearity of the WDT is not guaranteed, but has been observed.
    Not very encouraging. How about the TCxx series of temp sensors from Microchip instead?

    Arch
    Last edited by Archilochus; - 17th June 2006 at 17:28.
    "Data sheets? I ain't got no data sheets. I don't need no data sheets. I don't have to read any stinking data sheets!"

  3. #3
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,648


    Did you find this post helpful? Yes | No

    Default

    not worse than a using a NTC !!!
    Last edited by Acetronics2; - 17th June 2006 at 20:21.
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

  4. #4
    Join Date
    May 2004
    Location
    New England
    Posts
    164


    Did you find this post helpful? Yes | No

    Default

    Was just thinking about this idea some more - couldn't this be used to calibrate PBP's 'SLEEP' and 'NAP' commands?

    Arch
    "Data sheets? I ain't got no data sheets. I don't need no data sheets. I don't have to read any stinking data sheets!"

  5. #5
    Join Date
    Apr 2005
    Posts
    96


    Did you find this post helpful? Yes | No

    Default

    How do I disable PBP autoclear of the WDT?

  6. #6
    Join Date
    Apr 2005
    Posts
    96


    Did you find this post helpful? Yes | No

    Default

    Looks like DEFINE NO_CLRWDT is the command

  7. #7
    Join Date
    Feb 2003
    Location
    Salt Lake City, Utah USA
    Posts
    517


    Did you find this post helpful? Yes | No

    Smile

    Also see Melanie's post on getting the WDT to timeout even without the Define set.
    Code:
    @ goto $
    http://www.picbasic.co.uk/forum/show...ight=no_clrwdt

    I have not read the AN (yet) and am therfore not sure if this is helpful. It sounds like you could do some stuff in your program and then sit in a tight loop and count time outs ...

    Paul Borgmeier
    Salt Lake City, Utah.
    USA

Similar Threads

  1. Need a cheap touch sensor idea.. here it is
    By mister_e in forum Code Examples
    Replies: 20
    Last Post: - 16th April 2016, 22:42
  2. Graphic LCD with PICbasic pro
    By amindzo in forum mel PIC BASIC Pro
    Replies: 41
    Last Post: - 25th November 2012, 11:45
  3. RH/Temp Sensor Example Code
    By Bruce in forum Code Examples
    Replies: 7
    Last Post: - 15th June 2006, 15:55
  4. Temp sensor problem
    By Christopher4187 in forum General
    Replies: 3
    Last Post: - 14th June 2006, 14:49
  5. 1 wire Temp sensor
    By PortlandJohn in forum General
    Replies: 2
    Last Post: - 25th November 2005, 16:21

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