내부 풀업 저항에 대해 조금 읽었습니다. 저는 학교의 과거 프로젝트에서 저항 자체가 깨지기 쉽다는 것을 알고 있습니다 (제조 된 것보다 더 높은 전류로 인해 우연히 하나 탔습니다).
두 가지 다른 Arduino 모델이 있습니다. 하나는 Intel이고 나머지는 표준 Arduino Uno입니다.
그래서 Arduino Uno에서 내부 풀업 저항을 안전하게 사용할 수 있는지 궁금합니다. 따라서 내 질문은 내부 풀업 저항 핀 모드에 관한 것입니다. 얼마나 많은 핀을 안전하게 연결할 수 있고 과부하가 걸리지 않을 수 있습니까?
답변
각 핀에는 별도의 풀업이 있습니다. 저항기. 풀업 저항은 포트가 고 임피던스 (hi-Z, 입력) 모드 일 때만 활성화되기 때문에 포트에서 전류를 끌어서 손상시킬 수 있다고 생각하지 않습니다.
풀업 저항은 과전압, 정전기 방전 등에 의해 손상 될 수 있습니다.
Uno에는 이 자습서에 따라 20kOhm 풀업 저항이 있습니다. . Atmega가 5V에서 실행되는 동안 0V 신호를 공급하면 전류는 1/4 밀리 암페어로 아주 작습니다.
댓글
- 문제는 거의 모든 핀에 대해 내부 풀업 저항이 하나뿐이라는 것이 었습니다. 그렇다면 너무 많은 연결로 인해 오버로드가 위험 할 수 있습니다.하지만 각 핀에 풀업 저항이 있으면 분명히 그렇지 않습니다. ' 자체 저항기입니다.
- 예, 명확하게 말하면 거의 동일한 값 (Atmega328 / Arduino Uno의 경우 ~ 20kOhm)을 가진 별도의 저항기입니다.