Neuling 16 Jahre alt hier.
Mein Projekt ist ein Mini-Roboter mit der Platine als Chassis, Lipo-Akku mit Ladeschaltung und Infrarotsensoren. Ich habe LSM6DS33TR für meinen I2C-Beschleunigungsmesser und mein Gyroskop mit 10K "Pull-up-Widerstand" gemäß Datenblatt und ATMEGA328P als Mikrocontroller verwendet.
Es ist das erste Mal, dass ich meine eigene Industrieplatine entwerfe und herstelle. Ich habe die Leiterplatten mit JLCPCB hergestellt. Nachdem ich die Dateien gesendet und auf die Lieferung gewartet habe, habe ich einen Fehler in meinem Design entdeckt. Mir ist aufgefallen, dass ich die Pull-Up-Widerstände für meinen I2C-Bus nicht richtig verdrahtet habe, weil sie auf 3V3 hochgezogen werden sollten.
Meine Fragen sind:
- Wie kann ich Verbindungen umleiten oder Änderungen vornehmen, um den SDA- und SCL-Pull-up auf die Versorgungsspannung einzustellen, wenn die Leiterplatte bereits hergestellt wird?
- Sollte ich das Design ändern und eine andere Leiterplatte herstellen? (Pleite ):)
Hier ist der gesamte Schaltplan für das Projekt, das ich gemacht habe: (die i2c-Linien sind eingekreist)