INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
RTC wird nicht synchronisiert
13.01.2014, 14:04 (Dieser Beitrag wurde zuletzt bearbeitet: 13.01.2014 14:07 von Coleby.)
Beitrag #1
RTC wird nicht synchronisiert
Hallo, habe folgende Frage

Habe einen Datalogger mit RTC von Adafruit. Mit einem Programm von Adafruit kann man die RTC synchronieseren. Das klappt auch. Wenn allerdings ein Motortreibermodul zwischen dem Arduino Uno und dem Datalogger kommt, dann funktionirt die Synchronisierung nicht mehr. Der Motortreibermodul von Velleman benötigt die Pins 3 und 4, die SD-Karte 10, 11,12,13. Eine Kollision in Sachen Pins dürfte es da nicht geben.
Woran kann es dann liegen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.01.2014, 11:30
Beitrag #2
RE: RTC wird nicht synchronisiert
(13.01.2014 14:04)Coleby schrieb:  Hallo, habe folgende Frage

Habe einen Datalogger mit RTC von Adafruit. Mit einem Programm von Adafruit kann man die RTC synchronieseren. Das klappt auch. Wenn allerdings ein Motortreibermodul zwischen dem Arduino Uno und dem Datalogger kommt, dann funktionirt die Synchronisierung nicht mehr. Der Motortreibermodul von Velleman benötigt die Pins 3 und 4, die SD-Karte 10, 11,12,13. Eine Kollision in Sachen Pins dürfte es da nicht geben.
Woran kann es dann liegen?

Poste mal deinen Code, so ist das nicht zu erklären.

Uwe

Martin Luther King sagte am 28 August 1963 :

I have a Dream !!

Ich bin weiter:

I have a Schaltplan !!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.01.2014, 13:46
Beitrag #3
RE: RTC wird nicht synchronisiert
(14.01.2014 11:30)burgi650 schrieb:  
(13.01.2014 14:04)Coleby schrieb:  Hallo, habe folgende Frage

Habe einen Datalogger mit RTC von Adafruit. Mit einem Programm von Adafruit kann man die RTC synchronieseren. Das klappt auch. Wenn allerdings ein Motortreibermodul zwischen dem Arduino Uno und dem Datalogger kommt, dann funktionirt die Synchronisierung nicht mehr. Der Motortreibermodul von Velleman benötigt die Pins 3 und 4, die SD-Karte 10, 11,12,13. Eine Kollision in Sachen Pins dürfte es da nicht geben.
Woran kann es dann liegen?

Poste mal deinen Code, so ist das nicht zu erklären.

Uwe

Diesen Code nimmt man dafür:
http://learn.adafruit.com/adafruit-data-...time-clock
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.01.2014, 18:37
Beitrag #4
RE: RTC wird nicht synchronisiert
Zitat:The RTC is an i2c device, which means it uses 2 wires to to communicate. These two wires are used to set the time and retreive it. On the Arduino, the pins are 'fixed' to be Analog 4 and 5 for the built in i2c capability.

Ich sehe da schon eine Kollision mit dem Velleman-Treiber wenn er an 3 & 4 hängt!

Zitat:Do not use Analog pins 4 or 5 with your project in combination with this shield, even on Arduino boards that use different pins for I²C communication (Leonardo, Mega, Due). For compatibility with “classic” (pre-R3) Arduino boards, the shield connects SDA and SCL to Analog pins 4 and 5, respectively; communication and analog readings would mutually interfere. Leonardo users should likewise avoid Digital pins 2 and 3 when using I²C.

Besonders der 1. Satz ist ziemlich eindeutig.
Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.01.2014, 22:03
Beitrag #5
RE: RTC wird nicht synchronisiert
(14.01.2014 18:37)rkuehle schrieb:  
Zitat:The RTC is an i2c device, which means it uses 2 wires to to communicate. These two wires are used to set the time and retreive it. On the Arduino, the pins are 'fixed' to be Analog 4 and 5 for the built in i2c capability.

Ich sehe da schon eine Kollision mit dem Velleman-Treiber wenn er an 3 & 4 hängt!

