Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ PCB Design ] Add Pin header in front of current MPU Port for direct MPU6050 plugin #17

Closed
5 tasks
dhairyashah1 opened this issue Oct 29, 2022 · 4 comments

Comments

@dhairyashah1
Copy link
Collaborator

  • The noise observed on the SDA and SCL lines of MPU6050 leads to an I2C Packet drop while self-balancing (motors running).
  • This is related to interference between the BO Motor wires and the long MPU JST Cable.
  • Shortening the length of I2C lines prevents this issue. Ref Solve the noise issue in PCB due to motors #14
  • This issue aims to add a direct pin header port for direct plug-play and operation of the MPU6050 on the SRA Board

Todo -

  • Update test results for direct plugin MPU near the current port
  • Test the above thoroughly with self-balancing
  • Make changes in the PCB Design
  • Updated PCB Fabrication, Assembly
  • Rigorous testing for self-balancing and making suitable changes ( like using MPU Offset) in the firmware for 3_MPU and 8_self_balancing

CC - @ChinmayLonkar @Premraj02

@ChinmayLonkar
Copy link
Collaborator

@Premraj02 take up this task and post the updates before 2nd November.

@ChinmayLonkar
Copy link
Collaborator

As per our testing pin header is not required as we can directly use the shielded cables which resolves the issue,
@Premraj02 you can put up the test results here for the test in which you connected the MPU near the current port.

@dhairyashah1
Copy link
Collaborator Author

ping @Premraj02 .Put/link the test results so that I may close this issue.

@Premraj02
Copy link
Collaborator

This test solved the noise issue. So no need to add pin header.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants