SlideShare a Scribd company logo
Transistor & Relay 를
이용한 LED 제어
Powersupply
27th NanHee Kim
INDEX 1. 사용한 부품 설명
-Transistor
- LED
- Resister
- Relay
2. 회로
- Transistor - LED 회로
- Relay - LED 회로
- Transistor & Relay - LED 회로
- Code
- 전원부를 추가한다면
Transistor
* 전류 증폭 가능, 스위치 역할로 사용
MPS2222A
LED : light emitting diode
LED 동작 전압은 색깔마다 다르다!!
Resister
<저항표>
Relay ?
전자석의 원리 : 전류가 흐르면 자기장을 형성해
자기력으로 자석을 끌어 당겼다가
전류가 흐르지 않으면 자석을 놓는 원리.
스위치 역할로 사용가능.
※ 접점식 (기계식) 릴레이
-전자석 이용, 접점 사용
※ 비 접점식 릴레이
- 기계식 단점 보완
- 전자부품에 의해 AC 전원을 제어
- 수명 길다
- 접점이 붙고 떨어지는 소리가 없음.
- PWM 제어 사용가능
- 단점 : 열 발생, 가격이 비싸다.
Relay 종류
Relay Module
제어 신호(SIG)
입력전압(VCC)
접지(GND)
Normally Close(NC)
Normally Open(NO)
공통 단자(COM)
SRD-05VDC-SL-C
- 최대 허용 용량 : 10A 30VDC
- 추천 용량 : 10A 28VDC
"05VDC"는 Coil 동작 전압.
즉, 코일(전자석)을 동작시키기 위해 5V 전원을 넣어줘야 함.
Relay Module 사용 이유
• 5V 출력 가능한 아두이노에 가장 많이 사용.
Transistor 를 이용한 LED 제어
* 아두이노의
입출력핀 : 20mA
약 2V, 20mA
사용한다하면
20mA
<Ohm의 법칙>
(5-2)V=10mA * R
* R = 150 Ohm
Relay 를 이용한 LED 제어
* 아두이노의
입출력핀 : 20mA 약 2V, 20mA
사용한다하면
<Ohm의 법칙>
(5-2)V=10mA * R
* R = 150 Ohm
Transistor & Relay
1초 간격으로
번쩍임
<code>
// port 3과 port 5 를 각각
relay signal 선과 transistor signal 선 연결
//pinMode 설정 - 출력으로 설정
//relay에 high 신호 보낼 때 transistor에 low 신호,
(즉, relay LED에 불 켤 때 transistor LED에 불 끄다.)
// 반대
ARDUINO의 5V를 사용하지 않는다면
-Capacitor
교류 성분 제거,
전압 강하시 전력보충
용량 크면 전원 사용하는
시간 느려짐
입력전압의 5V의 나머지에
너지는 열로 소모
확인용
예상 회로도
감사합니다!

More Related Content

More from Nanhee Kim

Model compression
Model compressionModel compression
Model compression
Nanhee Kim
 
Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)
Nanhee Kim
 
Kalman filter(nanheekim)
Kalman filter(nanheekim)Kalman filter(nanheekim)
Kalman filter(nanheekim)
Nanhee Kim
 
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Nanhee Kim
 
MCU(nanheekim)
MCU(nanheekim)MCU(nanheekim)
MCU(nanheekim)
Nanhee Kim
 
Book management system(nanheekim)
Book management system(nanheekim)Book management system(nanheekim)
Book management system(nanheekim)
Nanhee Kim
 
ADC(nanheekim)
ADC(nanheekim)ADC(nanheekim)
ADC(nanheekim)
Nanhee Kim
 
We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)
Nanhee Kim
 
My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)
Nanhee Kim
 
Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)
Nanhee Kim
 
