2023년 3월 17일 금요일

구형 보쉬 12V 배터리 살리기

1. 프롤로그

내 취미에 대해서는 주변 사람들도 잘 알고있다. 시간나면 내가 무엇을 하는지, 어떤 공부를 하는지 다들 알고 있다. 최근에 무선 전동 드릴을 사고 싶어하는 후배가 나에게 조언을 구했다.

"선배님. 무선 전동 드릴 하나 살려고 하는데 어떤 종류를 살까요?"

나는 단순히 나사만 돌릴껀지, 콘크리트 벽에 구멍을 뚫을껀지 물어보았다. (뭐 일반적인 경우라면 가정용으로 1개의 무선 전동 드릴이 있을 것이고, 이왕이면 해머 기능이 있는 것이 좋을 것이다. 다만 해머기능은 유선 전동 드릴로도 해결가능하다. )

* 블랙앤데커쪽 모델중에 해머드릴이 배송료 포함 3만원 이하 제품이 있다. 참고로 블랙앤데커, 스탠리, 디월트는 같은 회사에서 만드는 다른 브랜드이다.

그다음 후배에게 물어본 질문은 예산은 어느정도 생각하냐 였다. 후배는 좋은걸 사서 오래쓰고 싶다고 했다. 나는 충분한 예산이 있다면 중고거래가 쉽고, AS가 잘되는 디월트를 추천해줬다. 그러면서 콘트리트에 구멍 뚫을려면 '해머' 기능이 있는 제품을 사야한다고 조언을 하고 끝냈다.


2. 서론

몇일 지나서 후배에게 어떤 제품을 샀냐고 물어보았더니, 가격이 비싸서 구매에 고민중이라고 했다. 나는 지금까지 없이 살았는데 왜 굳이 사려고 하는가 물어봤더니, 오래된 보쉬 모델이 하나 있는데, 최근에 동작을 안하게 되었다고 했다. 가정에서 쓰던 것이니 카본이 다 닳아 버릴일은 없을듯 하고, 오래되었다고 하니 배터리 문제일듯 하여, 충전기와 배터리를 가져오라고 했다.  다시 수일이 지나고 나서 후배가 회사로 배터리를 가지고 왔다.

[ 사진 촬영을 위해서 세척 했음!! ]

[ Bosch 12V NiCd 배터리 ]

퇴근할때 배터리, 충전기를 종이 가방에 담아서 올려고 하다가, 굴러다니는 노트북 가방이 있길래 거기에 넣어서 집에 왔다. 참고로 나는 출퇴근에 가방을 가지고 다니지 않는다.

아. 일찍 귀가하려고 하였으나 지인이 치맥을 먹자고 하여서 저녁겸 맥주세잔을 마시고 집에 돌아 왔다. 


3. 본론 

집에 도착후에 옷갈아 입고, 바로 분해를 시작하였다. 작은 일자 드라이버 또는 별 드라이버를 이용하여 4개의 나사못을 풀면 된다.  하나는 어디 있는지 짐작이 가지만 보이지 않는 곳에 있다. 

[ 애매한 위치? ]

위에 빨간색 동그라미에 있는 부분인데, 이 부분은 배터리팩을 누군가 뜯어 보았는지 아닌지 확인할 용도로 봉인을 해놓은 형태이다.  사진속의 배터리팩은 누가 뜯어본 적이 없는 배터리팩이다.  봉인은 드릴로 살짝 갈아 내서 구멍을 내고 뽑아내면 된다. 

그다음 상판 분리인데, 좌우의 버튼을 살짝 누르면서 들어 올리면 분리가 된다.

[ 요렇게 살짝 누르면서 다른 한손으로 들어 올린다 ]

[ 속살을 드러낸 배터리팩 ]


그 다음은 버튼을 분리한다. 버튼은 좌우로 흔들면서 위로 끌어 올리면 빠진다.


버튼 안쪽에 스프링 기능을 하는 클립이 하나 있는데, 끼워진 상태를 기억해 두면 된다.  빼고 끼우는 것이 어려운 것은 아니며, 다른 방향으로는 끼워지지도 않을것 같긴한데, 처음 자리를 기억해 둔다는 느낌으로 한번 봐 두자.

[ 클립은 이렇게 끼워져 있다 ]


배터리 팩에 붙여져 있는 종이를 뜯어 내면 NiCd 배터리 셀이 10개가 자리 잡아 있는 것을 확인할 수 있다. 셀은 하나당 1.2V의 공칭전압을 가지고 있으며, 10개 직렬기준으로 12V 이다. 요즘에는 리튬이온 배터리로 만들지만 예전에는 니켈카드뮴으로 많이 만들었다. 이러한 모델들은 셀밸런싱 기능이 없기 때문에 10개중 1개라도 문제가 생기면 배터리팩은 동작하지 않는다. 

어차피 오래된 셀이고, 낱개로 구매해서 문제가된 셀만 바꿀 계획은 아니기 때문에, 전체적으로 뜯어내자. 다만 !! 충방전을 위한 핀에 가장 가까이 붙어 있는 1개의 셀은 그대로 두자.

[ 요렇게 일단 분리 !! ]

다른 셀들은 버리더라도 1개 셀을 남기는 이유는 전기적으로 이용하기 위해서가 아니라 물리적으로 이용하기 위해서 이다. 충방전을 위한 핀이 배터리팩 위쪽에 딱 고정되어야 하는데 이 배터리를 빼 버리면 고정하기가 상당히 껄끄럽다. 

그외에 추가 작업으로 마이너스 선(대략 16AWG 이상 사용 추천)을 따주어야 한다. 위의 그림에서 빨간색선(이건 이미 납땜되어 있음) 건너편이 마이너스 위치이다.  빨간선보다 살짝 길게 잘라서 한쪽을 붙여준다. 


