IC ULN2003을 사용한 릴레이 드라이버 회로

문제를 제거하기 위해 도구를 사용해보십시오





ULN2003 추천 이미지를 사용하는 릴레이 드라이버 회로

ULN2003 추천 이미지를 사용한 릴레이 드라이버 회로

일반적으로 디자인하는 동안 전자 프로젝트 부하는 마이크로 컨트롤러 블록을 사용하여 제어 (켜짐 또는 꺼짐)됩니다. 그러나이를 위해 회로에는 제어 된 스위치 역할을하는 릴레이가 필요합니다 (다른 회로의 경우 다른 유형의 릴레이가 사용됨). 마이크로 컨트롤러 또는 기타 제어 회로에서 수신 된 신호에 따라 릴레이가 부하를 제어합니다. 릴레이는 연속 전원 공급 장치로 구성되어 있으며 구동되거나 제어 신호를받을 때마다 릴레이가 활성화되고 부하를 켜거나 끌 수 있습니다. 그러나 주로 릴레이 드라이버 회로가 무엇인지 알아야합니다.



릴레이 드라이버 회로

릴레이 구동에 사용되는 회로는 릴레이 드라이버 회로라고 할 수 있으며 다양한 집적 회로를 사용하여 설계 할 수 있습니다. 이러한 릴레이는 활성화 또는 켜기를 위해 구동되어야합니다. 따라서 릴레이는 필요에 따라 켜거나 끄려면 일부 드라이버 회로가 필요합니다. 릴레이 드라이버 회로는 다음을 사용하여 구현할 수 있습니다. 다른 집적 회로 ULN2003, CS1107, MAX4896, FAN3240, A2550 등과 같은. 이 기사에서는 ULN2003을 사용하는 릴레이 드라이버 회로에 대해 설명합니다. 릴레이 드라이버 회로에 대해 자세히 논의하기 전에 IC ULN2003에 대해 알려주십시오.


릴레이 드라이버 IC ULN2003

릴레이 드라이버 IC ULN2003 PIN 다이어그램

릴레이 드라이버 IC ULN2003 PIN 다이어그램



IC ULN2003A는 달링턴 트랜지스터 고전압 및 고전류를 다루는 어레이. 하이 사이드 토글 스위치, 로우 사이드 토글 스위치, 바이폴라 NPN 트랜지스터, 달링턴 트랜지스터, N 채널 MOSFET, ULN2003 드라이버 IC와 같은 다양한 유형의 릴레이 드라이버 IC가 있습니다.

릴레이 드라이버 IC ULN2003 내부 회로도

릴레이 드라이버 IC ULN2003 내부 회로도

IC ULN2003A의 핀 다이어그램은 16 핀으로 구성된 위 그림에 나와 있습니다. IC ULN2003A는 내부 회로도에 표시된대로 7-NPN Darlington 쌍으로 구성되며 일반적으로 유도 성 부하를 전환하고 (억제 다이오드를 사용하는 경우 전압 스파이크를 소멸) 스테퍼 모터를 구동하는 데 사용됩니다.

ULN2003을 사용한 릴레이 드라이버 회로

IC ULN2003을 사용한 릴레이 드라이버 회로

IC ULN2003을 사용한 릴레이 드라이버 회로

트랜지스터와 함께 많은 릴레이를 사용하는 것이 어렵 기 때문에 릴레이 드라이버 IC ULN2003A를 사용하여 더 많은 릴레이를 사용할 수 있습니다. ULN2003을 사용하는 릴레이 드라이버 회로와 함께 7 개의 릴레이를 사용할 수 있으며 ULN2803을 사용하는 릴레이 드라이버 회로는 8 개의 릴레이를 사용할 수 있습니다. 위의 회로는 인터페이스를 나타냅니다. PIC 마이크로 컨트롤러 (PIC16F877A) ULN2003의 릴레이 드라이버 회로를 사용하는 릴레이 포함. 클램프 다이오드는 이러한 릴레이 드라이버 IC에 내장되어있어 프리 휠링 다이오드를 사용하지 않습니다.

