Moin, habe gestern abend noch schnell ne kleine Schaltung gebastelt (Trockenbox mit Lüfter und Heizwiderstand + NTC zum Temperaturfühlen). Eigentlich keine große Sache, ging heute morgen an JLCPCB zum Fertigen raus, approved, alles tutto. Vor zwei Minuten dann die Erkenntnis: Du Idiot hast den Pullup am RST vergessen. Das Teil wird vermutlich ein bisschen "eingemessen", um die Temperaturen zu prüfen und danach die nächsten fuchzehn Jahre nie mehr umprogrammiert. Spricht was dagegen, meine Blödheit mit Fuses auszugleichen, sprich die Resetleitung dauerhaft abzuschalten? Da es nur ein popeliger Tiny13A ist, tut das nicht sonderlich weh. Von der Stabilität her müsste das doch dann vollkommen identisch wie mit Pullup sein, nicht? Viele Grüße
Da ist doch schon ein Pullup eingebaut. Oder? Bei kurzer Leitung sollte das dann kein Drama sein
Wenn es vom Platz kein Problem ist, kannst Du doch über den Programmierheader den Pull-Up anlöten.
Frei nach dem Motto, nur eine gepatchte Platine ist eine gute Platine... Kleb den Pullup einfach ran und gut ist.
Peter schrieb: > Programmierheader Wäre eine Idee, gibt's aber nicht. Ich denke, ich löte zwischen den Nachbarpin und dem RST einen 10k ran und schalte den Nachbarpin auf High. Nicht optimal, aber was solls...
Vollidiot schrieb: > Ich denke, ich löte zwischen den Nachbarpin und dem RST einen 10k ran > und schalte den Nachbarpin auf High. Wenn der µC nicht mehr aus dem Reset rauskommt, nützt Dir auch kein Schalten des Nachbarpins.
Aus AVR Checkliste: Zwar haben die meisten(!) AVRs einen internen Pullup-Widerstand, der den Reset-Pin gegen VCC "zieht", dieser ist jedoch relativ hochohmig (ca. 50 kΩ, vgl. Datenblatt) und reicht in extrem stark gestörter Umgebung nicht aus, um den Reset-Pin sicher "hochzuhalten". Die Wahrscheinlichkeit ist also hoch, dass es auch ohne externen Pullup funktioniert.
Kann doch nicht so schwer sein einen Pullup nach VCC zu löten. Immerhin ist VCC genau gegenüber. Ist schon Freitag?
Wenn der µC eh zum Programmieren von der Platine entfernt wird, oder wenn er fertig eingemessen wurde, einfach eine Brücke nach VCC machen.
Mh - ich denke, ich werde nach der Test- und Programmierphase den RST einfach softwareseitig abschalten.
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.