Searching algorithm(nanheekim)
Searching algorithm(nanheekim)Searching algorithm(nanheekim)
Searching algorithm(nanheekim)
Nanhee Kim
 
Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)
Nanhee Kim
 
Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)
Nanhee Kim
 
Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)
Nanhee Kim
 
Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)
Nanhee Kim
 

More from Nanhee Kim (15)

Model compression
Model compressionModel compression
Model compression
 
Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)
 
Kalman filter(nanheekim)
Kalman filter(nanheekim)Kalman filter(nanheekim)
Kalman filter(nanheekim)
 
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
 
MCU(nanheekim)
MCU(nanheekim)MCU(nanheekim)
MCU(nanheekim)
 
Book management system(nanheekim)
Book management system(nanheekim)Book management system(nanheekim)
Book management system(nanheekim)
 
ADC(nanheekim)
ADC(nanheekim)ADC(nanheekim)
ADC(nanheekim)
 
We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)
 
My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)
 
Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)
 
Searching algorithm(nanheekim)
Searching algorithm(nanheekim)Searching algorithm(nanheekim)
Searching algorithm(nanheekim)
 
Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)
 
Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)
 
Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)
 
Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)
 

Control led using relay module and transistor(nanheekim)

  • 1. Transistor & Relay 를 이용한 LED 제어 Powersupply 27th NanHee Kim
  • 2. INDEX 1. 사용한 부품 설명 -Transistor - LED - Resister - Relay 2. 회로 - Transistor - LED 회로 - Relay - LED 회로 - Transistor & Relay - LED 회로 - Code - 전원부를 추가한다면
  • 3. Transistor * 전류 증폭 가능, 스위치 역할로 사용 MPS2222A
  • 4. LED : light emitting diode LED 동작 전압은 색깔마다 다르다!!
  • 6. Relay ? 전자석의 원리 : 전류가 흐르면 자기장을 형성해 자기력으로 자석을 끌어 당겼다가 전류가 흐르지 않으면 자석을 놓는 원리. 스위치 역할로 사용가능.
  • 7. ※ 접점식 (기계식) 릴레이 -전자석 이용, 접점 사용 ※ 비 접점식 릴레이 - 기계식 단점 보완 - 전자부품에 의해 AC 전원을 제어 - 수명 길다 - 접점이 붙고 떨어지는 소리가 없음. - PWM 제어 사용가능 - 단점 : 열 발생, 가격이 비싸다. Relay 종류
  • 8. Relay Module 제어 신호(SIG) 입력전압(VCC) 접지(GND) Normally Close(NC) Normally Open(NO) 공통 단자(COM) SRD-05VDC-SL-C - 최대 허용 용량 : 10A 30VDC - 추천 용량 : 10A 28VDC "05VDC"는 Coil 동작 전압. 즉, 코일(전자석)을 동작시키기 위해 5V 전원을 넣어줘야 함.
  • 9. Relay Module 사용 이유 • 5V 출력 가능한 아두이노에 가장 많이 사용.
  • 10. Transistor 를 이용한 LED 제어 * 아두이노의 입출력핀 : 20mA 약 2V, 20mA 사용한다하면 20mA <Ohm의 법칙> (5-2)V=10mA * R * R = 150 Ohm
  • 11. Relay 를 이용한 LED 제어 * 아두이노의 입출력핀 : 20mA 약 2V, 20mA 사용한다하면 <Ohm의 법칙> (5-2)V=10mA * R * R = 150 Ohm
  • 14. <code> // port 3과 port 5 를 각각 relay signal 선과 transistor signal 선 연결 //pinMode 설정 - 출력으로 설정 //relay에 high 신호 보낼 때 transistor에 low 신호, (즉, relay LED에 불 켤 때 transistor LED에 불 끄다.) // 반대
  • 15. ARDUINO의 5V를 사용하지 않는다면 -Capacitor 교류 성분 제거, 전압 강하시 전력보충 용량 크면 전원 사용하는 시간 느려짐 입력전압의 5V의 나머지에 너지는 열로 소모 확인용