Hi, benötige ich am MCLR eines PICs (PIC18F26K22) ein Pull-up Widerstand? Ich will ihn nicht als Eingang verwenden, sondern nur als Reset zum Programmieren und Debuggen mit einem Pickit. Im Datasheet steht: An internal weak pull-up is enabled when the pin is configured as the MCLR input. Dann müsste der Interne doch ausreichen, oder? Bin etwas verunsichert, weil die meisten Schaltungen, die ich gesehen haben, auch noch einen externen haben.
Martin S. schrieb: > internal weak pull-up Ohne mich mit dem PIC auszukennen: Wenn dieser Ausdruck im Datenblatt auftaucht, dann spendiere ich auch einen externen. Natürlich nur, wenn der Pin auch eine Funktion in der Schaltung hat, wie es hier der Fall ist. Der Reset-Pin ist sogar einer der wichtigesten Pins überhaupt - er kann alles lahm legen! Außerdem kann es passieren, dass beim Hochlaufen der Spannung der Widerstand noch nicht korrekt wirkt (solange die minimale Spannung noch nicht erreicht ist). Er wird nämlich über Halbleiterstrukturen realisiert und ist deshalb nicht vollständig vergleichbar mit einem realen Widerstand. Um einen offenen, unbenutzten Eingang zu beruhigen, reicht aber auf jeden Fall der interne R. Weak Pullups liegen häufig im Bereich 50...100kΩ oder ev. noch mehr. Bei Xilinx FPGAs habe ich jedoch schon welche unter 10kΩ gesehen. Da ist ein externer dann überflüssig (mit den oben genannten Einschränkungen beim Spannungsanstieg).
Bei Power-On-Reset steht noch: To take advantage of the POR circuitry either leave the pin floating, or tie the MCLR pin through a resistor to VDD. This will eliminate external RC components usually needed to create a Power-on Reset delay. Ich verstehe das so, dass ich einen Pull-up verwenden kann oder auch nicht. Richtig?
Nimm einen externen Widerstand und die hast in Zukunft Ruhe. Alles andere ist sparen an der falschen Stelle und Ärger zum falschen Zeitpunkt, wenn die Schaltug nicht anläuft, oder selbstständig einen Reset ausführt. Beachte noch welchen Programmer Du verwendest, dort ist meist ein Widerstandswert vorgegeben (oder ein Bereich), kein C gegen GND.
Sehe ich auch so. Die alten Pics hatten keinen internen Pull-up. Brauchten eine externen. Die ganz alten brauchen einen externen Pull-up und zusätzlich einen Kondensator. In den Datenblättern der alten Pics stand nichts von "leave the pin floating". Bei deinem Pic einfach offen lassen oder aus Tradition einen dranlöten.
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.