리튬 배터리 충전 모듈 사용법
아두이노 나노의 새로운 제품군이 최근 추가 되었습니다. 먼저, 나노보드와 동일한 외형으로 성능을 높인 Nano Every 와, IoT 기능을 추가한 NANO 33 IoT 버전, 그리고 NANO 33 BLE, BLE 보드에 강력한 센서 기능을 추가한 NANO 33 BLE Sensor 보드까지 4종이 추가 되었습니다. 나노 Every 보드를 제외한 나머지 3 보드에 대한 사용법은 연관 포스팅을 참고하시기 바랍니다. 오늘 올릴 포스팅은 리튬배터리 충전 모듈 사용법입니다.
새로 나온 4종 보드 비교표를 참고하십시요.
새로 나온 보드들이 작기 때문에 휴대용 장치나 IoT 제품 프로토 타입 개발에 휴대용 충전지는 거의 필수입니다. 사용할 충전모듈은 Micro USB 5V 1A 18650 TP4056 Lithium Battery Charger 입니다. 충전 용량이 1A 이니 충전 배터리 용량이 1A 이상인 배터리에는 사용하지 않아야 합니다.
TP4056 충전모듈에 대한 자세한 특징은 아래와 같습니다.
- Femail 타입의 마이크로 USB 연결, 일반적인 리튬배터리 충전용 휴대푠 연결 커넥트로 작업이 쉽다.
- 18650 배터리의 3.6~3.7V 사용
- 입력 전압 : 5V - Charging cut-off voltage: 4.2V ± 1% (cut-off voltage : 배터리 팩이 cut-off voltage 보다 낮은 전압이 되면 더 이상 사용할 수 없다)
- 배터리에 충전할 수 있는 최대 충전 전류 Maximum charge current: 1000mA
- 과방전 보호기능, 이 전압 이하호 방전되면 배터리에 손상 방지 Battery over-discharge protection voltage: 2.5V
- Battery overcurrent protection current: 3A, 과전류 방지 커런트 - Board size : 17.16 mm x 26.17mm
휴대용 충전 배터리에 대한 기본적인 용어는 아래를 참고하십시요.(리튬 배터리 보호회로(PCM, Protection Circuit Modul or BMS, Battery Management System)의 종류와 기능)
리튬이온 계열 배터리의 보호회로(PCM, Protection Circuit Modul)는 기본적인 4가지의 기능과 규격이 있습니다.
1. 과충전보호기능( Over Charge Protection Voltage ---4.25~4.35V Max) 보호 전압이상 과충전시 화학반응이 시작되어 가스와 열이 발생 배부름과 폭발로 이여집니다이를보호하기 위하여 사전 차단을하는 기능과 전압입니다.
2. 과방전보호기능( Over Discharge Protection Voltage ---2.40~3.00V Min) 2V 이하로 방전되면 회복불능으로 전지가 손상되어 이를 방지하기 위하여 사전 차단하는 기능과 전압입니다.
3. 과전류차단기능( Over Current Protection /Detection current----1.5A~3A 소형셀기준) 외부의 기기의 오동작이나 실수로 인한 과전류로 전지나 보호회로가손상되는 것을 방지하기 위해 일정이상의 전류가 흐르면 차단되는 기능입니다.
4. 단락보호기능( Short Protection /Detection Condition---외부회로 단락) 외부의 부하가 단락되면 배터리나 보호회로가 손상되고, 단락으로 인한 화재로 부터 보호하기 위한 기능입니다.
충전 모호모듈은 외관 이미지는 아래 사진 참고
배터리와 연결도는 아래 그림을 참고
구매부품 싸이트 - 메카솔루션
5V 1A 리튬폴리머 배터리 충전기 모듈 Micro USB 단자(TP4056 USB Lithium Battery Charger Module) - 550원
리튬폴리머 배터리 / tw-752438 / 650mAh - 4,100원
참고
'개발자 > Arduino' 카테고리의 다른 글
Arduino Nano 33 IoT 개발 가이드 1-1 Blink Test (0) | 2020.09.18 |
---|---|
컴퓨터에서 직접 Arduino 제어하는 Firmata 사용법 (3) | 2020.09.17 |
Arduino Nano 33 IoT - Ultimate Guide (0) | 2020.09.07 |
수심 자동 측정 장치 JSN-SR04T (0) | 2020.08.03 |
프로젝트 참고 TinyML Application Development for Everyone (0) | 2020.05.22 |
Arduino Nano 33 IoT 개발 가이드 7 - Bluetooth Low Energy (BLE) (2) | 2020.05.15 |
Arduino Nano 33 IoT 개발 가이드 6 - Accelerator and Gyroscope (0) | 2020.05.15 |
Arduino Nano 33 IoT 개발 가이드 5 - Arduino Cloud (0) | 2020.05.15 |
더욱 좋은 정보를 제공하겠습니다.~ ^^