Hallo zusammen Ein ATMega644P soll als I²C Busmaster zwei getrennte I²C Busse ansprechen können. Einen internen (auf der selben Platine) und einen externen (für Addon-Boards). Da der ATMega nur über einen I²C Controller verfügt, dachte ich an einen Multiplexer Baustein. Der PCA9540B von NXP erscheint ideal, ist aber leider kaum zu bekommen und sehr teuer (Bucht: 9$/Stück+Versand aus China). Gibt es brauchbare Alternativen? Ähnliche Bausteine von anderen Herstellern? Funktionieren Analogschalter für sowas? Anforderungen sind: 1. Vom externen Bus aus darf nicht auf Slaves am internen Bus zugegriffen oder mitgelauscht werden können. 2. Nur der ATMega darf den Multiplexer schalten können. Entweder per I²C oder I/O-Pin. 3. Ein defekter Baustein am externen Bus welcher diesen Stört darf den internen Bus nicht beeinflussen. 4. 400KHz Taktrate sollte möglich sein. 5. Baustein als SMD verfügbar (SO-8 wie der PCA wäre ideal, aber zur not geht es auch größer). Zusätzlich als DIP Verfügbar wäre ideal. 6. Verfügbar bei einem Händler der an Privat liefert. 7. Stückpreis möglichst unter 2€. Vorschläge? Danke schonmal da1l6
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.