I/Oポートにスイッチを繋ぐ

10KΩのプルアップで押されていないときはHigh、押されたらLowになるように回路を設計します。
(アクティブLowのほうがノイズに強いので)。
プルアップ抵抗がないと、スイッチがOFFの時に値が不定になるので、必ず入れる必要があります。

ただし、マイコンによってはポートにプルアップ抵抗が内蔵されている場合があるので
ソフトでプルアップを有効にしておけば、外付けのプルアップ抵抗は不要になります。


基板にスペースが余っていたので、16個のスイッチを載せました。

sw01.jpg

hobby/i_oポートにスイッチを繋ぐ.txt · 最終更新: 2018/03/18 09:56 (外部編集)
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki