Moin! Ich frage mich, welche Auswirkungen Veränderungen an der Freuquenzeinstellung (TWBR)eines Atmega auf den I2C hat. Wenn es im Datenblatt heisst "up to 400kHz", heisst es dann auch, alle Frequenzen darunter sind erlaubt? Erhöht eine niedrigere Frequenz die Übertragungsqualität? Ist die gewählte Frequenz anhand des langsamsten benutzten Masters zu richten? Fragen über Fragen...
Stephan R. schrieb: > Wenn es im Datenblatt heisst "up to 400kHz", heisst es dann auch, alle > Frequenzen darunter sind erlaubt? Ja, langsamer geht immer. Stephan R. schrieb: > Ist die gewählte Frequenz anhand des langsamsten benutzten Masters zu > richten? Sie ist nach dem langsamsten angeschlossenen Device zu richten. Wenn am Bus ein 100 kHz-Device hängt, und das nicht vom Bus isoliert werden kann (durch I2C-Multiplexer o.ä.), dann darf der Bus höchstens mit 100 kHz betrieben werden.
Und ne langsamere Frequenz erhöht natürlich auch die mögliche Leitungslänge... MfG
Was ist millionen Haushalten Standard ist kann ja auf der Platine nicht schaden. Also erstmal mit 50Hz anfangen.
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.