레벨 변환 (5V <> 3.3V)을위한이 회로는 어떻게 작동합니까?


13

아무도이 회로가 어떻게 정확하게 작동하는지 알고 있습니까? 5V ~ 3.3V 로직 사이의 레벨 변환기이며 양방향입니다.

이론이 있지만 확실하지 않습니다 (이전에 MOSFET을 사용한 적이 없습니다). 그리고 그 다이오드는 무엇입니까?

여기에 이미지 설명을 입력하십시오

SparkFun의 데이터 시트 ( 레벨 변환기 ) 에서이 이미지를 가져옵니다 .


이 질문에 대해 죄송합니다. 구글 답변을 쉽게했다. 이 문서를 찾았습니다 . 4 페이지 2.1.1 절에이 회로를 설명하는 I2C- 버스 설계 (PDF)의 레벨 시프 팅 기법 이 있습니다. 평판이 나쁘기 때문에 본인의 질문에 대답 할 수없는 것 같습니다.
vasco

지금 질문에 대답 할 수 있는지 확인하십시오. 아마 가능할 것입니다. 목록에서 해당 제한을 찾으려고합니다.
Kortuk

"100 명 미만의 사용자는 질문 후 8 시간 동안 자신의 질문에 대답 할 수 없습니다"라고 말합니다. 나중에이 질문에 대답하겠습니다.
vasco

좋아, 아직 시스템을 모르는 사용자에게는 시간 지연이 있습니다. 가능하면 시간을내어 답변 해주십시오!
Kortuk

답변:


11

장치가 라인을 잡아 당기지 않으면 풀업 저항에 의해 "왼쪽"(전압이 더 낮은)이 높은 상태에있게됩니다. 게이트소스 사이의 전압 이 임계 값 전압보다 낮으며 MOSFET이 작동하지 않습니다. 따라서 "오른쪽"(고전압)은 풀업 저항에 의해 풀업됩니다.

"왼쪽"이 라인을 낮은 상태로 끌어 내리면 소스게이트 사이의 전압 이 임계 값 이상으로 상승하고 MOSFET이 작동하기 시작합니다. 따라서 "오른쪽"은 전도성 MOSFET을 통해 낮은 상태로 내려갑니다.

"오른쪽"이 라인을 끌어 내릴 때, 드레인게이트 사이의 다이오드 는 "왼쪽 사이트"를 낮은 상태로 연결하여 MOSFET이 전도되도록하여 양쪽이 동일한 전압 레벨로 낮아집니다.

보다 자세한 설명은 4 페이지 2.1.1 절의 I2C 버스 설계 (PDF)의 레벨 시프 팅 기법에 있습니다.

내가 실수를했다면 자유롭게 고쳐주십시오.


여기에 요약 할 수 있습니까?
endolith

1
끝난. 내 답변을 편집했습니다.
vasco
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.