タクトスイッチを備えたプルアップまたはプルダウン抵抗をデフォルトにする必要がありますか?


9

タクトスイッチで使用する特定のケースを含め、プルアップまたはプルダウン抵抗の基本的な使用方法を理解しています。

両方が選択肢であるとき、私はどちらかを他方よりも優先すべきかどうか疑問に思っていました。もしそうなら、なぜですか?

回答:


8

場合によっては、どちらか一方を選択することで電流を削減できることがあります。一時的な切り替えの場合、これは当てはまりません。

他のすべてが等しい場合、プルアップ抵抗を使用します。一部のマイクロコントローラー(Atmegaシリーズなど)には、内部プルアップで構成できる入力があります。プルアップ(内部または外部)のみを使用すると、ある程度の一貫性が得られます。


1
古いデバイスと非常に低電力のデバイスの中には、節電に有利な状態になるものがあるので、通常はプルアップを使用します。これはしばしば高い状態です。
Kortuk '19

5

プルダウンではなくプルアップを使用することについてまだ言及されていない利点の1つは、プルアップを使用する場合、スイッチの一端をグラウンドに接続する必要があることです。プルダウンを使用する場合は、VDDに接続する必要があります。グランドまたはVDDを露出することは、何か他のものがそれに短絡する可能性があることを意味します。一般に、何かをVDDにショートすると、グランドにショートするよりも損傷を与える傾向があります。さらに、露出した接続は静電放電の危険を冒します。VDDへの放電は、多くの場合、グランドへの放電よりも損傷を与えます。


2

両方が選択肢であるとき、私はどちらかを他方よりも優先すべきかどうか疑問に思っていました。もしそうなら、なぜですか?

両方がオプションである場合、私はものを接地するのが好きです。地面のノイズが少ない傾向があるため、気分が良くなります(これが常に正しいとは限りません)


接地とはプルダウン抵抗を意味するので、入力はデフォルトで接地され、スイッチを押すと5Vにフリップしますか?
ローレンスジョンストン

2
はい、それは彼が意味することです。趣味のプロジェクトでは、多くの場合、グラウンドプレーンを使用しますが、パワープレーンは使用しません。これにより、グラウンドがはるかに低いインピーダンスパスになります。これに関する私の問題は単純です。スイッチを非常に低インピーダンスのパスに接続し、抵抗をより高いインピーダンスのパスに接続することをお勧めします。これにより、ボタンが押されたときに遷移がスムーズになり、電力を使用する近くのデバイスに課される過渡が少なくなります。
Kortuk '19

4
これを拡張するには、デカップリングコンデンサがボード上にある必要があります。近くのデカップリングコンデンサは、高周波トランジェントへの周辺領域の電源として機能し、接続されているネットに関係なく、スイッチが同じインピーダンスを見ることができるようにします。
Kortuk '19
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.