Replies: 2 comments 3 replies
-
I can't immediately think of any technical issues, as long as current draw and capacitance is kept under control. |
Beta Was this translation helpful? Give feedback.
-
@AlecHub Let's talk about the REV Logic Level Converter (REV-31-1389). The design intent of the REV Logic Level Converter was to be 1:1 with a sensor. I'm not exactly sure what the maximum current is for an individual I2C bus on the Control Hub/Expansion Hub, but I know that the regulator within the Logic Level Converter can only provide up to 100mA of current at 5V; however, with the included power LED and some quiescent current, that limit is probably closer to around 90mA. Theoretically multiple devices can be connected as long as their total current doesn't exceed ~90mA. There's a HUGE caveat to that, however: depending on the sensor, and any connected pull-up resistors, there is the possibility of degradation of the waveform edges or glitches from instantaneous current demands when switching the I2C data and clock lines. So while I don't fundamentally have an issue with connecting multiple sensors to a single converter, any team attempting this would need to proceed with LOTS of testing to make sure they don't exceed the current supply limit and can operate glitch-free. But is this really another shoot-yourself-in-the-foot moment that we want to encourage? |
Beta Was this translation helpful? Give feedback.
-
When connected to a I2C port of a REV Hub, the REV Logic Level Converter yields a 5V I2C Bus.
The 5V I2C Bus works flawlessly with Modern Robotics I2C devices:
Kind of like a home-grown CDIM (just the I2C part of the CDIM that is).
Having to use a separate logic level converter for each 5V I2C device is a barrier to using 5V I2C devices.
We would like to submit a rule change request that would allow any number of 5V I2C devices to be connected to the logic level converter (up to the current limit of the converter).
Are there any technical issues with this?
Beta Was this translation helpful? Give feedback.
All reactions