DC모터
-
아두이노 | DC모터 드라이버 L298N 모듈Technology/Arduino 2024. 1. 12. 18:00
1. DC모터 드라이버 L298N 모듈 L298N은 H-브리지 회로가 내장된 전자 소자로, 이를 이용한 DC모터 드라이버 모듈은 DC모터 2개를 양방향으로 제어할 수 있으며, 앞서 살펴본 L293D보다 더 큰 부하의 DC모터를 다룰 수 있다. DC모터를 모터 A 단자에 연결한 상태에서 모터 A 방향1 단자에만 제어 신호를 입력하면 모터가 한 방향으로 회전하고, 모터 A 방향2 단자에만 제어 신호를 입력하면 다른 방향으로 회전한다. 해당 모듈을 구매하면 모터 A 속력 단자와 모터 B 속력 단자가 다른 단자와 점퍼캡으로 연결되어 있는데, 이를 제거하지 않으면 두 단자에 항상 DC 5V 신호가 입력되어 모터가 최고 속력으로 회전한다. 모터의 회전 속력을 제어하고 싶다면 점퍼캡을 제거하고 각 단자에 PWM ..
-
아두이노 | DC모터 드라이버 L293D 모듈Technology/Arduino 2024. 1. 5. 18:00
1. DC모터 드라이버 L293D 모듈 DC모터 2개를 양방향으로 제어하기 위해 L293D와 전자 소자를 탑재한 DC모터 드라이버 모듈이다. 모터 방향 단자에 디지털 신호를 입력하거나 입력하지 않는 것으로 DC모터의 회전 방향을 제어할 수 있고, 속력 단자에 PWM 제어 신호를 입력하는 것으로 DC모터의 회전 속력을 제어할 수 있다. L293D를 단독으로 사용할 때보다 배선이 직관적이고 간단하다는 장점이 있다. L293을 이용한 DC모터 드라이버 모듈은 아래 링크로 접속하면 구매할 수 있다. 아두이노 L293D DC 모터 드라이버 모듈 [ELB030400]아두이노 호환 / L293D 칩 / N20 DC 모터 구동에 적합 / 구동 전압: 7-12V / 사이즈: 42 * 45mmwww.devicemart..
-
아두이노 | DC모터 드라이버 L293DTechnology/Arduino 2024. 1. 5. 17:00
1. H-브리지 DC모터의 회전 속력뿐만 아니라 회전 방향까지 제어하기 위해서는 여러 개의 트랜지스터를 조합해 특별한 회로를 구성해야 한다. 트랜지스터 4개를 사용해 위 그림과 같이 H 모양의 회로를 구성할 수 있는데, 이를 H-브리지(H-bridge) 회로라 한다. 회로를 구성하는 트랜지스터들을 적절하게 제어하면 DC모터에 흐르는 전류의 방향을 바꿔 모터의 회전 방향을 제어할 수 있다. 위와 같은 H-브리지 회로에서 트랜지스터 S1과 S3만 동작시키면 DC모터의 구동축이 한 방향으로 회전한다. 반대로 트랜지스터 S2와 S4만 동작시키면 DC모터에 흐르는 전류의 방향이 바뀌어 구동축이 반대 방향으로 회전한다. 2. DC모터 드라이버 L293D L293D는 H-브리지 회로가 내장된 전자 소자이다. DC모터..
-
아두이노 | DC모터 PWM 제어Technology/Arduino 2023. 12. 29. 18:00
1. DC모터 DC모터는 직류(Direct Current, DC) 전원을 공급하면 구동축이 회전하는 구동기이다. 부가 기능이 없는 DC모터에는 두 개의 전극이 노출되어 있는데, 여기에 DC 전원을 연결하면 구동축이 한 방향으로 회전한다. 모든 DC모터에는 정격 전압이 있으며, 정격 전압보다 낮은 전압 범위 내에서 DC모터에 공급되는 전압이 커질수록 구동축의 회전 속력이 빨라진다. 이때 IRF520과 같은 트랜지스터를 사용하면 PWM 제어로 DC모터의 회전 속력을 제어할 수 있다. 이번 예제에서 사용할 DC모터는 아래 링크로 접속하면 구매할 수 있으며, 정격 전압은 DC 9V이다. DC Toy / Hobby Motor - 130 Size [ada-711]DC 취미 모터 / 4.5~9VDC / 아두이노 ..