Announcement

Collapse
No announcement yet.

Thermometer - Range/Accuracy/Direct Contact?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Thermometer - Range/Accuracy/Direct Contact?

    I think somewhere buried in one of these threads is my answer. I think I know which one, but I can't seem to find it there either.
    So:

    What is the min/max range of your thermometers?

    What is the accuracy?

    Will I physically be able to get a direct-contact, metal temp reading with it?
    It's been a while...

  • #2
    MCP9700. They're good for -40C to 125C, with accuracy of about 2C. I've taken them to high emperatures than 25 and they seem accurate, but we don't guarantee that.

    Yes, direct contact is fine, just superglue or epoxy or clamp it on.

    Comment


    • #3
      I currently have 3 temp sensors connected, and they all have the same reading of 67.209 degrees. They are in different parts of my house, so I would expect different readings.

      I placed a temperature/humidity data logger next to one of them, and that reported a temp of 64.1 degrees, so at least one temp sensor is off by a significant amount.

      Thoughts?

      Comment


      • #4
        The temperature sensors are rated to +/- about 2C, which is +/- 4deg F.

        Additionally, your house is probably pretty similar in temperature, most parts of a house are within 1 degree of each other.

        The Fusion Brain is not designed to be a precision measurement device.... Most precision temperature sensors cost several hundred dollars.

        You could improve accuracy with an op-amp to amplify the temp sensor's signal, but that would reduce it's effective range.

        Comment


        • #5
          After seeing AtomicMonkey's issues here, I decided to look more into the issue.

          As it turns out, some of the ADC (analog to digital converter) values are not set uniformly from the factory. They are stored in registers that can have different default values depending on the manufacturer. This caused small errors in some boards, perhaps including yours, and large errors in recent boards (Shipped mid-January and later).

          I have recoded the relevant parts of the firmware, and have the following:


          As you can see, I hooked up a ton of temperature sensors, 12 at first:


          Displayed are the raw voltages. Converted, they are as follows:
          Code:
          Raw Volts	deg F
          
          0.879765	76.286
          0.869990        75.38369231
          0.879765	76.286
          0.889541	77.1884
          0.889541	77.1884
          0.874878	75.83489231
          0.874878	75.83489231
          0.899316	78.09070769
          0.889541	77.1884
          0.889541	77.1884

          And then, to address AtomicMonkey's problem, here is a picture of 9 thermometers and one variable resistor set at ~3.95vDC.

          If you are affected by this, we offer two options, both of which can be arranged over our email account:

          1.) Buy a new PIC from us. $12 shipped.
          2.) Exchange PICs. Send us $6, and we will send you a new PIC. Once we get your old PIC back, we refund you.
          3.) Send back your PIC, and we'll send you a new one.

          All orders shipped on or after 2/19/2008 will not have this problem.

          Comment


          • #6
            wrong temperature being displayed

            Hi I just got a temp sensor from you and then followed your tutorial on Youtube ([media]http://www.youtube.com/watch?v=xQ-nINroIRE[/media]).

            When I start it up I get a Voltage of 1.0 and a current temp of 34 (celsius - im in australia).

            This sensor is inside my house and sitting next to a digital thermometer that is currently showing 22.9.

            what am I doing wrong?

            Thanks

            PS I did NOT add the farenheit conversion to my confige as it is not needed.
            PPS I am using a Version 3 Brain

            Comment


            • #7
              Does the value change with temperature?

              Can you upload a picture of how you have it connected?

              Comment


              • #8


                Here is a picture, its rather blurry but the best I can get with my camera phone.

                The temperature has changed (its currently reading 33.5 Deg Celsius) but the Voltage has remained the same at 1.0.

                Cheers

                Comment


                • #9
                  Picture's not loading for me here.

                  Can you heat/cool the probe (with ice, or something warm) and let me know what happens?

                  Comment


                  • #10
                    I have heated it and the temperature does change.

                    I have tried attaching a link to the photo again.

                    <a href="http://s441.photobucket.com/albums/qq138/pokersoft/?action=view&current=FusionBrain.jpg" target="_blank"><img src="http://i441.photobucket.com/albums/qq138/pokersoft/FusionBrain.jpg" border="0" alt="Photobucket"></a>

                    Comment


                    • #11
                      Originally posted by baillie11 View Post
                      I have heated it and the temperature does change.

                      I have tried attaching a link to the photo again.

                      <a href="http://s441.photobucket.com/albums/qq138/pokersoft/?action=view&current=FusionBrain.jpg" target="_blank"><img src="http://i441.photobucket.com/albums/qq138/pokersoft/FusionBrain.jpg" border="0" alt="Photobucket"></a>
                      This is the link you want:

                      Fusion Brain Version 6 Released!
                      1.9in x 2.9in -- 47mm x 73mm
                      30 Digital Outputs -- Directly drive a relay
                      15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                      Buy now in the MP3Car.com Store

                      Comment


                      • #12
                        Originally posted by baillie11 View Post


                        Here is a picture, its rather blurry but the best I can get with my camera phone.

                        The temperature has changed (its currently reading 33.5 Deg Celsius) but the Voltage has remained the same at 1.0.

                        Cheers
                        1.0v is 30.7 C

                        So the voltage should not be 1.0 if you are reading 33.5. Which tells me either you dont have it connected to the correct port, your multimeter is off, or you didnt post the correct voltage value.

                        Bring up a virtual brain and see what values you get. Easiest way to determine if you connected it to the right port.
                        Fusion Brain Version 6 Released!
                        1.9in x 2.9in -- 47mm x 73mm
                        30 Digital Outputs -- Directly drive a relay
                        15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                        Buy now in the MP3Car.com Store

                        Comment

                        Working...
                        X