본문 바로가기

개발자/부품

ULN2803 및 릴레이용 전류 제한기 저항을 계산하는 방법은 무엇인가요?

반응형

 

디지털 입출력을 설계 중이고 출력에는 ULN2803과 릴레이가 있습니다. 아래 회로도가 있습니다.

 

릴레이의 코일 전류는 16.7mA, ULN2803의 최대 입력 전류는 1.35mA, 출력 전류는 사용되는 채널당 500mA입니다. 전류 제한기 저항은 어떻게 계산해야 하나요? 내 MCU는 3.3V로 작동하며 24V로 릴레이를 구동합니다.

 

릴레이에 16.7mA 이상의 전류가 흐르면 어떻게 되나요?

 

그리고 입력 및 출력에 풀업 또는 다운 저항을 사용해야 하나요? 플로팅 핀을 사용하지 않고 원하지 않을 때 릴레이를 활성화하고 싶지 않습니다. 

 

 

 

 

 

ULN2803은 달링턴 트랜지스터 어레이로, 기본적으로 전류 제어 스위치인 일반 트랜지스터와 똑같이 작동합니다. 이 스위치는 릴레이를 통해 전류를 푸시하지 않으며, 단지 "VCC-Relay-ULN-Ground" 회로를 닫을 뿐입니다.

 

데이터시트에서도 확인할 수 있듯이 500mA는 절대적인 최대 정격이며, 단순히 항상 충족되는 특성이 아닙니다. 따라서 출력 측에 전류 제한 저항이 필요하지 않습니다.

 

단일 트랜지스터를 사용하는 경우 베이스에 전류 제한 저항을 사용해야 하지만 이는 ULN에서 처리합니다.

 

풀업/풀다운 저항에 관해서는 다음과 같습니다: 입력 측에 ~10k 풀다운을 사용하는 것이 좋습니다.

 

일반적으로는 필요하지 않지만, uC가 리셋 상태일 때 릴레이가 켜지는 것을 방지할 수 있습니다. 

 

 

 

반응형

더욱 좋은 정보를 제공하겠습니다.~ ^^