아이폰/터치팟을 사용하는 사람들의 불만중에 하나가 배터리가 분리되지 않는다는 것이다.
개인마다 사용 패턴에 따라 문제가 안될수도 있지만 동영상을 계속 본다거나 무선랜을 사용하다보면 배터리가 부족하게 되는 경우가 발생한다.
아이폰 3G의 경우 airplane mode(휴대폰 기능을 끈 상태), 무선랜 off로 해도 비행기를 타고 태평양을 건너는 동안 동영상 시청은 불가능하다.
그래서 전에 인터넷에서 찾아 낸 Minty Boost를 직접 만들어 보기로 했다.



회로도는 다음과 같다.



부품은 용산 전자랜드 지하층이나 구로 공구상가에 가면 쉽게 구할 수 있다. LT1302는 샘플로 받은게 있어서 그걸 사용했고 그 외 나머지 부품들은 다 해봐야 약 1000원 정도면 구입할 수 있다.

LT1302CN8-5
220uF/10V * 2
Bypass capacitor 104 (0.1uF) * 2
1N5818 (or 1N5817, etc) Schottky Diode * 2
15K 1/4W 5% resistor  * 2
22uH power inductor, at least 1A current capability
USB type A female jack
2 x AA battery holder

* 인덕터는 저항 타입으로 생긴것 말고 원통형 타입의 파워 인덕터를 사용해야 한다.


PCB를 뜰 수 있으면 더 깨끗하게 되겠지만 그냥 남아있던 만능기판 쪼가리를 사용해서 만들었다. 간단하게 땜질해서 제작한 다음 아이폰을 연결하기 전에 먼저 건전지를 넣고 USB커넥터 핀의 전압을 테스터로 확인해 본다. Vcc는 5V, D+, D-는 약 3.2V정도의 전압이 나오면 제대로 만들어 진 것이다.

케이스는 빈 명함케이스를 사용하였다. 배터리 홀더와 기판을 넣기에는 약간 큰 편이다. 사진에서 보듯이 빈 공간이 상당히 많이 있다. 좀 더 작은 케이스가 있으면 좋겠지만 주변에서 저렴하거나 무료로 쉽게 구할 수 있는걸 찾아보니 명함 케이스가 제일 쉽게 구할 수 있었다.



에네루프를 충전해서 이 충전기를 들고 다니면 배터리 걱정을 안하고 아이폰/터치팟을 사용할 수 있다. 또한 아이폰/터치팟 뿐 아니고 USB포트에서 전원을 공급받아 충전하는 거의 대다수의 기기에서 모두 사용할 수 있다. 일단 iPhone 3G에서는 확실하게 충전을 해 주는것을 직접 확인했다.
Posted by nautes

이전 포스팅(iPhone 3G/iPod Touch 2G charging(일반 아답터로 아이폰 3G/아이팟 터치 충전하기))에서 아이폰/아이팟 터치가 왜 그냥 5v가 나오는 아답터에 연결해서는 충전이 되지 않는지 설명했었다.

이번에는 실제로 아이폰/아이팟 터치를 USB포트로 전원이 나오는 일반 아답터에서 충전할 수 있는 컨버터(?) 회로를 제작해 보겠다.

재료비로는....

USB A-type male connector: $0.39

USB A-type female connector: $0.39

저항 4개: 개당 $0.04

-----------------------------

합계 $0.94

먼저 저항을 두개씩 묶어서 납땜을 해 준다.

chg1.jpg

납땜한 부분이 아래 회로에서 표시된 부분이다.

* 회로도에서는 50Kohm 저항 2개를 사용했지만 구할수가 없어서 여기서는 대신 51Kohm 저항을 사용했다. 여기서 중요한건 저항값이 같은 2개를 사용하는것(전압을 반으로 나누는 것)이기 때문에 50K나 51K나 차이는 없다.

download.jpg

위에서 땜질한 두 쌍의 저항에서 3과 5, 4와 6을 납땜하고 테이프로 감아준다.

chg2-1.jpg

이번에 납땜한것은 아래에 표시된 부분이다. 테이프로 감아줘 버리면 어느 쪽이 3과 5를 땜질한것인지 확인할 수가 없으므로 미리 그 다리에 표시를 해 준다.


download-1.jpg

USB male connector에 전원선을 땜질해 준다. 이쪽은 VBUS, GND만 연결해주면 된다.

chg3.jpg


download-2.jpg

위에서 만든 커넥터를 하우징에 집어넣어준다.

chg4.jpg

위에서 테이프로 묶어 놓은 저항과 USB커넥터들을 납땜으로 연결해준다.


