Gast
#5946437
Hallo, ich arbeite gerade mit dem SPI Multiplexer Baustein ADG738!(https://www.analog.com/media/en/technical-documentation/data-sheets/ADG738_739.pdf) Im Datenblatt steht das Dout einen Pull-up Widerstand benötigt weil es sich um einen Open Drain handelt. Das verstehe ich nicht. Der Sinn von SPI ist es doch gerade keine Open Drains zu verwenden (Push/Pull ist doch hier der Normalfall). Das Umladen der Leitung mit Pull-up dauert doch viel länger... Naja was im Datenblatt steht ist Gesetz: Leider wird hier auch kein Wert für den Widerstand im Datenblatt angegeben. Aber kann ich mir ja ausrechnen. Das Bauteil kann maximal 30MHz. Gehe ich von worst case 20pF Leitungskapazität aus so kann ich den Widerstandswert überschlagen: T=R*C R=T/C=16.5ns/20pF=825Ohm Jetzt muss das natürlich nochmal kleiner sein damit man noch einen Unterschied zwischen High und Low sieht... 100Ohm vll? Das kommt mir dann aber sehr wenig vor. Kann der Baustein den Strom überhaupt verkraften? Machen meine Überlegungen und Berechnungen Sinn? Was hat man sich beim Open Drain gedacht? Danke schon mal!