나머지 9개 셀을 펼치면 아래의 그림과 같다. 즉 10개가 직렬로 연결된 형태이다. 


사용하지 않을 것이라서 이 셀은 그냥 버린다. 쓰레기통에 버리는 것은 아니며, 배터리 분리수거함에 넣을 예정이다.

12V 드릴이니 18650 배터리 3개이면 된다. 사용하지는 않았지만 스폿 용접을 했었던 적이 있는 배터리 3개를 절연테이트로 살짝 감아주고 스폿을 준비했다.



취중이라서 그랬는지 스폿 용접이 잘 안되었다. 사실 한번이라도 스폿했던 배터리는 양극을 잘 갈아내서 평탄화를 하고 나서 스폿질을 해야 하는데, 그게 귀찮아서 그냥 했더니 잘 안 붙기는 했다. 덕지 덕지 어렵사리 붙였다.


길다랗게 외부로 뺀 니켈플레이트는 각각 양극과 음극용 전선을 납땝하기 위한 작업이다. 그냥 납을 묻힐려면 잘 안된다. 고운 사포로 살살 긁어준뒤 납을 묻히면 바로 붙는다.


그리고 배터리의 0V, 12V 에 각각 검정선, 빨간선을 붙여준다. 이러면 사실상 납땜작업은 끝이다. 케이스를 덥기 전에 일단 충전을 걸어 보았다.




이후의 작업에 대해서는 사진을 찍어 놓은 것이 없다. 작업에 집중하였는지, 술을 좀더 먹느라 바빳는지 ..ㅠㅠ 

조립은 분해의 역순이라 어렵지 않은데, 글루건 작업이 필요하다. 아까 뜯을때 남겨 두었던 셀 하나를 원래의 자리에 끼워 넣은뒤에 글루건으로 고정시켜 버린다. 그리고 3개의 배터리도 바닥에 붙이고 나서 글루건으로 흔들리지 않을 정도로 붙인다. 어차피 집에서 살살 사용할 예정인터라 그렇게 많이 붙이지는 않았다. 

분해시 설명한 클립을 제자리에 꼽고 버튼을 결합한 다음에 두껑을 덮으면 조립완성이다. 아 4개의 피스는 다시금 조여준다. 


4. 결론

무선 전동 드릴은 정상적으로 훌륭하게 동작하였다. 사용하는데 아무 문제가 없다.  하지만 충전 시스템에는 문제가 있다. 사진속의 충전기는 7.4V ~ 14.4V 까지의 배터리팩을 충전할 수 있는 충전기 인데, NiCd 전용 충전기이다. 즉 리튬이온 배터리를 충전하는데 적합하지 않다. 테스트를 위해서 전압을 체크하면서 충전해보니 18V까지 전압이 걸렸다. 이 상태가 지속된다면 배터리 내부 온도가 올라가서 슬픈 사연이 될 수도 있다.

후배에게 살려낸 배터리 팩을 주면서 신신당부를 했다. 

"절대 20분 이상 연속 충전 하지 말아라"

충전 테스트를 방전 상태에서 해보지는 못햇지만, 풀 충전상태에서 5분정도 충전기에 꼽아보니 배터리가 살짝 미지근해지는 것이 확인 되었다. 

내가 사용하는 경우라면 충전시 그냥 12V 만 걸어서 충전을 하겠지만, 후배는 12V 짜리 어댑터도 없으려니와, 그 어뎁터가 있어도 악어클립하나 없을테니 사실상 충전하기는 힘들 것이다. 

조심해서 충전하라고 다음날에도 충고했다. 

누군가 이러한 배터리팩을 살릴 예정이라면, 가능한 충방전 보호회로를 배터리팩 내부에 넣어두고, 12V 충전용 3.5파이 단자를 하나외부로 뽑아서 그쪽으로 12.6V를 걸어서 충전하는 것을 추천한다. 


- 방전률이 높은 18650 배터리를 이용하는 작업은 화재, 폭발의 위험이 있습니다. 충분한 지식을 가지고 있더라도, 잠깐의 부주의로 사고가 발생할 수 있습니다. 사고는 본인의 책임입니다. 

2023년 3월 8일 수요일

DeWALT 배터리팩(20V Max 6Ah)을 만들어 보자

 1. DCB184 

[ DCB184 / DCB205 ]

 디월트 정품 배터리중 20V 5Ah 배터리의 이름이다. 인터넷 검색으로 아무리 살펴보아도 현시점에서 배송비를 포함하면 8만원 정도가 최저가로 구매 가능한 범위이다. 물론 중고나 개인판매등을 제외하고 메이저 쇼핑몰에서 검색한 결과이다. 배터리팩 하나에 8만이라고 하면 상당히 부담되는 것도 사실이다. 사실 베어툴 하나에 10만원짜리도 있으니 배터리 1개 = 베어툴 1개 로 생각할 수도 있다. 

2. 호환 배터리 

[ 대륙산 배터리 ]
 대륙의 기술로 만들었다고 해서 무시하는 것은 아니지만, 먼가 믿지 못할 것 같고, 어딘가 찜찜해 보이는 배터리는 3만원 초반이면 구매가 가능하다. (사실 국내 유통되는 디월트 정품들은 대부분 중국에서 생산한 것이다.) 내가 써본것은 아니지만 파워 측면에서는 큰 문제가 없다는 후기가 보인다.  이미지에 포함된 상표는 아니지만 대부분의 후기에 있어서 용량은 문제가 있다고 판명되었다. 
 

