プルアップ/プルダウン抵抗の配置/場所?


12

出力となるマイクロコントローラーGPIOピンをDC-DCコンバーターのアクティブHigh Enable入力ピンに接続しました。このピンはアクティブHighであり、電源投入時または必要になる前にこのコンバータをオンにしたくないため、このラインのプルダウン抵抗を使用して無効にします。

このプルダウン抵抗を理想的にどこに配置すべきかについて、私は少し混乱しています。GPIOピンまたはピンの近くに配置する必要がありEnableますか?

プルアップ抵抗についても同じ質問Enableです。アクティブLowの場合、ラインでプルアップを使用する必要があります。


7
実際には問題ではありませんが、プルアップまたはプルダウンする入力の近くに配置する方が明確な場合があります。
pjc50 14年

返信いただきありがとうございます。既に述べたように、現在の場所はDC-DCコンバーターの有効化ピンの近くです。だからそこに置いておきます。ちなみに、私はそれが論理的というよりもむしろ「直観」的なケースだと思います。私は間違っているかもしれません。
LoveEnigma 14年

1
それが本当の違いを生むと想像するのは難しいと思います。プルアップ抵抗は通常、5〜10Kオーム程度です。10%の抵抗を想定すると、許容誤差は+/- 500-1Kオームであることを意味します。抵抗をその量にまで変更する前に、途方もなく長いトレースが必要になります。IOWでは、同じ回路を簡単に2回構築し、1つの抵抗を入力ピンの隣に配置し、もう1つを可能な限り遠くに配置できます。近いものよりも/ down。
ジェリーコフィン14年

ご入力いただきありがとうございます、ジェリー。私はあなたが信号に2つのPU / PDを持っていることを意味すると理解していますか?
LoveEnigma 14年

回答:


10

理想的には、明らかな違いはないはずですが、この「ガード」抵抗を常にガードするピンの近くに配置します。2つの理由があります。

  1. プルダウン抵抗をMCUの近くに配置し、MCUからコンバータまでの長い長いトレースがある場合。コンバータのイネーブルピンが電流を供給する場合、電流は長いトレースとプルダウン抵抗を介してグランドに流れます。トレースインピーダンスが高い場合、コンバータのイネーブルピンに高レベルが表示されることがあります!いずれにせよ、ノイズマージンが減少します。

  2. MCUがコンバータから離れている場合、抵抗をコンバータの近くに配置すると、回路がより明確になります。ボードに問題が発生すると、デバッグ作業が簡単になります。


お返事ありがとうございます。しかし、入力ソース電流であるピンはどのようにできますか?漏れ電流またはノイズのことですか?
LoveEnigma 14年

2
はい、たぶん漏れ、内部回路に依存します。場合によっては、ピンに低レベルを適用すると、ピンから電流が流れる場合がありますので、ドキュメントを注意深くお読みください。
ダイバー14年

1
Rp+RtraceRn

1
はい、この場合、ボードBにも配置します。このようにして、AとBの接続が失われた場合でも、ボードBのトランジスタをベースに固定された既知の状態にすることができます。
ダイバーガー14年

1
わかりました、この場合、私はBボードにまだプルダウンを置きます。ただし、ダイオードのカソード、つまりBJTのベースにプルダウンがない場合、MCUが低レベルを出力している場合、ダイオードがオフになるよりも、BJTのベース電荷がどこに行くのか(NPNと仮定) )?シャットオフが長くなります。
ダイバーガー14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.