- 締切済み
マイコン、FPGAのプルアップについて
マイコンやFPGAのI/Oに内部プルアップがあるのに、外部(外付け)プルアップを付けている 回路がありました。 なぜ内部プルアップがあるのに、わざわざ外部プルアップを付けているのでしょうか。 ご存知の方、いらっしゃいましたら、ご教授の程、どうぞ宜しく御願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Microstar
- ベストアンサー率21% (289/1367)
以前マイコンのパターン設計をしたことがある者です。 わざわざ外部プルアップをつける理由は、5Vではなく12Vの出力回路(接点として)として使っているのでは? 内部用プルアップ回路の忘れは、考えにくいです。 パターン回路設計後、配線1本、素子からNAND、NOR、INVの各ロジックまで、念を念に入れて色鉛筆で追っかけていきますので。
- koujikuu
- ベストアンサー率43% (429/993)
「フェイルセーフ」の考え方です、マイコンが暴走した、動作しない、断線して信号が伝わらない 時に外部回路の誤作動を防止する為です http://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A7%E3%82%A4%E3%83%AB%E3%82%BB%E3%83%BC%E3%83%95
お礼
koujikuu様 御礼が遅くなりまして申し訳御座いません。 回答して頂きまして有難う御座いました。 ベストアンサーに選ばせて頂きたいのですが、 他の方にも良い回答を頂きました。 今回は1人の方にしぼることができませんが、 koujikuu様の回答はベストアンサーです。 とても勉強になりました。 有難う御座いました。
- t0z2
- ベストアンサー率36% (139/377)
1.内部プルアップがあることに気が付いていない 2.IOHの電流値が足りない 3.配線長やノイズの観点からもう少しインピーダンスを下げておきたい など、いくつか考えられますが、1の可能性が高いかもしれませんね。 それと、初期化するまでは内部プルアップが働かないような構造になっている場合は、外付にてレベルを安定させる目的があるかもしれません。
お礼
t0z2様 御礼が遅くなりまして申し訳御座いません。 回答して頂きまして有難う御座いました。 ベストアンサーに選ばせて頂きたいのですが、 他の方にも良い回答を頂きました。 今回は1人の方にしぼることができませんが、 t0z2様の回答はベストアンサーです。 とても勉強になりました。 有難う御座いました。
お礼
Microstar様 御礼が遅くなりまして申し訳御座いません。 回答して頂きまして有難う御座いました。
補足
Microstar様 とても参考になりました。 有難う御座いました。