임베디드/전자 일반2 2. [전자일반] Open-Collector / Open-Drain Open-Collector를 이해 하기 위해서는 우선 내부에 사용되는 BJT(Bipolar Junction Transistor)의 동작 방식을 이해해야 한다.그림과 같이 BJT의 경우 베이스쪽에 걸리는 전압에 따라 컬렉터에서 이미터 쪽으로 전류가 흐르게도 흐르지 않게도 할 수 있다. 여기서 베이스쪽을 MCU의 Output에 연결하고 콜렉터쪽을 MCU외부 GPIO핀으로, 그리고 이미터쪽을 GND에 연결한 구조가 Open-Collector이다.BJT대신 MOSFET소자를 사용한게 Open-Drain이고 이 둘은 소자의 차이이외에 동작방식은 동일하다. 위의 그림에서 Signal쪽이 MCU의 출력쪽이고 MCU는 이 출력을 통해 콜렉터에서 이미터쪽으로 흐르는 전류를 제어할 수 있다. 하지만 이 상태로는 MCU외부.. 2024. 9. 24. 1. [전자일반] Pull-up, Pull-down 저항 풀업, 풀다운은 Floating상태를 방지하기 위한 회로이다.Floating은 디지털적으로 0도 아니고 1도 아닌 단어 그대로 유동적이라는 말이다. 그래서 이런 상태를 방지하기 위해 풀업은 Floating 상태를 끌어올려 1상태로, 풀다운은 Floating상태를 끌어내려 0상태로 만드는 회로를 말한다.다음 그림은 핀의 상태를 각각 Pull-up, Pull-down, No pull-up and no pull-down으로 설정했을때의 파형이다. 위 그림에서 Floating상태는 진폭이 크지 않지만 상황에 따라 어떻게 될지는 아무도 알 수 없다. 프로브와 연결된 선을 손으로 살짝 잡았더니 아래와 같이 바뀌었다. Pull-up/Pull-down 회로는 간단하지만 내가 전자 전공이 아니라 설명을 들을 때는 .. 2024. 7. 25. 이전 1 다음