-
아두이노 | MOSFET IRF520 모듈Technology/Arduino 2023. 12. 22. 18:00
1. MOSFET IRF520 모듈
MOSFET(Metal Oxide Semiconductor Field Effect Transistor)은 트랜지스터의 일종으로, 전기 신호로 제어할 수 있는 전기적 스위치 소자이다. 게이트(Gate), 드레인(Drain), 소스(Source) 단자를 가지고 있으며, 게이트 단자에 전압을 가하면 드레인 단자와 소스 단자 사이에 전류가 흐를 수 있게 된다. 이를 이용해 낮은 전압의 제어 신호로 높은 전압에서 동작하는 회로를 제어할 수 있다. MOSFET을 동작하기 위한 최소 전압은 MOSFET의 모델에 따라 다른데, IRF520과 같은 MOSFEF은 아두이노 디지털 신호로도 제어가 가능하다. 특히 IRF520으로 제작된 MOSFET 모듈은 일반적인 모듈처럼 배선할 수 있어 사용하기 간편하다. IRF520을 이용한 MOSFET 모듈은 아래 링크로 접속하면 구매할 수 있다.
2. 릴레이 모듈과의 차이
릴레이 모듈과 MOSFET 모듈 모두 전기 신호로 제어할 수 있는 스위치 모듈이지만, 릴레이 소자와 MOSFET 소자의 동작 원리가 달라 특성에 차이가 있다. 릴레이 모듈은 물리적으로 전극을 연결하고 분리하는 반면, MOSFET 모듈은 전기적으로 전류를 허용하고 차단하기 때문에 릴레이 모듈보다 빠르게 동작할 수 있다. 이 덕분에 MOSFET 모듈을 통한 PWM 제어가 가능하다. 하지만 같은 가격 대비 허용하는 전압과 용량은 릴레이 모듈이 더 크기 때문에 동작 속도에 상관없이 전원을 단순하게 제어하는 프로젝트에는 릴레이 모듈이 적합하다.
3. 예제
3.1. 회로 구성
3.2. 프로그램 작성
void setup() { pinMode(12, OUTPUT); // 디지털 12번 핀을 출력(OUTPUT) 모드로 설정 } void loop() { digitalWrite(12, HIGH); // 디지털 12번 핀에 디지털 신호 HIGH 출력 delay(1000); // 1000 ms 대기 digitalWrite(12, LOW); // 디지털 12번 핀에 디지털 신호 LOW 출력 delay(500); // 500 ms 대기 }
[함께 읽으면 좋은 페이지]
반응형'Technology > Arduino' 카테고리의 다른 글
아두이노 | DC모터 드라이버 L293D (0) 2024.01.05 아두이노 | DC모터 PWM 제어 (0) 2023.12.29 아두이노 | 릴레이 DC 5V 모듈 (0) 2023.12.15 아두이노 시리얼 통신: 데이터 입력 (1) 2023.12.08 아두이노 프로젝트 | 자동차 후방 감지기 (0) 2023.12.01