3. 호환 배터리들의 용량에 대한 불편한 진실

 위에 이미지로 소개한 정품 & 호환 배터리는 모두 18650 배터리가 10개 들어간다(다만 디월트의 파워스택 계열은 18650배터리를 사용하지 않는다). 2개씩 병렬로 연결한 다섯 뭉치를 직렬로 연결하였다. 용량계산에 있어서 직렬은 배터리 1개와 동일하며, 병렬로 연결하면 2배가 된다. 현재 유통되는 18650의 1개 최대 배터리 용량은 3500mAh이다. 즉 5개를 직렬로 연결하면 21V (20V MAX라 정품배터리는 표현)의 3.5Ah 배터리 팩이 된다.  총 10개의 18650 배터리를 이용한다면 21V 7Ah 정도가 현재 기술의 한계이다. (이 조건을 만족할 수 있는 배터리는 LGDBMJ11865이다 )

 호환배터리들 중에서 18650배터리가 10개 들어가는 크기의 것들 표면 붙어 있는 스티커에 9Ah, 8Ah등의 말도 안되는 용량은 전혀 믿을 것이 못되며, 9Ah라 붙어 있지만 3Ah 수준의 호환 배터리도 즐비하다. 스티커는 스티커 일뿐 믿을 것이 못된다. 물론 정품배터리라면 믿어야 하겠지만.. 9Ah를 가지는 21V 배터리 팩이라면 적어도 18650 배터리가 15개는 들어가야 한다. 

4. 배터리 고민

 호환배터리팩은 뚜껑을 열어보기 전까지 용량 확인이 불가능 한데, 심지어 뚜껑을 열어봐도 알수 없을 수 있다.  일전에 중국에서 로봇 청소기 배터리팩을 살때, 특별히 LG의 HG2배터리가 들어간 것으로 구매를 했다. 배터리팩을 뜯어 보니 마치 HG2가 4개 들어간 듯 했으나, 이상하게 여겨서 18650 배터리의 껍데기를 벗겨보니, 그 안에 또다른 배터리를 감싸고 있었다. 즉 실제 용량을 체크해보기 전까지는 알 수 없다.  또다른 경험으로는 SDI의 30Q를 구매 했는데, 프린팅 자체가 살짝 조잡해 보였고, 실제 용량을 체크해보니 10알 모두가 2000mAh 언저리였다. 사실 내부저항도 너무 커서 중방전 배터리가 맞는가도 의심스러웠다. 실제로 이 배터리로 21V 배터리 팩을 만든적이 있었는데, 배터리 셀이 나가서 분리해 버린 적이 있다.  

 일단 전동공구에서 사용하려면 20A 출력이 안정적으로 나와야 된다. 보통  전동공구들이 5A 이하의 수준에서 동작하는 것으로 보이지만, 부하가 걸리기 시작하면 10A는 충분히 넘어선다. 만약 10A 출력으로 배터리팩을 만들면, 멀지 않은 미래에 배터리팩을 다시 뜯게 될 것이다.

사용전력에 대해서 아래의 제품으로 예를 들겠다.

[ DCV501 ]

DCV501은 디월트의 무선청소기중 하나로 제품소개에 디월트의 5Ah 배터리를 사용하는 경우 22분간 사용 가능하다고 명시하고 있다. 이 정보를 근거로 하여 부하(Current)가 얼마나 걸리는 제품인지 가늠해 보자.

일단 22분은  22 / 60 = 0.366666 시간

5Ah 배터리가 5A의 부하로 1시간 갈때 청소기의 부하(현재 모름)은 0.3666시간 감
5 : 1 = X : 0.36666
X = 5 / 0.36666 = 13.6366

결국 청소기에 걸리는 부하는 13.6A 이다.  보통 청소기에 걸리는  부하는 전동 공구류들에 비해서 들쑥날쑥하지는 않다.  그리고 BLDC 전동 공구류는 부하가 더 적다. 이 청소기는 BLDC가 아닌 것으로 알고 있다. (아무리 여기 저기 뒤져 보아도 BLDC 라는 이야기가 안 보여서 추측할 뿐이다. )

다른 전동 공구류는 사용환경에 따라서 크게 다른데, 샌딩기정도를 예를들면 5Ah 배터리로 약 40분 정도 사용,가능하다고 한다.  위의 계산식을 이용하면 샌딩기의 경우 약 7.5A 부하가 걸리는 셈이다. 

이 두개의 정보에 근거하여 유추해 보면 배터리팩은 10A이상의 연속방전이 이루어져야 한다.  안전을 위해서는 20A 이상의 연속 방전이 가능한 설계이어야 한다. 만약 10A 정도로 설계를 하면 배터리팩에서 열도 심하게 나겠지만, 배터리 성능이 급격하게 떨어질 수 있다.

물론 방전 능력 부분에서 더 높은 방전 능력은 좋다. 40A 정도로 설계하고 10A 정도를 사용한다면 배티러에서 발열도 거의 없을 것이다. 

주의 !! 배터리에서 발열이 없다는 이야기이지 배터리팩에서 발열이 없다는 이야기가 아니다. 배터리는 발열이 없을지라도, 내부에 연결된 전선의 종류나 커넥터 부분의 상태등을 봐야한다. 설마 배터리의 +, - 에 연결하는 전선을 22AWG를 사용하였다면, 전선에서 열이 날 것이다. 

여튼 이번 배터리팩은 HG2 배터리를 사용하기로 하고 20개를 주문했다. 배터리 구매는 이 블로그 이전 글에서 소개했지만 알리의 Litokara Official store에서 구매했다. 이 가게는 다른 것은 몰라도 용량은 거의 비슷하게 나온다.  방전 능력을 체크하기 위해서는 내부저항이 정확하게 측정되어야 하는데, 내가 가진 측정 장비는 정확한 것이 아니여서 신뢰도가 좀 낮다. 