chg5.jpg


download-3.jpg

일단 여기까지 했으면 실제 동작하는지 확인해 본다. 먼저 아이폰을 그냥 +5V, GND에만 연결해 보았다. 아래와 같이 충전이 되지 않는걸 알 수 있다. (그림같이 USB허브를 컴퓨터에 연결하지 않고 아답터만 연결해 놓으면 USB 포트로 5V를 출력해주는 아답터가 된다.)

IMG_0007.JPG

이번에는 아답터와 USB dock cable사이에 방금 전에 만든 회로를 넣어줬더니 충전이 되는걸 확인할 수 있었다.

IMG_0008.jpg

저대로 두면 배선이 끊어지기 쉽기 때문에 껍데기(?)를 씌워주기로 했다. 아무 플라스틱 조가리를 적당한 크기로 자른다. 여기서는 다 쓴 스타벅스 카드를 칼로 잘라냈다.

chg8.jpg

위의 사진에 표시한 부분 위, 아래쪽에 글루건으로 실리콘을 녹여 바른 다음 플라스틱 조각을 붙였다. 그 다음 가운데 부분이 비어서 붕 뜨기 때문에 그곳에 실리콘을 채워서 굳힌다.

chg9.jpg

마지막으로 전체를 테입으로 둘러 싸 주면 끝이다.

chg10.jpg

* 내용추가

Eagle PCB로 SMD 타입 부품 사용한 PCB를 한번 아트웍 해 보았다. 이렇게 만들면 정말 휴대폰 SIM 칩 크기의 보드에 다 깨끗하게 집어넣을 수 있다. 언제 다른 PCB 만들때 같이 하나 떠서 만들어 봐야 겠다.


* AA 배터리 2개로 아이폰/터치팟을 충전할 수 있는 충전기 DIY도 추가하였다.

http://techblog.tistory.com/entry/ipod-AAcharger

Posted by nautes

iPhone 3G와 새로 나온 iPod Touch의 경우 케이블을 컴퓨터의 usb포트에 연결하거나 같이 포함되어 있는 충전기를 사용하지 않으면 충전이 되지 않는다.

원인은 변경된 충전회로 때문이다.


200811222311.jpg

위 사진은 iPhone의 회로인데 빨간색으로 표시 된 칩이 Linear Technology의 LTC 4066 USB Power Controller and Li-Ion Linear Charger이다. 즉 아이폰의 배터리 충전과 사용을 컨트롤하는 칩이다.

여기서 문제는 USB 전원을 사용할 경우가 되는데 USB포트에 500mA의 전류가 공급되는 경우에만 USB 전원을 사용하게 된다. 하지만 USB 케이블을 컴퓨터에 연결하는 것 만으로 컴퓨터가 바로 500mA를 공급해 주는게 아니고 enumeration이라는 과정을 거치며 USB장치(여기서는 아이폰)와 컴퓨터간에 정해진 절차(즉 컴퓨터가 아이폰에게 '너 전류가 얼마나 필요해?'라고 물어보고 아이폰이 500mA라고 알려줘야 그에 맞는 전류를 공급해준다.)를 거친 후에야 컴퓨터가 그 포트에 500mA의 전류를 흘려주게 된다. 이 절차 후에 컴퓨터가 충분한 전류를 공급해 줄 때부터 LTC 4066은 USB 전원을 사용해서 충전을 하게 된다.

그런데 일반 외부 아답터를 사용하는 경우는 처음부터 필요한 전류를 항상 공급해주지만 LTC 4066에 그 사실을 알려주지 않으면 LTC 4066은 USB 포트의 전원을 사용할 수가 없다. 이 사실을 알려주기 위해서는 LTC 4066의 HPRW(pin 13)과 WALL(pin 20) 핀을 1.25v이상으로 풀-업(pull-up) 해주면 된다.

200811222322.jpg


200811222323.jpg

아이폰에서는 이 두 핀이 USB 커넥터의 D+, D-에 연결되어 있다. 즉 USB 케이블의 +(USB커넥터의 1번 핀)에 5V를 공급해주고 D+, D-핀을 1.25v이상으로 풀업 해 주면 아이폰은 USB 포트를 통해 공급되는 전원을 사용해서 충전을 할 수 있게 된다.

200811222326.jpg

즉 아래와 같은 회로를 만들어주면 된다.


iphone-chg.jpg


다음 포스트에서 실제 제작방법을 볼 수 있다.

(DIY) 아이폰/아이팟 터치 충전회로 제작.

Posted by nautes

이전버튼 1 이전버튼