충전지 방전기를 만들어 보았다.
일로 대량으로 충전지를 사용하기 때문에 배터리를 건강하게하기 위해 방전기를 만들어 보았습니다.
오지 않는 부품이 있기 때문에 아직 시작 단계이지만, 제대로 움직이고있는 것 같습니다.
다이소의 충전기가 비치고 있습니다만, 내용은 빼고 단지의 전지 박스가 되어 있습니다. 배터리는 테스트용으로 건전지가 들어있습니다.
아날로그 회로 부분은:
기본은 이것. 사진에서는 이것이 둘입니다. 결국 네 가지를 원합니다.
R1에서 전류를 열로 바꾸어 소비합니다. 대체로 3Ω 1W 정도라면 전지가 1.5v에서도 전류가 0.5A, 소비 전력이 0.75W. 배터리가 1.0v에서 0.33A, 0.33W. 충분히 정격내이며, 그렇게 발열하지 않는다.
사진에서는 10Ω 1/2W를 3개 병렬로 3.3Ω. 살짝 따뜻해집니다.
R2는 Arduino의 출력 단자를 보호하기 위한 것. 500~1kΩ 있으면 좋다고 한다.
MOSFET은 손에 있던 2sk4017을 사용했습니다.
Arduino에 전원이 켜지지 않으면 스위치를 끄고 싶습니다.
R3 (있는 것으로 2kΩ)으로 접지에 떨어졌습니다. R2는 더 이상 필요하지 않기 때문에 가지고 갔다.
스위치류도 가능한 한 생략하고 싶다. 건전지를 뽑으면 Arduino에 "빼냈어"라고 알리기 위해 :
R4를 추가했습니다. 배터리를 빼면 0V가 됩니다.
이제 Arduino에 리셋 신호를 보낼 수 있습니다.
큰 저항(1MΩ)을 넣어 너무 전류가 새지 않도록 했습니다.
기본 이것으로 OK입니다만, 한층 더 R1도 생략해 버리는 버젼:
내압이 큰 MOSFET는 on 저항이 크다고 합니다. 2N60이 on 저항 3.8Ω으로 좋았기 때문에 곁에 넣어 바꿔 보았습니다.
R1 없음. 그래, 사용할 수 있다. 하지만 발열하기 어렵기 때문에 시간이 걸릴까.
※ 다른 부드러운 저온 저항 MOSFET에서는하지 마십시오. 발열하여 위험합니다.
Arduino에서 할 일 :
FlexiTimer2를 사용하여 초당 전압을 측정하고 스위치 제어하면서,
메인 루프에서는 방전중의 전지를 빌트인의 LED로 간이적으로 표시하도록 했습니다.
Gist로 올렸습니다. 괜찮으면 부디.
NimH_discharge_2.ino
뭔가 더 좋은 방법이라든지, 반대로 좋지 않은 것이라면 코멘트 부탁드립니다.
Reference
이 문제에 관하여(충전지 방전기를 만들어 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ttatsf/items/3aa9af83593123525de2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)