Ich habe einen GPIO-Pin des Mikrocontrollers, der als Ausgang dienen soll, an den aktiven High-Pegel eines DC / DC-Wandlers angeschlossen Enable
Eingangspin . Da dieser Pin aktiv hoch ist und ich nicht möchte, dass dieser Konverter beim Einschalten eingeschaltet wird oder bevor er benötigt wird, habe ich einen Pulldown-Widerstand an dieser Leitung verwendet, um ihn deaktiviert zu halten.
Ich bin etwas verwirrt, wo dieser Pulldown-Widerstand ideal platziert werden sollte. Sollte es in der Nähe des GPIO-Pins oder des Enable
Pins platziert werden?
Gleiche Frage für Pull-Up-Widerstand, in dem Fall, wenn Enable
aktiv niedrig ist und ich ein Pull-Up auf der Leitung verwenden muss.
microcontroller
resistors
pullup
pulldown
LoveEnigma
quelle
quelle
Antworten:
Im Idealfall sollte es keinen offensichtlichen Unterschied geben, aber ich platziere diesen "Schutz" -Widerstand immer in der Nähe des Stifts, den er schützen wird. Es gibt zwei Gründe:
Wenn Sie den Pulldown-Widerstand in die Nähe Ihrer MCU legen und eine lange, lange Spur von Ihrer MCU zum Konverter haben. Wenn der Aktivierungsstift Ihres Wandlers Strom liefert, fließt der Strom durch die lange Leiterbahn und den Pulldown-Widerstand nach Masse. Wenn die Trace-Impedanz hoch ist, sieht Ihr Konverter möglicherweise einen hohen Pegel am Freigabepin! Was auch immer, es wird Ihre Rauschmarge reduzieren.
Wenn Ihre MCU weit von Ihrem Konverter entfernt ist, stellen Sie den Widerstand in die Nähe des Konverters, um den Stromkreis klarer zu machen. Und sobald Sie ein Problem mit Ihrem Board haben, wird das Debuggen einfacher.
quelle