출처 : http://www.limetrace.co.uk/logic-level-converters-and-their-usage


최근에 아두이노를 많이 사용하고 있다. 아두이노의 MCU는 5V에서 동작을 하고 아두이노에 연결 해서 사용하는 센서, 디스플레이, 플래쉬 메모리 같은 장치들 대부분 3.3V에서 동작을 한다.

아두이노의 I/O 핀에서 출력되는 5V 신호가 3.3V 장치의 핀에 연결이 되어 동작이 되면, 3.3V 장치는 파손 가능성이 높다. 왜냐하면 3.3V 장치의 핀은 3.3V 레벨에서 동작이 되기 때문에 높은 전압이 걸리면 파손 가능성이 있다. 단, 그 핀이 5V tolerance 이면 5V 신호가 연결되도 무방하다.

그렇기 때문에 5V를 3.3V로 변환하는 회로가 필요하다. 그것이 Level Shifter이다.

보통 MOSFET을 이용해서 Level Shifter 회를 구성한다. 아래가 Level Shifter 회로이다.


Single MOSFET Level Shifter

IC-based Level Shifter


+ Recent posts