|
||||||
|
||||||
|
상품번호 : 18 | |
![]() |
![]() |
![]() |
![]() |
---|
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 | VCC (5V ~12V) |
PWM | 출력 전류 조절 0 ~100 %(PWM모드) 100% 고정(독립모드) |
GND | 그라운드 |
최대 출력 전류 100mA | 최대 출력 전류 700mA |
---|---|
![]() |
출력 전류를 실시간으로 미세하게 조정하려면 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%의 출력이며 가변저항으로 최대 출력값으로 조절할 수 있습니다.
PWM을 사용하지 않고 전원(5~12V)만으로 파워 LED를 제어할 수 있습니다.
단 PWM을 사용하지 않기 때문에 가변저항으로 최대 LED 밝기만 조절할 수 있습니다.
전원(5~12V)로 파워LED을 켜려면 입력 4개의 핀을 아래와 같이 연결합니다.
절대로 입력 전압이 12V를 넘어서는 안됩니다.
독립모드에서는 POWER과 VCC 를 동일하게 사용합니다.
입력 | 내용 |
---|---|
POWER | LED 전원 (+ 극) |
VCC | VCC전원 (+ 극) |
PWM | 사용 안함 |
GND | 그라운드 (전원의 –극) |
ATEMGA128 , 아두이노 등의 PWM 듀티비를 변경하여 파워 LED 의 밝기를 정밀하게 제어할 수 있습니다. ATMEGA128 와 정전류 모듈 입력을 아래와 같이 연결합니다.
입력 | 내용 |
---|---|
POWER | LED 전원 (+ 극) |
VCC | VCC전원 (5V) |
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
#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);
}
}
이 제품에 대한 최신 자료및 정보는 http://docs.whiteat.com/?p=989에 있습니다.
![]() |
![]() |
![]() |
![]() |
---|
![]() |
|
<<<<<<<<<<<<< 전체 상품 후기 보기 (클릭) >>>>>>>>>>>>>> |
![]() |
![]() |
![]() |
![]() |
---|
![]() |
|
|
|||||||||||
회사명 : 화이트앳
| 사업자등록번호 : 106-11-55283 [사업자정보확인]
| 주소 : 서울특별시 용산구 서계동 99-15 보은빌딩 802호 통신판매업 신고 : 2011-서울용산-01007 | 연락처 : 070-4412-5754 | FAX : 02-0000-0000 | 개인정보관리 책임자 : 한정욱 | 대표자 : 박원호 contact : help@kit128.com for more information |
|||||||||||