목차
특징
WAT-CURRENT (V1) 모듈은 0 ~ 700mA 사이의 전류를 제어할 수 있는 모듈입니다.
주로 파워 LED 제어에 사용되며 MCU와 연결하여 밝기를 조절할 수 있습니다.
PWM없이 전원만으로 일정하게 전류를 출력하는 독립형 모드와 PWM으로 실시간으로 전류출력량을 변경할 수 있는 PWM 모드로 나눠집니다.

사양
항목 | 내용 |
---|---|
출력 전류 | 0~700mA ( PWM 모드) 100 ~ 700mA (독립모드) |
최대 입력 전압 | 12V |
모듈 사이즈 | 30mm x 34 mm |
MCU의 PWM으로 LED 밝기를 조절할 수 있습니다.
핀 구조
입력 | 내용 |
---|---|
POWER | LED 전원 |
VCC | 사용 안함 |
PWM | 출력 전류 조절 0 ~100 %(PWM모드) 100% 고정(독립모드) |
GND | 그라운드 |
최대 출력 전류 설정
가변저항으로 최대 출력전류를 설정할 수 있습니다. 가변저항을 반 시계방향으로 돌리면 최 대 출력 전류는 100mA가 되고, 시계방향으로 돌리면 최대 출력 전류는 700mA가 됩니다.
최대 출력 전류 100mA | 최대 출력 전류 700mA |
---|---|
|
|
PWM으로 출력전류 제어(PWM모드 해당)
출력 전류를 실시간으로 미세하게 조정하려면 PWM으로 제어해야 합니다.
출력 전류 값은 아래와 같이 계산 할 수 있습니다.
출력 전류 = 최대 출력전류 X PWM 듀티비
최대 출력전류를 400mA로 설정했을 때를 예로 든다면
0% PWM 입력시, 0A가 출력되고, (0mA = 400mA x 0)
30% PWM 입력시, 출력 전류는 120mA가 되고, (120mA = 400mA x 0.3)
90% PWM 입력시, 출력 전류는 360mA가 되고. (360mA = 400mA x 0.9)
100% PWM 입력시 출력 전류는 400mA가 됩니다. (400mA = 400mA x 1.0)
독립 모드일 경우에는 항상 100%의 출력이며 가변저항으로 최대 출력값으로 조절할 수 있습니다.
파워 LED 제어
독립모드
PWM을 사용하지 않고 전원(5~12V)만으로 파워 LED를 제어할 수 있습니다.
단 PWM을 사용하지 않기 때문에 가변저항으로 최대 LED 밝기만 조절할 수 있습니다.
전원(5~12V)로 파워LED을 켜려면 입력 4개의 핀을 아래와 같이 연결합니다.
절대로 입력 전압이 12V를 넘어서는 안됩니다.
독립모드에서는 POWER과 VCC 를 동일하게 사용합니다.
입력 | 내용 |
---|---|
POWER | LED 전원 (+ 극) |
VCC | 사용 안함 |
PWM | 사용 안함 |
GND | 그라운드 (전원의 –극) |
PWM 모드
ATEMGA128 , 아두이노 등의 PWM 듀티비를 변경하여 파워 LED 의 밝기를 정밀하게 제어할 수 있습니다. ATMEGA128 와 정전류 모듈 입력을 아래와 같이 연결합니다.
입력 | 내용 |
---|---|
POWER | LED 전원 (+ 극) |
VCC | 사용 안함 |
PWM | PWM에 연결 |
GND | 그라운드 (전원의 –극) |
최대 출력전압을 100mA 로 하고 듀티(duty)를 변경하면 LED 밝기의 변화를 확인 할 수 있습니다. 가변저항을 반 시계방향으로 끝까지 돌리면 최대출력전압이 100mA 로 됩니다.
듀티비 10% (약 10mA) | 듀티비 40% (약 40mA) | 듀티비 100% (약 100mA) |
---|---|---|
|
|
|
아래는 ATMEGA128에 연결하여 파워LED 밝기를 조절하는 예제입니다.
/* PB5 핀(ATMEGA128의15번핀)으로 PWM을 출력하여 WAT-CURRENT 모듈에연결된파워LED 밝기를 조절하는예제입니다. 듀티비가0~100%, 100~0%로계속변경되어 LED 가밝아졌다가흐려졌다를반복하는예입니다. AVRStudio 4.18 */ #include <avr/io.h> #include "WAT128.h" unsigned int iDuty = 0; BOOL bIncrease = TRUE; int main() { DDRB = 0xFF; TCCR1A = 0x82; TCCR1B = 0x13; TCCR1C = 0x00; ICR1 = 1000; while(1) { OCR1A = iDuty; if(bIncrease) iDuty++; else iDuty--; if(iDuty>= ICR1) { bIncrease = 0; } if(iDuty== 0) { bIncrease = 1; } DelayMS(5); } }
연결 커넥터
WAT-CURRENT V1, 정전류 모듈(0 ~ 700mA, 최대12V) 제품에 연결되는 커넥터는 https://docs.whiteat.com/wat-p492-n-%EC%97%B0%EA%B2%B0-%ED%94%8C%EB%9F%AC%EA%B7%B8-26%ED%95%80/ 를 참조하세요.
구동 예제
제품 구매
1W 파워 LED Red 는 https://kit128.com/goods/view?no=305 에서
1W 파워 LED Green 는 https://kit128.com/goods/view?no=306 에서
1W 파워 LED Blue 는 https://kit128.com/goods/view?no=311 에서
1W 파워 LED Yellow는 https://kit128.com/goods/view?no=359 에서
1W 파워 LED Warm White (3200K) 는 https://kit128.com/goods/view?no=148 에서
1W 파워 LED Cool White (10000K) 는 https://kit128.com/goods/view?no=650 에서3W 파워 LED RGB(3색)는 https://kit128.com/goods/view?no=313 에서
3W 파워 LED Red는 https://kit128.com/goods/view?no=351 에서
3W 파워 LED Green는 https://kit128.com/goods/view?no=348 에서
3W 파워 LED Blue는 https://kit128.com/goods/view?no=352 에서
3W 파워 LED Warm White (3200K) 는 https://kit128.com/goods/view?no=250 에서
3W 파워 LED Cold White (10000K) 는 https://kit128.com/goods/view?no=651 에서WAT-CURRENT 1 (정전류 모듈) 은 https://kit128.com/goods/view?no=18 에서
WAT-CURRENT 2 (정전류 모듈) 은 https://kit128.com/goods/view?no=46 에서
WAT-CURRENT 3 (300mA 정전류 모듈) 은 https://kit128.com/goods/view?no=469 에서
WAT-CURRENT 3 (450mA 정전류 모듈) 은 https://kit128.com/goods/view?no=470 에서
WAT-CURRENT 3 (600mA 정전류 모듈) 은 https://kit128.com/goods/view?no=471 에서
Arduino UNO R3 는 https://kit128.com/goods/view?no=337 에서구매하실 수 있습니다.
구매해서 적용하려고 합니다.PWM 모드에서 전원 24V 입력이고 LED 병렬 여러개 사용합니다.
PWM으로 제어시 enable 단자는 몇볼트 까지 사용 가능합니까? 24V pwm제어 가능할까요?
안녕하세요
ENABLE 신호는 TTL 기준입니다. (3.3 ~ 5V) 로 가능합니다.
감사합니다.