[ HG2 16850 ]


Litokara Store에서 파는 제품은 SDI, LG에서 생산한 제품은 아닌것 같다. 같은 생산라인에서 만들어진 OEM인지는 잘 모르겠으나 프린팅된 글자는 SDI, LG 제품과 다르다.  이점은 참고해서 구매를 하자. (국내 배터리가 좋은 것은 알겠는데, 살 방법이 없음..ㅠㅠ)

아래 18650 배터리를 구매한 링크를 적어본다. HG2 배터리는 30Q, 35E 배터리보다 좀더 비싸다. 6Ah 배터리팩을 만드는 경우 30Q 배터리도 5S2P 연결이기 때문에 최대 30A 방전 능력이 있다. (물론 배터리 제조사가 발표한 스펙에 의거한 내용이다. )


5. 케이스 고민

 어차피 호환 배터리 관련된 케이스를 구매하는 것이긴 하는데, 종류가 생각보다 많았다. 사실 정품 배터리팩을 뜯어본 적이 없는 내 입장에서 내부 구조를 알수 없기에, 호환 배터리팩과 정품배터리팩의 차이를 알 수가 없었다. 구글링을 통하여 정품배터리 분해한 사진을 몇장 구해 보았고, 확인된 내용은 배터리팩 내부에 충방전 보호회로가 없다는 것이었다. 즉 정품 디월트배터리들은 충방전할때 배터리팩을 보호해주는 것은 '충전기'이다는 결론이다. 또한 셀밸런싱 회도로 안보였다. 이것도 충전기가 처리해 주는 모양이다.  알리 사이트에서 이 물건 저물건 보다가 DCB200 배터리 케이스를 발견하였다. 

[ DCV200 ]

이 제품은 배터리를 제외한 모든 소재가 다 들어가 있다. 구매 가격은 $4 ~ $5 정도 이지만 내가 구매한 스토어는 배송비가 존재했다. 배송비가 아까워서 3개 주문했다. 이 제품을 구매하는 경우 18650 배터리만 있으면 배터리팩 제작이 가능하다. 물론 좀더 편의를 위해서는 스폿용접기가 필요하긴 하다. 물론 납땜으로 불가능한 것은 아니지만 18650 배터리에 전선을 붙이는 작업이 생각보다 스킬이 필요하다. 

아래에 케이스를 구매한 링크를 적어본다. 가장 싼 것은 아닐 수도 있고 판매자가 물건을 뺄수도 있지만, 알리의 경우 이 케이스를 파는 사이트는 정말 많다.



6. 제작 과정

 스폿 용접기를 가지고 있다면 제작 과정은 상당히 쉽다. 니켈플레이트까지 준비된 세트라서 먼가 자를 것도 없고 위치 잘 잡고 스폿하면 되기 때문이다.

일단 배터리 부터 잘 줄을 세우자.

[ 방향 조심!! ]

위의 사진처럼 배터리를 끼울수 있는 플라스틱 부품이 있는데, 위쪽의 모양을 주시하면서 교차하도록 배터리를 끼우면 된다.  배터리 탈착 버튼이 있는 쪽을 오른쪽으로 할때 마이너스쪽이 보여야 한다. 

그다음 스폿 작업을 하기 전에 끼워진 배터리들을 고정해야 한다. 그냥 끼워 놓은 상태에서는 이리 저리 움직여서 스폿하기 힘들다.  처음에는 고무줄로 고정해보고, 잘 안되어서 나무를 대고 클램프로 고정을 해보기도 했지만 자꾸 배터리가 움직였다. 결론은 절연 테이프가 대박이다.
[ 테이프로 꽁꽁 ]


그냥 두세바퀴 감아주면 끝이다.


스폿용접을 할때 배터리의 양극 부분에는 절연지를 붙이고 스폿을 한다. 18650배터리의 양극 쪽에는 음극도 가까이 있는데,  스폿중 니켈 플레이트가 가열되면서 기존의 절연체(비닐)을 녹여서 합선이 되기도 하고, 과다 전류 사용으로 역시 니켈 플레이트 가열로 합선이 발생하기도 한다. 이런 경우 불꽃쇼를 볼 수 있다. 이러한 이유로 절연지를 붙인다.

[ 절연지는 필수? ]


물론 절연지가 필수는 아니다. 좋은 스폿 용접기를 사용하고 있다면 스폿중에 니켈 플레이트가 심하게 가열될 일도 없고,  최대 부하 (Current)가 높지 않은 경우라면 역시나 열이 발생할 일은 없다.  중국산 호환배터리팩도 뜯어보니 절연지를 사용하지 않았다.

스폿 직전에 니켈플레이트 조각들의 납땜위치를 사포로 살살 긁어놓아 주면 편리하긴 한데, 처음 만드는 사람인 경우 납땜 위치를 알 수 없기 때문에 일단 생각하기로 한다. (스폿하고 나서 사포로 긁어줘도 상관없기 때문이다.)

니켈 플레이이트를 대고 스폿하는 작업은 상당히 주의를 요한다. 아무 생각없이 니켈 플레이트를 18650 배터리 위에 놓다가 불꽃쇼를 보게 될 수도 있다.

[ 방향을 꼭 확인 !! ]


[ 방향을 꼭 확인 2 !! ]


스폿 용접이 끝나면 납땜을 해야 한다. 총 납땜 포인트는 6곳 인데 이중 4곳은 셀밸런싱을 위한 포인트이다.

