🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Possible issue with Tab5 and UiFlow v2.3.1 - (i2c driver install error)

    General
    5
    31
    554
    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.
    • K
      Kenzo @Kenzo
      last edited by

      @robski - I stumbled across this youtube video about an Arduino Pressure Sensor and was thinking about testing a version of his method for coming up with a calculation...

      https://youtu.be/UrqPxwsPWGk?si=4Ho9CQwpoFZstMBk&t=321

      1 Reply Last reply Reply Quote 0
      • robskiR
        robski
        last edited by robski

        with your raw value as 3287
        sensor range -100 to 200
        analog range 0 to 4095

        your calculated pressure should be around 140

        M5StickC, M5StickCPlus, M5StickCplus2,M5GO, M5Core, M5Tough, M5Core2, M5 Demo Board, M5Dial, M5Paper, M5Atom, M5Cardputer, M5StampS3, CoreMP135, StamPLC, AirQ, M5Tab

        K 2 Replies Last reply Reply Quote 0
        • K
          Kenzo @robski
          last edited by

          @robski - hmmm.... Well that raw value was with nothing connected to the Tube Pressor sensor. Because nothing is connected to the tube pressure sensor I would assume it would be closer to 0 Kpa... 140Kpa is a big difference from 0 Kpa... I wonder what we are missing?

          1 Reply Last reply Reply Quote 0
          • K
            Kenzo @robski
            last edited by

            @robski I keep coming up with 140Kpa also...
            We must be missing something...

            1 Reply Last reply Reply Quote 0
            • robskiR
              robski
              last edited by

              just connect voltage to sensor and measure what voltage it is giving out between output pin and ground. for 0 kPa your raw Analog value should be around 1300 i think

              M5StickC, M5StickCPlus, M5StickCplus2,M5GO, M5Core, M5Tough, M5Core2, M5 Demo Board, M5Dial, M5Paper, M5Atom, M5Cardputer, M5StampS3, CoreMP135, StamPLC, AirQ, M5Tab

              K 2 Replies Last reply Reply Quote 1
              • K
                Kenzo @robski
                last edited by

                @robski - I think you hit on something there! I measured the voltage between the ground and the sensor and it came to around 1.1v which according to the graph should be around 0 Kpa. (see attached photos) Something is definitely strange...

                VoltageReading_1.jpg

                PressureGraph_1.jpg

                K 2 Replies Last reply Reply Quote 1
                • K
                  Kenzo @Kenzo
                  last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • K
                    Kenzo @Kenzo
                    last edited by

                    Also here is the formula I was using to calculate Kpa

                    So for 12 bit parameter, this gives a kpa resolution of 300Kpa/4096 bits or 0.0732421875 kpa/bit (73.2pa/bit)

                    x = ( (0.0732421875 kpa/bit * Raw Value bit) - 100Kpa)
                    x = ( (0.0732421875 kpa/bit * 3287 bit) - 100Kpa) = 140.7Kpa

                    For the 16 bit parameter this gives a kpa resolution of 300Kpa/65536 bits or 0.00457763671875 kpa/bit (4.6pa/bit)

                    x = ( (0.00457763671875 kpa/bit * Raw Value bit) - 100Kpa)
                    x = ( (0.00457763671875 kpa/bit * 52600 bit) - 100Kpa) = 140.8Kpa

                    1 Reply Last reply Reply Quote 0
                    • K
                      Kenzo @robski
                      last edited by

                      @robski I sent an email to M5Stack Support about the possible issue with the Tab5 and Tube Pressure sensor BUT no response so far....

                      kurikoK 1 Reply Last reply Reply Quote 0
                      • kurikoK
                        kuriko @Kenzo
                        last edited by

                        @Kenzo
                        This is an ADC problem. We are fixing UiFlow2 codes. Please be patient.

                        Good morning, and welcome to the Black Mesa Transit System.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post