강좌 & 팁
안녕하세요.
뉴페이스 유형석입니다.
이번주는 풀업 풀다운 저항에 대해서 설명 드리도록 하겠습니다.
혹시 미흡 하더라도 너그러이 봐주시고, 댓글로 조언 해주시면 감사하겠습니다!
6. 플로팅 상태 ( Floating )
일단 풀업 풀다운을 설명 드리기 전에 알아야 할 것이 있습니다.
바로 플로팅 상태라는 것인데요.
예를 들어 칩에 정보를 입력 할때 5V가 High 고 0V가 Low 라고 봅시다.
(디지털에는 0(Low)과 1(High)만 존재 하신다는 것을 알고 계시리라 믿습니다.)
그런데 5V도 아니고 0V도 아닌 어중간한 값이 들어가게 되면
이게 1인지 0인지 판단 할 수가 없는 상태가 됩니다.
이것을 바로 플로팅 상태, 다른 말로 상태를 알 수 없는 붕 떠있는 상태 라고 합니다.
(여담으로 인터넷을 하다보면 지겹게 뜨는 광고도 플로팅이라고 합니다.)
이런 알 수 없는 상태를 알 수 있게 만들기 위해서 등장한게
풀업저항과 풀다운 저항이 되겠습니다.
7. 풀업 저항 ( Pull-up Resistor )
처음으로 풀업 저항에 대해서 보겠습니다.
이게 바로 풀업 저항입니다!
라고 해도 잘 모르시겠다구요?
그림 다른 그림을 보여 드리겠습니다.
이 그림을 봐도 잘 모르시겠다구요? 네 당연히 저도 그림만 보면 알 수가 없습니다.
간단하게 설명을 드리자면
a는 스위치가 ON 일때는 0( Low )가 인가 되지만 스위치가 OFF 되는 순간 입력이 어떤 상태인지 알 수 없게 됩니다.
위에서 설명 들었던 플로팅 상태로 빠지게 되는 것입니다.
그래서 나온게 바로 풀업 저항을 사용한 b 가 되겠습니다.
b도 역시 스위치가 ON 일때는 0( Low ) 가 인가 됩니다.
하지만 OFF 일때는 풀업 저항이 연결되어 있기 때문에 +5V 가 인가 되면서 1 ( High ) 상태가 되는 것 입니다.
디지털로 보면 요렇게 나옵니다.
풀업 저항은 항시 스위치가 OFF 인 1 ( High ) 상태에 있다가
스위치가 ON 되면 0 ( Low ) 로 만들어 주는 것을 알 수 있습니다.
8. 풀 다운 저항 ( Pull-down Resistor )
자 이번에는 두번째 코스인 풀 다운 저항에 대해서 알아 보겠습니다.
일단 아래의 그림을 보시죠.
보시면 아시겠지만 위 그림과 유사한데 a에 저항 대신 +5V가 있습니다.
하지만 저렇게 해도 스위치가 ON 일때에는 +5V 인 1 ( High ) 가 되지만 OFF 시 플로팅 상태가 됩니다.
때문에 풀다운 저항을 이용하여 해결 하였는데,
풀업과는 틀리게 스위치 ON이 1 ( High )가 되야 하기 때문에 저항이 아래에 붙어 있습니다.
다시 정리해 보면 스위치가 OFF면 0 ( Low ) 가 되고 ON 이 되면 1 ( High ) 인 상태가 됩니다.
이것도 디지탈로 다시 보자면
평소에는 0 ( Low ) 상태 이다가 스위치가 ON 이면 1 ( High ) 가 상태가 됩니다.
드디어! 저항이 끝났습니다.
아직 수많은 저항들이 남아 있겠지만 그런것 까지 하다가는 일년이 걸려도 못할것 같아
여기서 마무리를 짓겠습니다.
끝으로 약소한 글이지만 읽어 주셔서 정말 감사합니다.