처음 이 제품을 샀을때 가장 난감한 부분이 셀밸런싱 케이블을 어떻게 연결해야 할까 고민하였다.  힌트는 PCB에 있었다. 


PCB에서 총 8가닥의 전선이 나오는데, 굵은 선을 빼고 가느다란선 6개를 잘 살펴보면 -, B4, B2, B1, B3, + 의 순서로 PCB에 프린팅이 되어 있다. 가느다란 선 -와 +는 배터리 잔량 체크 하는 부분에 이미 연결되어 있었다.  일반적으로 BMS를 연결하는 순서는 0V, 4.2V, 8.4V, 12.6V, 16.8V, 21V의 순서이다.  특별히 이 PCB는 그 순서를 지키지 않아도 될꺼 같았다. 이유는 셀밸런싱 회로 자체가 PCB에 없고(충전기쪽에 있고) 방전 보호회로도 없어 보였기 때문이다. 

일반적인 표기법에 따라 B1은 4.2V 위치에, B2는 8.4V 위치에, B3은 12.6V 위치에, B4는 16.8V 위치에 연결하면 된다. 각 전압의 위치를 잘 모르겠으면 테스터기로 찍어서 찾으면 된다. 

일단 납땜하기 전에 전선들의 자리를 잡아 보았다.



이 제품의 경우 노란색 전선이 가장 길었는데, 위치가 딱 맞는다. B1 포인트가 PCB에서 가장 멀기 때문이다. 

그림으로 그려서 좀더 정확한 위치를 표현하면 아래와 같다. 
(흰색전선은 배경때문에 회색으로 그렸다. )

위의 이미지는 셀 밸런싱을 위한 케이블의 위치를 나타낸 것이며 0V와 21V 의 케이블은 표시하지 않았다. 실제 내경우 납땜은 0V, 4.2V, 8.4V, 12.6V, 16.8V, 21V 순으로 했다.

[ 납땜 완료 - 위에서 ]

[ 납땜 완료 - 오른쪽에서 ]

[ 납땜 완료 - 왼쪽에서 ]


여기까지 작업했다면 거의 끝난것이나 마찬가지이다. 

플라스틱 케이스는 틀리게 조립할 수 없다. 맞는 방향으로만 결합할 수 있고, 그외의 방향으로는 절대 결합 할 수 없기 때문이다.  


일단 뚜껑을 덮고 잔량 측정 버튼을 눌렀다. (물론 그전에도 중간 중간 눌러 보기는 했다.)



막상 만들고 나니 옆면이 횡하니 많이 아쉬워 보였다. 판매되는 호환배터리는 횡한 부분에 스티커가 붙어 있다. (그넘들 참.. 스티커라도 대충 찍어서 같이 팔지....)




집에 있는 라벨프린터기를 써서, 몇글자 프린팅해서 붙였다. 제작 과정에 소개한 소재(HG2 18650)들은 6Ah 배터리 팩인데, 맨 마지막 라벨프린터기로 붙여놓은 것은 5Ah이다. 이는 배터리팩을 두개 만들었고 그중 하나가 5Ah이다. 

[ 절대 쌍둥이 아님 !! ]



7. 테스트 및 결론

 일단 결론 부터 말하자면 성공이다.  

- 1차 충전 테스트
 디월트의 정품 충전기 DCB115를 사용하였다. 사실 처음에는 충전이 안되는 상황이었다. (정확하게는 풀 충전 상태라 안되는게 정상이다.)

- 소형 체인쏘로 1차 방전 테스트
 배터리도 사용해 볼 겸, 동작이 잘 하나 테스트 해보겸 가지고 있던 소형 체인쏘로 동작을 테스트 해보았다. 이 체인쏘는 마키다 배터리를 사용할 수 있는 제품이다. 실제로 마키다에서 판매하는 물건은 아니다. 디월트배터리 -> 마키다 배터리로 바꿀수 있는 젠더를 사용하였다.


이 젠더만 있으면 디월트의 배터리를 디월드 전동 공구와 마키다 전동 공구 모두에 사용할 수 있다.  동작은 잘 하였다. 배터리를 사용하려고 시끄러운 소음을 참으며 체인쏘를 동작시켰으나 5분 정도도 동작 못하고 포기했다. (실내에서는 너무 시끄럽다.)

- 2차 충전 테스트
 체인쏘에서 분리해서 다시 충전기에 걸었다. 상황은 똑같다. 디월트 충전기의 경우 충전중이면 빨간불이 깜빡 거리는데, 배터리를 연결해도 계속 빨간 불이 켜져 있었다. 이때 참 고민 많이 했다. 배터리팩이 제대로 만들어진 것이 맞는지 아니면 충전기가 정상동작 하는 것이 맞는지 등등...

- 2차 방전 테스트
 일전에 LED등을 만들어 놓은 것이 생각났다.  배터리팩에서 +, - 선 따서 LED등에 연결해 놓고 30분간 다른 일을 했다. 20W 정도의 소비전력을 가지는 등이니 대략 30분 정도 켜 놓으면 0.5Ah정도 사용한다고 볼 수 있다. 물론 이 시간 동안 배터리팩은 잘 동작했다.

- 3차 충전 테스트
 다시 DCB115에 충전을 걸었더니, 빨간불이 깜빡거리기 시작했다. 안도의 한숨을 쉬었다. 

