![[ARM] I2C Level Shifter](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJ7IUz%2FbtsGwzNO6pU%2FYBwUglKmJIl8tOgRGdOsm1%2Fimg.png)
[ARM] I2C Level ShifterARM/1_Study2024. 4. 10. 03:28
Table of Contents
■ Level Shifter
- 양 디바이스의 전압이 다를 때 사용
- Level Shifter를 사용하지 않으면 Low Level Module의 High signal 3.3V가 High Level Module에서 High signal로 인식하지 못할 수 있음
- 또한, High Level Module의 High signal 5V가 Low Level Module에 인가되었을 때 손상을 입힐 수 있음
- Mobility가 더 좋은 nMOS 주로 사용
- Pull-up Register 이용
동작 원리
1. High Level Module → Low Level Module signal transmit
2. Low Level Module → High Level Module signal transmit
Made By Minseok KIM
'ARM > 1_Study' 카테고리의 다른 글
[ARM] STM32_FND,DHT11 (0) | 2024.04.08 |
---|---|
[ARM] STM32_RTC, Switch (0) | 2024.04.02 |
[ARM] STM32_LCD I2C, ADC(polling 방식, DMA 방식), CDS (0) | 2024.03.29 |
[ARM] STM32_Radar (0) | 2024.03.24 |
[ARM] STM32_Buzzer, Ulatrasonic, 필터링, ServoMotor (0) | 2024.03.19 |
@민바Minba :: Minba's blog
Let's Be Happy!
도움이 되었으면 좋겠어요 :)