안녕하세요
정확히 어떤상태로 연결하셨는지, LED를 몇개를 연결하셨는지, 저항을 사용하셨는지 사진과 자세한 설명을 해주셔야 확인이 가능할것 같습니다.
일단 예상되는 원인으로는
MCU 자체는 전류출력에 제한이 있습니다. 즉, 여러개의 LED를 자체 구동하는것은 권장되지 않으며
LED드라이버나 트랜지스터로 구동해주셔야 여러개의 LED를 밝게 켤수있습니다.
만약 LED를 여러개 연결할경우 총출력 가능 전류량을 초과할수도 있으며,
이로인해 밝기가 어두워질 가능성도 있으며, 경우에 따라 제품에 무리가 갈수도 있습니다.
또하나는 MCU는 io핀마다 내부 기능 및 회로가 차이가 있으므로 전류출력 허용치가 다를수 있습니다.
즉, 연결되는 핀에 따라 출력가능한 전류량이 다르므로 연결된 LED의 밝기가 달라질수있습니다.
이에대한 상세한 내용은 ATMega2560 데이타 시트를 보시면 안내되어있습니다.
아트로봇 드림
---------- Original Message ----------
안녕하세요
다름이 아니라 Mega를 사용하고 있는데
디지털 출력이 22번 핀 부터 출력이 약하더라고요
LED를 테스트 할려고 실험을 해봤는데 2~13번 핀 까지만 밝게 나오고
다른 핀들은 LED 밝기가 흐리더라고요..
혹시 어떤 문제점이 있는지?
회원에게만 댓글 작성 권한이 있습니다.