위의 테스트를 하면서 알게 된 것이 있다. 디월트 충전기는 18650의 만충전압(개별 셀 기준 4.2V)까지 충전하지 않는 다는 것이다. 최대 21V 까지 충전할 수 있는 배터리팩을 굳이 20V Max라 표기하고 20V까지만 충전하는 것 같다.  배터리를 좀더 오래 사용할 수 방향을 고려한다면 이 것이 맞다고 생각한다. 즉 배터리팩을 만들기전에 배터리들을 만충하는 것이 기본인데, 만들자 마자는 21V에 가까운 상황이고 좀더 사용을 해서 전압을 떨어 트려야 충전이 된다는 것이다. 

충전 시작 조건이 따로 있는 듯 하다. 즉 특정 전압 아래로 내려가지 전까지는 충전을 하지 않고 기다렸다가 기준 이하가 되면 충전을 하는 것 같다. 예를들면 20.5V 이상인 경우에는 만충이 아니더라도 충전을 하지 않고 있다가, 이 기준 이하로 떨어지면 충전을 시작하는 것이 아닌가 생각된다. (어차피 내가 충전 회로를 설계한 것이 아니기 때문에 그냥 짐작이다.)

8. 마지막으로

 내가 배터리팩을 만드는 이유는 현재 내가 사용하는 전동공구들이 보쉬의 12V 시스템인데 20V 전동 공구들을 사용해야할 일들이 생겨나고 있기 때문이다.  20V 배터리로 보쉬, 마키다, 디월트 3개를 고려하였는데, 중고시장에 풀려있는 전동공구들은 디월트가 가장 많아서 디월트 배터리팩을 만들게 되었다. 나는 전동공구를 사기전에 배터리팩 부터 고민하였다.  정품기준으로 디월트배터리팩이 가장 비싼데 직접 만드는 경우에는 3개 회사 배터리팩의 제작 비용은 거의 차이가 없다. (사실 가장 핵심은 18650 배터리 10개를 얼마에 사냐가 관건이다.)
 
사실 아무 용도가 없는 상태로 배터리팩을 만들리는 만무하고, 처음 시작을 마눌님을 위하는 척 DCV501(디월트 무선 청소기)를 사주면서 이러한 시스템을 구성하였다. 
"마눌님 청소기 배터리 빼서 여기서 충전하면 되요~"
청소기에서 배터리를 탈착하는 법, 배터리를 충전하는법 등등을 한번씩 가르쳐 주었다. 사실 나를 위하여 준비한 배터리 및 충전기 이지만 마눌님을 위하는 척 잘.. 넘겼다.


- 방전률이 높은 18650 배터리를 이용하는 작업은 화재, 폭발의 위험이 있습니다. 충분한 지식을 가지고 있더라도, 잠깐의 부주의로 사고가 발생할 수 있습니다. 사고는 본인의 책임입니다. 

2023년 2월 28일 화요일

헤파(HEPA)필터를 제대로 써보자

1. 헤파(HEPA)필터란 무엇인가?

[ 모두가 다 아는 그님 ]

헤파필터는 ‘High Efficiency Particulate Air Fillter’의 줄임말로  고성능 미립자 공기 필터를 뜻한다. 공기 중의 먼지는 눈에 보이는 것부터 보이지 않는 것까지 다양한데, 이중 미세먼지란  10μm 이하의 직경을 가진 아주 작은 먼지를 말하는데. 헤파필터는 미세 입자를 고효율로 여과하는 필터로, 0.3μm의 미세먼지까지 차단하기 때문에 황사나 미세먼지 차단에 효과적이라고 한다. 그래서 공기청정기, 청소기, 에어컨 등에 다양하게 사용되고있다. 

물론 헤파필터는 등급이 있으며, 얼마나 미세먼지를 잘 거르냐가 기준이다.



2. 진공청소기

집에 진공청소기가 6대가 있다. 크기 용도가 다양하다. 6대중 2대는 유선이며, 나머지 4대는 무선 모델이다.  이것들 중 3대가 내가 연구하는 책상에 앉아서 바로 사용할 수 있는 위치에 존재한다.

[ 청소기 3총사 ]

먼저 유선 청소기는 먼지가 많은 경우 사용한다. 주로 톱질을 하고나면 사용하는 청소기 이다. 파워 면에서 아무래도 무선을 능가하기 때문이다.  무선 작은것은 18650 배터리 2개가 들어가는 충전식이며 책상 위를 청소할때 사용한다. 가운데 있는 것은 18650 배터리가 6개 들어가는 충전식이며 전선 피복, 남땜등의 작업 후에, 책상 위아래를 청소할때 사용한다. 물론 용도가 꼭 정해진 것은 아니며 무선의 경우에는 상황에 따라서 변칙적으로 사용한다.


3. 비싸서 제대로 못쓰는 헤파필터

한국에서 가장 인기 있는 무선 공구 브랜드중 하나인 DeWalt의 DCV501 청소기 기준으로 헤파 필터 9세트(1세트에 2개 들어가 있음) 가격이 청소기보다 비싸다. 그렇다 보니 매번 헤파필터를 교체하여 사용하기 보다는 필터를 빼서 털기도 하고, 물청소를 해서 사용한다. 하지만 헤파필터의 주름진 부분에 낀 먼지는 정말 빼내기 힘들다. 아무리 물로 열심히 씻어 내도 먼지가 남고, 긁어내도 먼지가 남는다. 미세한 먼지뿐만 아니라 굵직 굵직한 먼지도 끼어서 나오지 않는다. 이에따라 쓰면 쓸수록 헤파필터를 공기가 통과 하기 힘들어진다.  청소기는 이러한 상태의 헤파필터로 거의 대부분의 시간을 사용하게 된다. 즉 처음 살때는 먼지가 잘 흡입되는데, 어느 정도 시간이 지나고 나먼 아무리 헤파필터를 청소하여도 처음대비 반정도 밖에 흡입이 안되는 것을 느끼게 된다. 그리고 거의 대부분의 사용을 이러한 상태로 하게 된다. 


