Helft bitte einem mit wenig Erfahrung das Datenblatt richtig zu lesen und einen Anwendungsfall zu klären: Beim SC16IS750 (Single UART with I2C-bus/SPI interface) kann per pin "I2C/SPI" das interface gewählt werden, HIGH für I2C, LOW für SPI (S. 7 Table 2 des Datenblatts). Datenblatt: https://www.nxp.com/docs/en/data-sheet/SC16IS740_750_760.pdf Frage 1: Hat dieser Pin einen definierten Zustand, wenn er nicht verbunden ist? Dazu müsste er einen internen pullup oder pulldown haben, richtig? Davon sagt das Datenblatt aber nichts, daher gehe ich von nein aus. Damit stellt sich meine eigentliche Frage. Frage 2: Ich möchte dieses Sparkfun breakout-Board verwenden: Produktseite: https://www.sparkfun.com/products/retired/9981 Schaltplan: http://www.sparkfun.com/datasheets/BreakoutBoards/SC16IS750_Breakout-v13.pdf Sparkfun hat offenbar nur an den SPI-Modus gedacht, denn VDD (HIGH) für den I2C mode ist gar nicht per Pin verfügbar. Vin für den Linearregler kommt vermutlich nicht in Frage. Könnte ich aber gefahrlos den rausgeführten RESET-Pin verwenden, der lt. Schaltplan per 1K pullup an VDD liegt? Oder muss ich am Ende VDD direkt auf der Platine, z.B. am großen Kondensator abgreifen? Danke + Grüße Sven
Sven schrieb: > Frage 1: Hat dieser Pin einen definierten Zustand, wenn er nicht > verbunden ist? Dazu müsste er einen internen pullup oder pulldown haben, > richtig? Davon sagt das Datenblatt aber nichts, daher gehe ich von nein > aus. richtig, so lange da nix von Pullup oder Pulldown steht, musst Du das von außen festlegen. > Produktseite: https://www.sparkfun.com/products/retired/9981 Du hast gesehen daß das nicht mehr verkauft wird? > Könnte ich aber gefahrlos den > rausgeführten RESET-Pin verwenden, der lt. Schaltplan per 1K pullup an > VDD liegt? würde ich nicht machen, viele ICs ziehen bei einem internen Reset (z.B. per I2C/SPI-Befehl) den Reset selbst auf low. Was dann im Moment des Reset-Endes am I2C/SPI-Pin gesampelt wird ist höchstwahrscheinlich nicht sauber definiert. > Oder muss ich am Ende VDD direkt auf der Platine, z.B. am großen > Kondensator abgreifen? Entweder dort oder an der VDD-Seite von R2 oder R3. Alternativ könntest Du auch 3V3 von einem externen Spannungsregler anlegen. Ist aber nicht so gut, da wenn der Spannungsregler des Breakoutboards nicht versorgt wird, der IC über den I2C/SPI-Pin rückwärts versorgt wird, was schnell mal zu Schäden führen kann.
Super, Gerd, vielen Dank. Gerd E. schrieb: >> Produktseite: https://www.sparkfun.com/products/retired/9981 > > Du hast gesehen daß das nicht mehr verkauft wird? China Klone gibt's noch in rauen Mengen. ;-) vg Sven
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.