릴레이 ON / OFF에 사용할 수있는 프로그램은 1 초의 지연 시간으로 아래와 같습니다.


무효 메인 ()
{
TRISD = 0x00 // PORT D가 출력으로 만들어집니다.
하다
{
PORTD.R1 = 1 // 릴레이 1이 켜짐
PORTD.R2 = 1 // 릴레이 2가 켜짐
PORTD.R3 = 1 // 릴레이 3이 켜짐
PORTD.R4 = 1 // 릴레이 4가 켜짐
PORTD.R5 = 1 // 릴레이 5가 켜짐
PORTD.R6 = 1 // 릴레이 6이 켜짐
PORTD.R7 = 1 // Relay 7이 ON… 등등.
Delay_ms (1000) // 1 초 지연
PORTD.R1 = 0 // 릴레이 1 꺼짐
PORTD.R2 = 0 // 릴레이 2가 꺼집니다.
PORTD.R3 = 0 // 릴레이 3 꺼짐
PORTD.R4 = 0 // 릴레이 4가 꺼집니다.
PORTD.R5 = 0 // 릴레이 5가 꺼집니다.
PORTD.R6 = 0 // 릴레이 6 꺼짐
PORTD.R7 = 0 // 릴레이 7이 꺼집니다.
Delay_ms (1000) // 1 초 지연
}
동안 (1)
}

마이크로 컨트롤러로부터 수신 된 신호를 기반으로 릴레이 드라이버 회로는 릴레이를 ON / OFF하여 릴레이에 연결된 부하의 작동을 제어합니다.

릴레이 드라이버 회로의 실제 구현

Edgefxkits.com의 릴레이 드라이버 회로의 실제 구현

Edgefxkits.com의 릴레이 드라이버 회로의 실제 구현

태양 광, 주전원, 발전기, 인버터 등 4 가지 전력 원 (통합 및 제어)에서 자동 전원 공급으로 인한 전원 공급 중단을 제거하는 혁신적인 전기 공학 프로젝트입니다. 이 프로젝트는 8051 제품군의 마이크로 컨트롤러 이는 4 개의 스위치와 인터페이스됩니다 (이 스위치 또는 선택 키는 위에서 언급 한 4 개의 서로 다른 전원으로 가정). 따라서 특정 전원의 부재 또는 고장은 특정 스위치 또는 키를 눌러 표시 할 수 있습니다.

Edgefxkits.com의 릴레이 드라이버 회로 블록 다이어그램의 실제 구현

Edgefxkits.com의 릴레이 드라이버 회로 블록 다이어그램의 실제 구현

프로젝트는 마이크로 컨트롤러 블록, 전원 공급 장치 블록 , 릴레이 드라이버, 릴레이, LCD 디스플레이 및 부하 (여기서는 램프가 데모 용으로 사용됨)가 블록 다이어그램에 나와 있습니다. 마이크로 컨트롤러에 대한 입력 신호는 이러한 프레스 스위치를 사용하여 제공됩니다. 따라서 마이크로 컨트롤러는 적절한 출력 신호를 생성하고 ULN2003을 사용하여 릴레이 드라이버 회로에 공급됩니다. 따라서 릴레이 드라이버 회로는 마이크로 컨트롤러에서 수신 한 제어 신호를 기반으로 적절한 릴레이를 구동합니다. 따라서 사용 가능한 전원 . 부하를 켜는 데 사용되는 소스는 LCD 디스플레이에 표시 될 수 있습니다.

ULN2003을 사용하는 릴레이 드라이버 회로의 다른 실용적인 응용 프로그램을 알고 있습니까? 그런 다음 아래 댓글 섹션에 게시하여 의견, 댓글, 아이디어 및 제안을 공유하십시오.