4. 최선과 가까운 차선책

헤파필터의 주름 부분에 낀 먼지들을 쉽게 제거할 수 있다면 헤파필터를 오래동안 사용할 수 있다는 생각이 들었다. 여러가지 방법으로 시도해 보았지만 만족할 수 없었다. 그래서 생각한 방법이 처음부터 헤파필터 주름 부분에 먼지가 안끼거나 덜끼게 하는 방법을 생각하게 되었다.  이에 생각한 방법이 헤파필터를 투과력이 높은 다른 필터로 감싸는 방법이었다. 가장 적합한 것이 부직포 이었다. 

"어람 .  부직포를 어디서 구하지..."


5. 구하라. 그러면 찾을 것이다.

늘 근처에 있는 부직포는 바로 마스크이다. 코로나로 인하여 항상 마스크는 주변에 있었고, 아들, 딸이 벗어 놓는 마스크만 매일 집에 굴러 다녔다. 그거 주워서 버리는 것도 일이었다.  그리하여 가공을 시작하였다.


KF94 같은 마스크는 쓰지말고, 경량 마스크를 사용하자. (아이들은 불편한지 KF94 마스크를 꺼려한다. 숨쉬기 불편하다나...)


[ 접어서 붙여진 부분을 다 떼어낸다 ]

마스크를 보면 접어서 붙인 부분이 있다. 이걸 살살 뜯어내자. 빠르게 잡아 뜯으면 마스크가 찢어지니 달래듯이 뜯어내자.

[ 한쪽 긴 변을 가위로 싹뚝 ]

사용하는 헤파필터의 모양에 따라서 긴 변을 자를수도 있고, 짧은 변을 자를수도 있다. 필요에 따라서 잘라내자.


[ 가위로 한 변을 자르고 그리고 끈도 제거 ]


그리고 잘라진 부분을 벌리고 뒤집자. 

[ 벌리고 ]


[ 뒤집고 ]

대략 이런 종류의 마스크는 3겹이다. 앞면, 뒷면 이외에 내부에 한겹이 더 있다. 좀 더 세밀한 먼지를 제거하기 위한 것인데, 이것은 필요 없으니 과감하게 뜯어내자.


[ 속살은 부드러워서 생각보다 잘 떼어진다 ]


그다음 헤파필터에 덮어 씌우면 된다. 고무줄은 당연히 쎈쓰다.

[ 설마 고무줄이 집에 없는겨? ]


정확하게 헤파필터에 맞는 크기는 아니기 때문에 모양새가 조금 떨어지긴 하지만 아무 문제 없다. 필요한 만큼 동작하니 걱정은 저 멀리 던져두자.

[ 청소기에 헤파필터 장착 ]


이 청소기는 헤파필터 외부에 플라스틱 1차 필터가 있긴 하다. (유명 무실? )



6. 청소는 ?

헤파필터 외부의 부직포(마스크) 때문에 생각보다 먼지를 털어내기 쉽다. 툭툭치면 부직포에 붙어있던 먼지가 떨어진다.  그래도 잘 안떨어 진다고 생각되면 가뿐히 부직포를 버리고 준비해둔 마스크로 다시 만들면 된다. 물론 가끔씩 헤파필터를 물로 씻어서 말리는 작업도 잊지말자.


7. 마지막으로 

- 헤파필터는 물청소 후에는 그늘에서 말려야 변형이 일어나지 않는다. 양지바른 곳은 가급적 피할수록 좋다. 

- 다 마르지 않은 헤파필터를 청소기에 장착하는 것은 대부분 피해야 할 일이다. 청소기 마다 다르겠지만 대부분의 청소기는 흡입된 공기가 모터 근처를 지나기 때문에 마르지 않은 필터를 장착하고 청소기를 돌리면 습기가 청소기 내부에 유입되어 녹이 발생할 수 있다. (뭐.. 천년만년 쓸 수 있는 청소기는 없지만)

- 무선청소기의 경우 배터리 교체형이 유리하다. (Bosch, DeWalt, Makita 등등) 무선청소기에 대하여 사용을 포기하게 되는 거의 대부분의 경우는 배터리 문제이기 때문이다. 무선청소기에 사용되는 배터리는 대부분 18650 리튬이온전지 인데, 대략 3년 정도 지나면 처음 대비 약 절반 정도의 사용 시간을 가지게 되며, 출력도 떨어진다. (물론 사용량에 따라서 절반 정도의 상태가 되는 시기는 차이가 있다 ) 이러한 경우 배터리 교체형이 유리하다. 

2023년 2월 13일 월요일

Bread Board (빵판)에 저항을 제대로 꼽아보자

1. 두겹 신공.

빵판을 만지던 사람이라면 빵판에 저항을 꼽아본적이 모두들 있을 것이다.  대부분의 회로가 저항 없이 구성하기 힘들기 때문이다. 사실 최고 용도는 풀업/풀다운 저항이 아닐까 생각된다. 하지만 빵판에 저항을 꼽는 것이 그렇게 용이하지는 않다. 

1/4W, 1/2W 저항은 다리가 가늘어서, 내 경우 저항의 끝자락을 구부려서 두겹으로 만들어 빵판에 꼽아서 사용했다. 

[ 두겹 신공 ]


2. 고통은 잔머리를 부른다.

