No announcement yet.

Sensors - Answers

This is a sticky topic.
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sensors - Answers

    Answers to questions about Sensors.

  • #2
    Originally posted by FTC3805
    Question: We have Sharp IR distance sensors.

    These require 5 volt power. Are we allowed to use the 5 volt power port to power these sensors?

    The spec sheet does not show the signal output exceeding 3.3 volts, so they do not need level shifting.

    Even if an analog signal did exceed 3.3 volts, RevRobotics has stated to me that exceeding 3.3 volts on the analog input pin will not damage the Expansion Hub, the signal will just be clipped to 3.3 volts.

    Answer: There is nothing in the rules that prohibits connecting sensors to the 5V power ports on the Rev Expansion Hub.
    Last edited by Han Solo; 09-22-2017, 04:56 PM.


    • #3
      Originally posted by FTC3805
      Question: A simple passive voltage divider of 2 resistors is all that is required to make a level shifter for 5 volt output analog devices. My interpretation of the game manual seems to indicate that this would have to be a recommendation explicitly stated by the manufacturer to be legal.

      Answer: Unless explicitly suggested by the manufacturer, this voltage divider would be considered a custom circuit and not allowed per <RE17>
      Last edited by Han Solo; 09-22-2017, 04:56 PM.


      • #4
        Originally posted by FTC7244

        Subject: 12V Sensors

        Q: In rule <RE11> it states Compatible sensors from any manufacturer may be connected to the Core Device Interface Module or REV Expansion Hub. Does this mean we can use a 12V sensor that is powered by the Rev Expansion Hub, and with the sensors outputs into the sensors ports of the hub?

        A: There is nothing in the rules that would prohibit the usage of a 12v sensor. However, there is a high likelihood that the sensor would not be compatible with the REV Expansion Hub as the allowed Logic Level Converter is explicitly 5v to 3.3v


        • #5
          Originally posted by FTC11411

          Subject: Is the CMUcam5 Pixy sensor legal?

          The CMUcam5 Pixy ( sensor was deemed legal last year. Is it still considered a legal sensor this year?

          From RE11:

          This would seem to be a compatible sensor as it connects through I2C (among other interfaces).

          A: Yes. The CMUcam5 Pixy is an allowed sensor. Be aware that you will need to use Logic Level Converters for the i2c connection.


          • #6
            Originally posted by FTC11411

            Subject: NXT Light Sensor

            Q: Over the summer, the kids experimented with using an NXT light sensor connecting to the analog port of the Modern Robotics Core Device Module. They perused the Lego NXT documentation and used resistors to get an analog signal readable from Java. They were doing this with an eye towards using this with the REV Robotics Expansion Hub this year as well as creating a video and sharing their code and how they did it with the community. While they didn't complete testing with the REV Robotics Expansion Hub (the first one we ordered had a hardware fault and had to be returned for a replacement), they believe they would be able to connect it to an analog port of the expansion hub.

            In looking over the rules, it would seem that this is not allowed this year as there is the definition of legacy sensors:

            A: Your understanding is correct. The NXT light sensor is a part of the family of Legacy Sensors and must be connected to a Core Legacy Module per <RE11>.g. Additionally, the usage of the resistors at the interface would have to be recommended by the manufacturer to be an allowed usage of passive electronics per <RE11>.c


            • #7
              Originally posted by FTC9761

              Subject: I2C to SPI Bridge

              Q: There is a type of sensor we want to use that is only available in SPI. No I2C version is available from any manufacturer. There is an I2C to SPI bridge / converter available that works basically like a level-shifter: you plug the I2C cable from the REV module in one side and the SPI cable from the sensor in the other side. It doesn't change the sensor data, only the communications protocol. Except for being SPI the sensor would otherwise be legal. Would using the I2C to SPI bridge be allowed?

              A: Under the current rules, an I2C to SPI bridge would be considered to fall into the general category of "Additional Electrons" as covered by <RE17> and would not be allowed.


              • #8
                Originally posted by FTC12601

                Subject: Switches as Sensors

                Q: We are using switches connected to the REV Expansion Hub to select which Autonomous program to run (for example: red alliance closest to audience) which we actuate prior to placing the robot on the field. Are these legal? We felt they fell under <RE11> a.

                A: Yes. Switches used in the manner described are allowed per <RE11>.a


                • #9
                  Originally posted by FTC7244

                  Subject: COTS Encoders

                  Q: May we use COTS encoders?

                  A: Yes, as long as the encoders are compatible with the allowed sensor interfaces (i.e. Modern Robotics CDIM, REV Robotics Expansion Hub)
                  Last edited by Han Solo; 11-06-2017, 06:12 PM.


                  • #10
                    Originally posted by FTC6347

                    Subject: I2C sensors in parallel to form I2C bus?

                    We were wondering, since an I2C bus is essentially a parallel circuit, would we be allowed to wire several I2C sensors through one 4 strand wire? Also, if we were to do this, would a breadboard be allowed to use a breadboard to combine the wires, as it is solely used for wiring?

                    A: Yes. <RE15> allows for adding connectors on wires. Be prepared to show a simple circuit diagram to the robot inspectors to help them understand that the simple board is just a set of connectors.

                    Care should also be taken to ensure that all the i2c devices have unique ID's


                    • #11
                      Originally posted by FTC9112

                      Subject: OpenMV Camera

                      Q: like the pixy, it is a programmable camera with digital and i2c interfaces

                      A: No. Sensors with programmable features are not allowed


                      • #12
                        Originally posted by FTC11737

                        Subject:Rev level shifter with CDIM

                        Q: As mentioned in <RE14> k., does it mean that the rev level shifter is allowed to be used ONLY with Rev Expansion or it can be use with Modern Robotics Core Device Interface Module as well?

                        A: Currently, the REV Level shifter is only allowed with the REV Expansion Hub. (i.e. convert 5v sensors to work with a 3.3v system)


                        • #13
                          Originally posted by FTC13259

                          Subject: Pixy Cam Issues

                          Q: At a recent tournament, a team using a pixie cam complain that the red colors outside of the field perimeter were interfering with their pixie cam. The red color was outside the transparent walls. Are tournament hosts supposed to prevent colors from being visible inside the perimeter?

                          A: There is no specification or requirement for color or visibility of objects outside of the playing field boundaries. Teams should take this into consideration when working with vision-based systems.


                          • #14
                            Originally posted by FTC5110

                            Subject: Sensors & Simple I2C Multiplexors

                            Q: Can teams use TCA9548A I2C Multiplexer boards from Adafruit
                            These were permitted in the 2016-2017 season.

                            A: Yes. This is covered in <RE11>.f


                            • #15
                              Originally posted by FTC12611

                              Subject: Laser-based Adafruit Distance Sensor

                              We would like to make sure this sensor is legal for FTC, since The sensor contains a very tiny laser source, and a matching sensor.


                              A: No. Since the sensor contains a laser, it is not allowed per RE12