Hallo, wann muss man eigentlich einen externen Pullup-Widerstand an einen Pin hängen, wenn dieser auf VCC gezogen werden soll, und wann kann man auf so einen Pullup verzichten? Wenn einer intern vorhanden ist, ok. Aber z.B. bei diesem Datenblatt möchte ich gerne RE und DE auf VCC ziehen - würde ich hier einen externen Pullup benötigen? http://datasheets.maxim-ic.com/en/ds/MAX3070E-MAX3079E.pdf Bernd
Externe PullUps werden benötigt, wenn schnelle Signale ausgewertet werden müssen und die internen PullUps zu hochohmig sind. Die internen PullUps sind nur dafür da, definierte Eingangspegel zu garantieren. Für Tastenabfragen reichen die, ebenso für langsame Bussignale unter 10kHz, abhängig von der Buskapazität.
d.h. im obigen Fall benötige ich keinen externen Pullup (Hot-Swap Input Circuitry), da es sich nicht um schnelle Signale handelt. Im Datenblatt steht nur drinnen, wenn man DE oder RE gegen GND schalten möchte, muss man einen 5kOhm Widerstand platzieren (beim Ziehen auf VCC Pegel steht nichts weiteres drinnen). Bernd
Ein Problem, das ich bei internen Pull-Ups noch sehe, ist die große Toleranz von den Dingern, weshalb ich deren Verwendung in Hinblick auf Reproduzierbarkeit nach Möglichkeit vermeide... Bei dem RS485-Baustein geht's jedoch auch völlig ohne Pull-Up...
So wie ich das verstanden habe, hat das Ding keinen internen PullUp, also muß ein externer dran, wenn die Pins nicht direkt mit feststehenden Signalen verbunden sind (z.B. Controllerausgänge, die immer definierte Signale haben). Ansonsten floaten die Pins auf undefiniertem Signal und das ist nicht in Ordnung. Meine obige Aussage gilt also nur für Schaltkreise, die über interne PullUps verfügen. Ich habe Deine Frage oben nicht ganz nachvollziehen können.
im Prinzip möchte ich gern RE und DE auf high ziehen (der MAX3070 soll nur Daten senden können nicht empfangen). Und jetzt stellt sich mir die Frage, ob ich RE und DE einfach gegen VCC schließen kann oder ob ein Pullup von 4k7 Ohm oder 10kOhm dazwischen geschaltet werden sollte? Bernd
Schau dir Figure 9 im Datenblatt mal genau an! Der 5k Pull-Down, den du wahrscheinlich meinst, ist im IC schon drin. Wichtig sind die Pegel. Wenn der Mikrocontroller nen vernünftiges High liefern kann, brauchts keinen Widerstand...
>Wichtig sind die Pegel. Wenn der Mikrocontroller nen vernünftiges High >liefern kann, brauchts keinen Widerstand... ??? In diesem Fall kommt doch kein Signal vom µController.
Bernd Schuster wrote: >>Wichtig sind die Pegel. Wenn der Mikrocontroller nen vernünftiges High >>liefern kann, brauchts keinen Widerstand... > > ??? In diesem Fall kommt doch kein Signal vom µController. Sag das doch gleich, dass du RE und DE nicht anschliessen möchtest. In dem Fall kannst du die beiden Pins direkt mit Vcc verbinden.
ok, war wahrscheinlich als bsp im ersten post nicht so glücklich ausgedrückt... aber dann schließe ich sie direkt an VCC an... vielen dank für die antworten... Bernd
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.