Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Can this sensor be added SHT30 TEMPERATURE AND HUMIDITY S

    Scheduled Pinned Locked Moved
    Hardware dev
    4
    12
    442
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • moth4017undefined
      moth4017
      last edited by

      this sensor has a better working temperature range than the current support ones

      SHT30 TEMPERATURE AND HUMIDITY S

      https://www.digikey.co.nz/en/products/detail/adafruit-industries-llc/5064/14625562

      https://cdn-shop.adafruit.com/product-files/5064/5064_Sensirion_Humidity_Sensors_SHT3x_Datasheet_digital.pdf

      <

      gloomyandyundefined 1 Reply Last reply Reply Quote 0
      • gloomyandyundefined
        gloomyandy @moth4017
        last edited by

        @moth4017 What problem would this solve? What issues are you seeing with the existing sensors that are supported?

        Adding support for a new sensor will increase memory usage and add to the support burden going forwards so there really needs to be a good reason for doing it. In this case the sensor is also i2c only, on the STM port at least we do not currently support any i2c sensor in the main firmware so this would add an additional burden.

        moth4017undefined 1 Reply Last reply Reply Quote 0
        • moth4017undefined
          moth4017 @gloomyandy
          last edited by moth4017

          @gloomyandy Hi, with the current sensors they are limited to there working temperature , im using them in a dry box/drying box which can get over there operating temperature
          :-
          STM21 125C max
          DHT 80C max
          DHT21 80C max
          DHT11 50C max
          BME280 85C max

          <

          gloomyandyundefined 1 Reply Last reply Reply Quote 0
          • gloomyandyundefined
            gloomyandy @moth4017
            last edited by

            @moth4017 What sensor is the STM21?

            I'd be very careful with using any sensor at anything close to the max rating. From the data sheet of the SHT3X:

            Stress levels beyond those listed in Table 6 may cause permanent damage to the device or affect the reliability of the
            sensor. These are stress ratings only and functional operation of the device at these conditions is not guaranteed. Ratings
            are only tested each at a time.
            

            Also from the datasheet:

            The sensor shows best performance when operated within recommended normal temperature and humidity range of 5 °C
            – 60 °C
            

            and

            Prolonged exposure to extreme conditions may accelerate ageing.
            

            Not sure how well that sensor will actually work outside of the specified "normal" range.

            What operating temperature do you actually have in this box?

            moth4017undefined 1 Reply Last reply Reply Quote 0
            • moth4017undefined
              moth4017 @gloomyandy
              last edited by

              @gloomyandy
              i have found another sensor but its RS485 , i did see that DC42 had mentioned that some RS485 had been implemented.
              But i think the sensor uses the same SHT31 this sensor is rated at 90C ,

              <

              gloomyandyundefined 1 Reply Last reply Reply Quote 0
              • gloomyandyundefined
                gloomyandy @moth4017
                last edited by

                @moth4017 I don't think anything has been done yet for RS485, it is on the the "todo" list. In your previous post you listed a "STM21" sensor, was that a typo?

                90C is only 5C more than the existing BME280 so not a very big gain.

                Just to be clear, this is just my take on all of this. I don't speak for the Duet3D folks. They may be interested in supporting additional sensors.

                1 Reply Last reply Reply Quote 0
                • oliofundefined
                  oliof
                  last edited by

                  why not use a normal thermistor going above 80-90C? Seems cheaper.

                  <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                  moth4017undefined 1 Reply Last reply Reply Quote 0
                  • moth4017undefined
                    moth4017 @oliof
                    last edited by

                    @oliof temperature measurement is not the issue its the humidity sensor which does not like being stressed by high temperature, i have found some other capacitive sensors rated at 180C but not found and dev boards that they have been used on, the other option is a humidity sensor from a domestic steam oven need to do more research on these .

                    <

                    1 Reply Last reply Reply Quote 0
                    • moth4017undefined
                      moth4017
                      last edited by moth4017

                      Seems like all the humidity sensors that can cope with temperatures around the 130C are capacitive type typically around 200pf and need measurement frequency range of 10 kHz, ideally there would need to be a dev PCB to convert to DC 0 to 3.3V or CAN for Duet , i will carry on the search.

                      @gloomyandy could SPI bus be an option ?

                      <

                      gloomyandyundefined deckingmanundefined 2 Replies Last reply Reply Quote 0
                      • gloomyandyundefined
                        gloomyandy @moth4017
                        last edited by

                        @moth4017 SPI is the preferred option for sensors attached to a main board (for both Duet boards and the STM32 ones).

                        1 Reply Last reply Reply Quote 0
                        • deckingmanundefined
                          deckingman @moth4017
                          last edited by

                          @moth4017 I'm curious as to why you are trying to measure relative humidity at these elevated temperatures. Given that RH is inversely proportional to temperature, the reading is likely to be at, or very close to, zero in any case. Absolute humidity would be a better indication and it can be calculated from RH but you need pressure and volume as well. Even then, if my memory serves me correctly, the formula for the calculation is only valid for a range of between 5.5 to 12.2 gms H2O/Kg dry air so it's unlikely to yield usable data at very low values.

                          Ian
                          https://somei3deas.wordpress.com/
                          https://www.youtube.com/@deckingman

                          moth4017undefined 1 Reply Last reply Reply Quote 0
                          • moth4017undefined
                            moth4017 @deckingman
                            last edited by

                            @deckingman Hi im not trying to measure the RH at the HT but i need the sensor to survive the higher temperature , when drying filament at high temperatures the humidity sensor is in the same enclosure . also use it to dry desiccant.

                            <

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA