Gutes neues Jahr zusammen, Ich bin gerade dabei meine Technikerarbeit zu planen und brauche wieder mal eure fachmännische Unterstützung. Aufgabenstellung ist, RGB LED Panels die über I²C kommunizieren. Meine Frage bezieht sich jetzt auf I²C Funktion. Eingentlich brauche ich doch für die I²C Kommunikation nur SCL und SDA von uC um die Adressen zu vergeben und die Datenauszutauschen. Aber ein Klassenkamerad benutzt ein Realtime Clock Baustein. Ist so was notwendig oder reicht System Clock aus? Ich verwende den Atmega16. vielen Dank
als Techniker solltest du in der Lage sein, die maximale Fehlerabweichung des einen odere anderen Taktgebers bei deiner zu nutzenden Übertraungstaktrate zu ermitteln. Daraus kannst du Rückschlüsse ziehen.
Da der I²C Bus alle Daten asyncron überträgt, wüsste ich jetzt nicht, welche Rolle ein genauer oder ungenauer Taktgeber hier spielen könnte. In der Regel benutzt man eine Realtime-Clock, wenn man, überraschung, eine reale UHRZEIT benötigt, die dann auch noch gerne Batteriegepuffert weiterlaufen darf und ihre Zeit immer behält. Aber auch hier sehe ich keinen Zusammenhang zum Threadtitel (I²C Kommunikation). Könntest du das eventuell nochmal erläutern?
Wenn man einen I2C-Bus einrichtet, kann man natürlich auch eine I2C-Realtimeclock dranhängen oder andere Spielereien. Notwendig ist sie für den I2C-Bus aber mit Sicherheit nicht.
cyblord ---- schrieb: > In der Regel benutzt man eine Realtime-Clock, wenn man, überraschung, > eine reale UHRZEIT benötigt, die dann auch noch gerne Batteriegepuffert > weiterlaufen darf und ihre Zeit immer behält. Aber auch hier sehe ich > keinen Zusammenhang zum Threadtitel (I²C Kommunikation). > > Könntest du das eventuell nochmal erläutern? Danke. Die Erklärung habe ich gesucht.
Jobst Quis schrieb: > Wenn man einen I2C-Bus einrichtet, kann man natürlich auch eine > I2C-Realtimeclock dranhängen oder andere Spielereien. Notwendig ist sie > für den I2C-Bus aber mit Sicherheit nicht. Danke.
Stampede schrieb: > cyblord ---- schrieb: >> Da der I²C Bus alle Daten asyncron überträgt [...] > > Du meinst wohl synchron. Ja ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.