본문 바로가기

개발자/부품

4채널 릴레이 드라이버 회로 및 PCB 설계

반응형

 

릴레이는 특히 마이크로 컨트롤러 회로에서 높은 부하를 구동해야 할 때 전자 애플리케이션에서 자주 사용됩니다. 따라서 이 DIY 프로젝트에서는 릴레이 기반 애플리케이션에 사용할 4채널 릴레이 드라이버 회로를 제작합니다. 여기에서는 한 번에 4개의 AC 기기를 작동할 수 있도록 4개의 릴레이를 위한 절연 PCB를 설계했습니다. 기기 연결을 위해 3핀 나사 단자 블록(NC, Nuteral, NO)을 넣었습니다. 

 

 

 

필요한 구성품: 

  • SPDT relay 12v -4
  • 817 Optocoupler -4
  • Transistor BC547 -4
  • SMD LEDs -5
  • PCB (ordered from EasyEDA) -1
  • Terminal Block 3 pin -5
  • 1N4007 Diode -1
  • 1k Resistor -9
  • Burg sticks male -1
  • Power supply
  • Microcontroller or Arduino for demonstration
  • Connecting wire 

 

릴레이 드라이버 회로 설명:

 

이 4채널 릴레이 드라이버 회로에서는 활성 LOW 신호에 의해 트리거되는 옵토커플러를 사용하여 릴레이를 추가로 구동하는 NPN 트랜지스터를 트리거했습니다. 여기에서는 이 PCB 보드에 12V 10Amp 릴레이를 사용했지만 5V 릴레이를 사용할 수도 있습니다. 

 

 

 

작동 및 데모:

 

이 릴레이 모듈의 작동을 시연하기 위해 릴레이 제어용 아두이노 우노 보드를 사용했습니다. 4개의 릴레이는 모두 8,9,10,11번 핀(In1, In2, In3, In4)에서 아두이노와 연결되며, 1개의 12V 어댑터가 회로에 전원을 공급하는 데 사용됩니다. PCB 보드의 단자대에 220VAC 전구를 연결했고, 보드에 AC 전원도 공급하고 있습니다. 

 

아두이노 코드 예제

 

#define rly1 8
#define rly2 9
#define rly3 10
#define rly4 11

void setup() 
{
  pinMode(rly1, OUTPUT);
  pinMode(rly2, OUTPUT);
  pinMode(rly3, OUTPUT);
  pinMode(rly4, OUTPUT);
  delay(2000);
}

void loop() 
{
    digitalWrite(rly1, HIGH);
    digitalWrite(rly2, HIGH);
    digitalWrite(rly3, HIGH);
    digitalWrite(rly4, HIGH);
    delay(2000);
    digitalWrite(rly1, LOW);
    digitalWrite(rly2, LOW);
    digitalWrite(rly3, LOW);
    digitalWrite(rly4, LOW);
    delay(2000);
}

 

 

EasyEDA를 사용한 회로 및 PCB 설계:

 

이 릴레이 드라이버 회로를 설계하기 위해 우리는 EasyEDA라는 온라인 EDA 툴을 선택했습니다. 이전에 EasyEDA를 여러 번 사용해본 결과 다른 PCB 제작업체에 비해 사용하기 매우 편리하다는 것을 알았습니다.PCB를 설계한 후 저렴한 PCB 제작 서비스를 통해 PCB 샘플을 주문할 수 있습니다. 또한 많은 전자 부품 재고를 보유하고 있으며 사용자가 PCB 주문과 함께 필요한 부품을 주문할 수 있는 부품 소싱 서비스를 제공합니다.

 

회로 및 PCB를 설계하는 동안 다른 사용자가 복사하거나 편집하여 활용할 수 있도록 회로 및 PCB 설계를 공개 할 수도 있으며, 이 릴레이 드라이버 모듈에 대한 전체 회로 및 PCB 레이아웃도 공개했습니다. 아래 링크를 확인하십시오 :

 

https://easyeda.com/circuitdigest/RelayBoard-d3f1fbcfc99540738b4f76aceef8882b

 

아래는 EasyEDA의 PCB 레이아웃 상단 레이어 스냅샷으로, '레이어' 창에서 레이어를 선택하면 PCB의 모든 레이어(상단, 하단, 탑실크, 바텀실크 등)를 볼 수 있습니다. 

 

 

 

EasyEDA의 사진 보기 버튼을 사용하여 제작 후 PCB의 모습을 볼 수도 있습니다:

 

 

온라인 샘플 계산 및 주문:


PCB 설계를 완료한 후 위의 제작 출력 아이콘을 클릭할 수 있습니다. 그런 다음 PCB 주문 페이지에 액세스하여 PCB의 거버 파일을 다운로드하여 제조업체에 보내거나, EasyEDA에서 직접 주문하는 것이 훨씬 더 쉽고 저렴합니다. 여기에서 주문하려는 PCB 수, 필요한 구리 레이어 수, PCB 두께, 구리 무게, PCB 색상까지 선택할 수 있습니다. 모든 옵션을 선택한 후 "장바구니에 저장"을 클릭하고 주문을 완료하면 며칠 후에 PCB를 받을 수 있습니다. 또한 현지 PCB 공급업체와 함께 PCB 레이아웃의 거버 출력을 사용할 수도 있습니다. 그들은 2달러라는 매우 저렴한 가격으로 PCB를 제작하고 있습니다. 

 

 

며칠 동안 PCB를 주문한 후 PCB 샘플을 받았습니다. 

 

 

 

납땜: 이 부품을 구한 후 필요한 모든 부품을 PCB에 장착하고 데모를 위해 아두이노와 연결했습니다. 

 

 

 

원문 소스에서 회로도 참고 

 

반응형

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