Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: WARNING Mega2560: you may have to add 4k7 resistor

WARNING Mega2560: you may have to add 4k7 resistor 1 Jahr 1 Monat her #16159

  • jofisch
  • jofischs Avatar Autor
  • Offline
  • Benutzer
  • Benutzer
  • Beiträge: 1
  • Dank erhalten: 0
Hallo,

ich habe das Problem, dass mein Ardumower ab und zu "die Kontrolle verliert". Er fährt stur gerade aus, reagiert nicht mehr auf die Perimeterschleife und lässt sich auch nicht mehr über die App steuern. Ich bekomme zwar in der pfodApp die Anzeige "connected", es wird aber kein Menü geschickt.

Über einen TimerInterrupt konnte ich feststellen, dass das Hauptprogramm in der IMU Klasse festhängt. Ich verwende das Release 1.0a7. Jetzt ist es ja so, dass seit dem an der imu.cpp noch ein bisschen geschraubt wurde. Unter anderem wurde der Hinweise: "WARNING Mega2560: it is recommended to upgrade to the Due as the Mega often hangs with this gyro!" hinzugefügt, später geändert zu "WARNING Mega2560: you may have to add 4k7 resistors (pull-ups) between SDA, SCL and IOREF for proper I2C bus".

Das riecht mir doch sehr stark danach als wäre das die Lösung zu meinem Problem. So nun zu meiner Frage: Wo muss ich da welche Widerstände genau dazwischen packen.

Sorry, wenn die Frage trivial ist, aber ich bin Softwareentwickler, kein E-Techniker.

Arudino: Mega 2560
PCB: 1.2
Gyro: GY-801

Vielen Dank schon mal.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

WARNING Mega2560: you may have to add 4k7 resistor 1 Jahr 1 Monat her #16160

  • nero76
  • nero76s Avatar
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Hallo,

soweit ich das verstanden habe sind beim Mega 2560 die Pullup-Widerstände zu groß (ein größerer Pull-Up erhöht die Störanfälligkeit, z.B. bei erhöhter Leitungslänge) - wie im Schaltbild angegeben hilft es wenn man zusätzliche 4,7K-Ohm Pullups zwischen SCL und IOREF (5V) bzw. SDA und IOREF einlötet (z.B. auf der Rückseite des Megas).



Gruss,
Alexander
Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Letzte Änderung: von nero76.
  • Seite:
  • 1
Ladezeit der Seite: 0.360 Sekunden