두겹 신공으로 하다보니 또다른 문제점이 생겼다. 회로에 따라서 저항 다리 간격이 넓어야 할 필요가 있는 경우도 있고, 좁아야 할 경우도 있는데 이미 두겹으로 접어 버리면 간격 조절이 어려웠다. 더더욱이 저항의 종류가 4개만 되어도 다시 사용하려고 할때 늘 저항의 띠를 살펴보면서 저항값을 생각해야 했다.  마지막으로 컨트롤핀에서 저항을 연결하고 다시 입력핀으로 보낼때 점퍼케이블 두개에 저항 하나를 꼽아야 해서 번거로움이 있었다.

 "이렇게는 못살겠다."

하늘 같으신 마눌님에게 하고픈 말이었지만... 저항들에게 화풀이 했다.  이러한 불편함을 해결하기 위하여 처음에 도전한 방법은 저항의 다리 끝부분에 납을 좀 붙여서 굳이 두겹신공을 안해도 되도록 했었는데, 불편함은 동일했다. 그러던 사이에 혜성과 같은 아이디어가 지나갔다. 

"잘라내자"

결과물은 아래와 같다. 

[ 절단 신공 ]

설명을 하자면, 빵판에서 사용하던 점퍼케이블을 가운데를 자르고 양쪽으로 저항을 납땜했다. 납땜후에 투명 수축 튜브를 씌웠다. 굳이 투명으로 안해도 되지만, 내부가 가끔 보고싶을 수도 있다고 생각해서(어차피 투명 수축 튜브가 있던터라..) 사용했다. 그외에 저항값을 손쉽게 판독하기 위하여 태그를 붙였다. 위에 이미지에는 4개만 등장하지만 훨씬더 많은 것을 만들었다. 빵판에 100K 저항을 꼽을 일이 있는데 만들어 놓은 것이 없다면, 먼저 만들고 나서 빵판에 꼽았다. 이런식으로 추가하다보니 수십개 정도가 되었다.

실제로는 아래의 그림과 같이 꼽아서 사용한다.


두겹신공과 비교하기 위하여 같은 빵판에 꼽아서 사진을 찍었다.


3. 주제넘게.

빵판에 한종류의 점퍼 케이블만 사용하여 꼽으면 소켓 부위가 크게 나빠질 일은 없지만 MOSFET, MCU등등을 꼽다보면 소켓이 헐거워지기 시작한다. 빵판의 뒷부분을 뜯어서 소켓을 보정하는 방법도 있지만 이건 차선책일 뿐이다. 
결론은 비싼 빵판보다 싼 빵판을 사서 자주 바꾸면서 사용하자 !!





2023년 2월 9일 목요일

18650 배터리 용량을 측정해보자

1. 내부 저항만을 측정하기에는 아까운 장비

 일전에 18650의 배터리 내부 저항을 측정하기 위하여 작업을 하였는데, 단순히 내부 저항만 측정하기에는 장치가 너무 아깝게 느껴졌다. 

어떻게 만들어졌는가는 아래의 링크를 확인하면 된다.

[ 18650 배터리 내부 저항을 ESP8266으로 측정하자 ]





2. 배터리 용량 측정 원리

원리는 사실상 간단하다. Cut-Off 까지 방전 시키면서 방전에 걸린 시간, 중간 중간에 측정한 전압을 이용하여 산술적으로 계산한다. 

전력량 (Wh) = 전류 X 전압 X 시간 
전하량 (mAh) = 전력량 / 공칭전압


3. 실제 사용된 계산법

핵심은 아래의 3줄 코드이다.

  fLoadVolt = (이전 측정 전압 + 현재 측정 전압) / 2.0; // 2개 측정 평균값 구하기
  fCurrent = fLoadVolt / 방전저항값;
  g_fBatCapacity += (fLoadVolt * fCurrent) *
((float)(현재 전압 측정 시간 - 이전 전압 측정 시간) / 3600000.0);

부하를 건 상태에서 주기적으로 전압을 측정한다.

이 전압을 바탕으로 V = IR 공식에 입거하여 전류를 계산하고, 전력량은 시간 X 전압 X 전류로 계산한다. 전력량은 계속해서 더해 주면 된다.


4. 표시 방법

 이미 변수에 저장된 측정된 값들을 표시한다. 다만 전하량(mAh)는 Wh에서 공칭전압으로 나누고 1000을 곱하여 단위를 맞춰준다. 

  Serial.println("-----------------------------------------------");
  sprintf(g_strPrintBuf, "Internal Registance = %.4f", g_fInternalResistance);
  Serial.println(g_strPrintBuf);
  sprintf(g_strPrintBuf, "Wh = %.4f", g_fBatCapacity);
  Serial.println(g_strPrintBuf);
  sprintf(g_strPrintBuf, "mAh = %.4f", g_fBatCapacity * 1000 / BASE_VOLT );
  Serial.println(g_strPrintBuf);


특별히 이번 버전은 OLED를 사용하고 있지 않기에, Arduino IDE의 Serial Monitor를 켜고 있어야 상태가 보인다. 

5. 전체 소스 코드

두개의 소스 파일로 구성되어 있으며, Arduino IDE 에서 18650_Measure.ino 파일을 열면 나머지 파일 하나가 추가 탭으로 열린다.  전체 소스코드는 아래의 링크로 다운로드 가능하다. 

[ 소스코드 다운로드 ]

이 코드를 그대로 사용하기 위해서는 1번에서 소개한 링크로 들어가보면 회로도가 있다. 해당 회로도 대로 구성하면 된다. 



ESP8266 Digital Input Pin의 불편한 진실

1. 믿었던 놈인데... ESP8266은 2017년도 부터 사용했기 때문에, 7년 정도 사용해 왔었다. 그동안 여러 종류의 내 프로젝트에 사용한 MCU이고, 이에 따라서 신뢰도가 상당히 높았다. 물론 순수한 ESP8266으로 사용하지는 않고 Wemos...