Zitat:Do not use Analog pins 4 or 5 with your project in combination with this shield, even on Arduino boards that use different pins for I²C communication (Leonardo, Mega, Due). For compatibility with “classic” (pre-R3) Arduino boards, the shield connects SDA and SCL to Analog pins 4 and 5, respectively; communication and analog readings would mutually interfere. Leonardo users should likewise avoid Digital pins 2 and 3 when using I²C.

Besonders der 1. Satz ist ziemlich eindeutig.
Grüße Ricardo

Also die sind nur durchgesteckt, aber da dran ist nichts angeschlossen. Oder soll ich die beiden analogen Pins 4 und 5 komplett abknipsen. Wollte eigentlich ein I2C Display dran anschließen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.01.2014, 00:22
Beitrag #6
RE: RTC wird nicht synchronisiert
Hallo Coleby,

schau mal hier: http://learn.adafruit.com/ds1307-real-ti...ring-it-up
Ist zwar nur das Breakout-board, das Shield dürfte aber genauso gepint sein.
Sieht mir nicht aus als wenn das nur durchgesteckt wird.
Aber es gibt eine Lösung. Siehe hier: http://forums.adafruit.com/viewtopic.php?f=31&t=45413

Hope it helps!

Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2014, 14:17
Beitrag #7
RE: RTC wird nicht synchronisiert
Hallo zusammen,
irgendwas fehlt hier noch an der Beschreibung... mit WAS synchronisiert sich denn die RTC ? ...gibt es da noch einen Ethernetanschluß ?
Zunächst hätte ich mal gesagt das der Pin4 der CS der SD-Card ist....scheint aber beim Adafruit Logger Shield der 10er zu sein. Die RTC hängt am I2C in Form vom ADC4 und ADC5 Port dran und dürfte von daher mit dem Motorshield nicht in Konflikt geraten...genausowenig wie mit dem SD Kärtchen. Und das Velleman Motorshield läßt sich ja umkonfigurieren was die Portzuordnung angeht....schon mal andere Portkombinationen probiert ?
lg
bk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2014, 15:38 (Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2014 15:59 von rkuehle.)
Beitrag #8
RE: RTC wird nicht synchronisiert
Zitat: Und das Velleman Motorshield läßt sich ja umkonfigurieren was die Portzuordnung angeht....schon mal andere Portkombinationen probiert ?
Dürfte wohl der beste Tipp sein. Dann braucht man am Adafruit-Shield nicht rummachen.
Übrigens sehe ich gerade, dass ich (wieder einmal Huh ) meine eigenen Zitate nicht komplett gelesen habe (Zitat 2, erster Satz). Bin ich doch schon zu alt ?
Demnach dürfte das Problem auf einem Uno garnicht auftreten.

Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Arduino lässt sich nicht installieren bergfrei 4 150 20.11.2016 18:34
Letzter Beitrag: bergfrei
  Arduino Mega 2560 läuft nicht Wolfgang50 6 185 13.11.2016 10:50
Letzter Beitrag: Wolfgang50
  Ardublock übertragt nicht an IDE oder UNO R3 tobi83 5 357 16.10.2016 14:07
Letzter Beitrag: Pit
  Upload funktioniert nicht Levi 5 248 22.09.2016 20:19
Letzter Beitrag: hotsystems
  ESP8266 tuts nicht sowerum 7 396 19.09.2016 21:01
Letzter Beitrag: sowerum
  If-Bedingung funktioniert nicht bei Serial1.write Datatom 6 226 16.09.2016 20:36
Letzter Beitrag: Datatom
  SD Karte wird nicht erkannt... Maxi290997 2 208 16.08.2016 14:36
Letzter Beitrag: Maxi290997
  Arduino lässt sich nicht mehr beschreiben Maxi290997 15 986 07.08.2016 11:40
Letzter Beitrag: Maxi290997
  Arduino Uno+Motor Shield+Velleman Mustercode funktionieren nicht Dubidu 8 491 20.07.2016 19:05
Letzter Beitrag: Scheams
  Sketch konnte nicht angelegt werden Sarius 2 243 16.07.2016 15:59
Letzter Beitrag: Sarius

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste