Pull-up 풀업 저항, Pull-down 풀다운 저항
센서, 버튼 등을 사용하다 보면 풀업, 풀다운 저항을 사용할 일이 생깁니다. 회로 그램대로 연결은 하는데 이게 뭐하는 건지 모르겠다 싶으신 분은 아래 링크를 참고하세요. 정말 이해하기 쉽게 설명해 놓은 곳 입니다.
결론부터 말하자면…
외부 변화가 생기기 전에 입력 핀을 VCC(5V) 입력 상태로 묶어두는 것이 pull-up, GND(0V) 입력 상태로 묶어두는 것이 pull-down 저항입니다.
풀업, 풀다운 저항이 없이 open 된 상태로(외부 연결 없는 상태, floating 상태) 핀이 방치되지 않도록 합니다. Floating 상태에서는 핀의 입력 값이 정의할 수 없는 상태가 됩니다.