Wie schalte ich am besten ein Baustein zeitweise vom I2C (TWI) Bus ab . Reed Relais ? CD4066 ? Hintergrund ist folgender: Am I2C Bau hängt auch ein Mega8 als Slave , dieser ist aber nicht immer aktiv bzw. fehlt im Zeitweise die Versorgungsspannung , wenn das aber so ist zieht der den ganzen I2C auf Low und Blockiert so den Rest am Bus. Deshalb muß ich diesem Mega8 vom Bus Abschalten womit am Besten ? Wie verhält sich der Bus vor einem 82B715, wenn dem 82B715 sein Partner auf der anderen Seite fehlt ,weis das zufälig jemand oder mus ich das Testen ? Danke für Tipps
-- >Nimm doch irgend nen Tristate Buffer. so einfach ist das aber nicht da SDA in beide Richtungen gehen muss oder steh ich auf der Leitung ?
....schieb hoch Mir will sich einfach nicht erschließen wie das mit einem Tristate Buffer,(bidirektional für SDA) gehen könnte , für SCL wäre es ja noch denkbar wenn kein Mulimaster Betrieb gefahren wird. helft mir mal den Fuß zu heben .......
Sollte der AVR nicht eh hochohmig sein wenn er "aus" ist? du kannst nämlich im prinzip auch einfach den Reset des AVR auf GND ziehen dann sollten alle PortPins Hochohmig sein und nicht stören! (ich hoffe du hast externe Pullups am Bus)
Hi, der PCA9517 ist auch eine alternative; da kannst gleich noch ein evtl. vorhandenes 3,3V <--> 5,0V Problem mit lösen... Gruß Micha,
erst mal Danke für euere Antworten . @Läubi --- >Sollte der AVR nicht eh hochohmig sein wenn er "aus" ist Das dachte ich eigentlich auch ,dem ist aber nur so, wenn er Versorgungsspannung (VCC) hat, und sich im Reset befindet wenn VCC nicht da ist, kommt diese : H max =VCC+0,5 V zum tragen, da die Eingänge eine Diode zu VCC haben, wird mein H Pegel der (vorhandenen externe Pullups) auf 0,7 V heruntergezogen . zumindest erkläre ich mir das so . --- > einfach den Reset des AVR auf GND ziehen nutz wohl auch nix wenn kein Vcc an diesen AVR vorhanden ist @Robert Weber PCA9510A das währe wohl die nobelste Lösung nur ist der leider nicht in meinem Vorrad , und auch nicht so ganz Standart Lagerwahre :-((( Hat jemand 2 3 abzugeben ,natürlich gegen Bezahlung ? @ Michael S. -- > der PCA9517 ist auch eine alternative ja gibt doch schon einiges aus der PCA Serie , auch mit einem Multiplexer (PCA9540b) sollte es gehen aber die bekommt man doch alle nicht so eben mal 2, 3 Stück Gruß HansHans
> ist der leider nicht in meinem Vorrad , und auch nicht so > ganz Standart Lagerwahre :-(((
Also das sit wirklich merkwürdig, normal darf da nix gezogen werden! Sicher das da nicht noch was anderes stört?
Ich habe z.B. einen 4053 oder einen 4066 für solche Fälla im Sortiment. Gruß, Feadi
@Feadi -- > einen 4066 für solche Fälla den erwähnte ich ja auch schon am Anfang, damit werde ich es auch jetzt testen. @Läubi -- > Sicher das da nicht noch was anderes stört? Bus -- >330 Ohm --> AVR Mega8 Bus mit Pullup an den 5V die Da bleiben > normal darf da nix gezogen werden ... sicher ? Das H Signal am Eingang fliest doch über die interne Diode vom Eingang AVR nach Vcc weg, da ohne Spannung dieser Vcc ja negativ gegenüber dem H am Eingang ist Danke und Gruß HansHans
Also wenn du den RESET des AVR auf GND ziehst, darf definitiv nix passieren (dann sind alle Pins Hochohmig. Wenn er nicht am Strom hängt kann ich jezt nicht direkt beschwören, es könnte aber sein, das dann der AVR über die Pins vom Bus Strom zieht (ich kaann z.B. die Fuses meiner Tinys auch auslesen wenn die nur am LTP Adapter ohne Stromversorgung hängen) Mal ne Frage, wäre es nicht vieleicht Sinnvoll den AVR ständig mit Saft zu versorgen (er hängt ja eh schon irgenwei an nem draht zum TWI) und wenn er aus sein soll einfach TWI abschalten, Pins auf Eingang schalten und Pullups aus, SLEEP Mode
Hallo, so jetzt habe ich ein 4066 dazwischen gesetzt und es scheint zu funktionieren . Etwas verunsichert mich nur das in Datenblatt vom 4066 steht das der ON Widerstand auch bis 1 kOhm sein kann... Vielleicht bekomme ich da doch noch ein PCA9510A. >wäre es nicht vielleicht Sinnvoll den AVR ständig mit Saft >zu versorgen Sinnvoll sicher, praktisch bekommt der aber seine Versorgung von einem ganz andrem Netzteil und das ist nicht "Ausfallsicher" und wird nunmal Zeitweise ausgeschaltet Danke an alle Hilfeleistenden Gruß HH
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.