November 5, 2024

디바이스마트 미디어:

[66호] 원하는 색상으로 제어가 가능한 아두이노 IoT 스마트 무드등 키트 -

2021-06-25

★2021 ICT 융합 프로젝트 공모전 결과 발표! -

2021-05-12

디바이스마트 국내 온라인 유통사 유일 벨로다인 라이다 공급! -

2021-02-16

★총 상금 500만원 /2021 ICT 융합 프로젝트 공모전★ -

2021-01-18

디바이스마트 온라인 매거진 전자책(PDF)이 무료! -

2020-09-29

[61호]음성으로 제어하는 간접등 만들기 -

2020-08-26

디바이스마트 자체제작 코딩키트 ‘코딩 도담도담’ 출시 -

2020-08-10

GGM AC모터 대량등록! -

2020-07-10

[60호]초소형 레이더 MDR, 어떻게 제어하고 활용하나 -

2020-06-30

[60호]NANO 33 IoT보드를 활용한 블루투스 수평계 만들기 -

2020-06-30

라즈베리파이3가 드디어 출시!!! (Now Raspberry Pi 3 is Coming!!) -

2016-02-29

MoonWalker Actuator 판매개시!! -

2015-08-27

디바이스마트 레이저가공, 밀링, 선반, 라우터 등 커스텀서비스 견적요청 방법 설명동영상 입니다. -

2015-06-09

디바이스마트와 인텔®이 함께하는 IoT 경진대회! -

2015-05-19

드디어 adafruit도 디바이스마트에서 쉽고 저렴하게 !! -

2015-03-25

[29호] Intel Edison Review -

2015-03-10

Pololu 공식 Distributor 디바이스마트, Pololu 상품 판매 개시!! -

2015-03-09

[칩센]블루투스 전 제품 10%가격할인!! -

2015-02-02

[Arduino]Uno(R3) 구입시 37종 센서키트 할인이벤트!! -

2015-02-02

[M.A.I]Ahram_ISP_V1.5 60개 한정수량 할인이벤트!! -

2015-02-02

[12호] 아이폰 독 스피커 만들기

12PTBIP0232012 DIY 프로젝트 작품 공모전

 -참가상-

공모전 아이폰 독 

스피커 만들기

글 | 이종훈 pashiran@naver.com

 

스마트폰의 대표 주자 중 하나인 아이폰을 들고 다니면서 한가지 아쉬웠던 점은 바로 주변기기가 무지하게 비싸다는 것입니다. 같은 케이스라도 아이폰 케이스는 만원이라도 더 비싸고, 액세서리가 몇달치 핸드폰 요금인 경우도 있죠. 한번은 아이폰 독 스피커가 갖고 싶어져서 가격을 알아봤더니 동급의 다른 오디오 기기보다 최소 10~15만원은 더 비싼 걸 보고 왠지 열이 받아서 이참에 한번 만들어 보자 하고 자료 조사를 시작했습니다.

가성비가 뛰어나면서도 기본적인 기능은 모두 갖춘 아이폰 독을 구상하다가 가성비가 좋은 앰프-스피커 시스템은 컴퓨터용 스피커를 차용하고 기타 회로를 제작하여 스피커와 결합하기로 했습니다.

1. 아이폰 핀아웃

아이폰 커넥터는 30핀으로 되어 있으며 핀아웃은 다음과 같습니다.

Pin Signal Description Apple pin numbering*
1 GND Ground (-), internally connected with Pin 2 on iPod motherboard 30
2 GND Audio & Video ground (-), internally connected with Pin 1 on iPod motherboard 29
3 Right Line Out – R (+) (Audio output, right channel) 28
4 Left Line Out – L(+) (Audio output, left channel) 27
5 Right In Line In – R (+) 26
6 Left In Line In – L (+) 25
7 ? 24
8 Video Out Composite video output (only when slideshow active on iPod Photo)or Component Video Pb 23
9 S-Video Chrominance output for iPod Color, Photo onlyor Component Video Y 22
10 S-Video Luminance output for iPod Color, Photo onlyor Component Video Pr 21
11 AUDIO_SW If connected to GND the iPhone sends audio signals through pin 3-4, otherwise it uses onboard speaker. 20
12 Tx ipod sending line, Serial TxD 19
13 Rx ipod receiving line, Serial RxD 18
14 RSVD Reserved 17
15 GND Ground (-), internally connected with pin 16 on iPod motherboard 16
16 GND USB GND (-), internally connected with pin 15 on iPod motherboard 15
17 RSVD Reserved 14
18 3.3V 3.3V Power (+)Stepped up to provide +5 VDC to USB on iPod Camera Connector. If iPod is put to sleep while Camera Connector is present, +5 VDC at this pin slowly drains back to 0 VDC. 13
19,20 +12V Firewire Power 12 VDC (+) 11,12
21 Accessory Indicator/Serial enable Different resistances indicate accessory type:1kOhm – iPod docking station, beeps when connected10kOhm – Takes some iPods into photo import mode6.8 kΩ - Serial port mode. Pin 11-13 are TTL level. Requires MAX232 chip to convert to RS232 levels.68kOhm – makes iPhone 3g send audio through line-out without any messages500kOhm – related to serial communication / used to enable serial communications Used in Dension Ice Link Plus car interface1MOhm – Belkin auto adaptor, iPod shuts down automatically when power disconnected Connecting pin 21 to ground with a 1MOhm resistor does stop the ipod when power (i.e. Firewire-12V) is cut. Looks to be that when this pin is grounded it closes a switch so that on loss of power the Ipod shuts off. Dock has the same Resistor. 10
22 TPA (-) FireWire Data TPA (-) 9
23 5 VDC (+) USB Power 5 VDC (+) 8
24 TPA (+) FireWire Data TPA (+) 7
25 Data (-) USB Data (-) 6
26 TPB (-) FireWire Data TPB (-) 5
27 Data (+) USB Data (+)Pins 25 and 27 may be used in different manner. To force the iPod 5G to charge in any case, when USB Power 5 VDC (pin 23) is fed, 25 must be connected to 5V through a 10kOhm resistor, and 27 must be connected to the Ground (for example: pin 1) with a 10kOhm resistor.iPod 5G can also be forced to charge by attaching the data + and the data – pins to the 5v via a 10k Ohm resistor ( BOTH PINS) and connecting pin 16 to the 5v (ground). (Confirmed working with iPod 5G 20GB). This provides 500mA of current for charging. For quicker charing, up to 1A, see below.To charge an iPhone, 3G, 3GS, 4 / iPod Touch, 2nd gen, 3rd, 4th or Ipod Classic (6th Gen), usb data- (25) should be at 2.8v, usb data+(27) should be at 2.0v. This can be done with a few simple resistors: 33k to +5v (23) and 22k to gnd(16) to obtain 2v and 33k to +5v and 47k to gnd to obtain 2.8v. This is a notification to the iphone that it is connected to the external charger and may drain amps from the usb.To charge iPod Nano pins 25 and 27 should be tied together and then connected to a 10K ohm resistor, and the other side of this resistors then needs to be connected to 5v power.It’s also possible to charge the iPod’s or iPhone’s battery to make use the of internal +3.3v output (18) terminal to connect the USB Data + (27) thru a 47k ohms resistor and the USB Data- (25) thru a 47k resistor to the USB Power source +5v (23).  This way the USB function is still useable for normal operations and makes it easier the fit in a plug. The resistors are not to critical 2x 150k’s still work.Added correction: iPod 2.1A charger advertises 2.8V on D+ and 2.0V on D-.  Tying either wire to 5V could damage the target – use resistors tied to 5.1V and ground to be safe. 4
28 TPB (+) FireWire Data TPB (+) 3
29,30 GND FireWire Ground (-) 1,2

출처 | http://pinouts.ru/PortableDevices/ipod.shtml

11번 핀의 설명을 보면 GND로 연결시 3, 4번 핀을 통해 사운드 신호가 나온다는 것을 알 수 있습니다. 11번 핀을 GND로 연결하고, 3, 4번 핀을 앰프로 연결하면 아주 간단한 독 스피커를 만들 수 있습니다만 시판되는 독스피커처럼 스위치로 조작되고 충전도 가능하게 하려면 다른 핀들도 봐야 하죠.

2. 아이폰의 충전

여타 스마트폰들이 단순히 USB 케이블의 5V만 입력되면 충전이 가능한 것에 비해, 아이폰은 전용 케이블이나 전용 충전기가 아니면 충전이 되지 않는 경우가 많습니다.

애플이 자사의 하드웨어를 공개하지는 않았지만, 수많은 애플 해커들에 의해 그 내용이 어느정도 밝혀져 있습니다.

아이폰 커넥터로 연결되는 핀 중 USB와 관련된 핀은 16(GND), 23(5V+), 25(Data-), 27(Data+) 번 핀입니다.

12PTBIP0012

위와 같이 연결하면 전압 분배 법칙에 의해 5V * (49.9/(75+49.9)) = 1.99V 가 나오는데 25(Data-)에 2V, 27(Data+)에 2V의 전압이 걸리면 500mA 로 충전되고,

12PTBIP0015

위와 같이 연결하면 2번 핀은 5V * (51/(43+51)) = 2.71V 3번 핀은 5V * (51/(51+75)) = 2.02V 가 됩니다. 25(Data-)에 2.8V, 27(Data+)에 2V의 전압이 걸리면 1A 로 충전됩니다.
저항을 통한 전압 분배를 통해 간단하게 두 선(D+,D-)에 알맞은 전압을 입력할 수 있고 USB 신호와는 상관없이 충전이 되므로 위와 같이 전압 분배회로를 제작해서 케이블을 만들면 itunes와 동기화 시키면서 충전이 가능하게 됩니다.

3. 아이폰의 컨트롤

아이폰은 12, 13번 핀을 통해 시리얼 신호를 주고받으며 13번 핀을 이용해 아이폰을 컨트롤 할 수 있습니다.
이 시리얼 신호의 통신 규약도 네티즌들에 의해 정리가 되어 있으며 자세한 내용은 http://nuxx.net/wiki/Apple_Accessory_Protocol#iPod_Remote_.28Mode_2.29 을 참조 바랍니다.
위 프로토콜을 참조해서 MCU에 프로그래밍하여 나만의 아이폰 리모트 컨트롤러를 만들 수도 있지만 크기와 제작 난이도 등을 생각하면 기성품을 사용하는 게 편리합니다.

저는 아래와 같은 제품을 이용해서 해결했습니다.

12PTBIP017

해외구매로 6$ 정도 되는 가격에 구매했는데 국내에서도 ‘아이팟 리모컨’으로 만원 정도에 판매합니다. 아이폰에서도 작동되고요. MCU에 프로그래밍 가능한 실력이 되더라도 따로 칩 사고 기판 사고 이것저것 사면 직접 제작하더라도 저것보다 작고 싸게 만들기는 힘들 것 같군요.

아이팟 리모트 컨트롤 구입하러 가기

위 제품을 분해하면 아래와 같습니다.

12PTBIP025 12PTBIP024

스위치 기판을 분해하면 아래와 같습니다.

12PTBIP016 12PTBIP026

4. 회로의 제작

리모컨 기판에 붙어있는 커넥터를 그대로 사용할 수 있으면 좋겠지만 USB 관련 핀(23,25,27)을 연결할 수 없기 때문에 따로 커넥터가 필요합니다.

제품명:ipod-30p-conn-wire / 상품코드:14246

ipod-30p-conn-wire

ipod-30p-conn-wire 구입하러 가기

핀이 상당히 촘촘해서 구분하기 힘드므로 납땜시에는 주의해야 합니다. 아이폰 연결부를 위쪽으로 놓았을 때 왼쪽부터 1번이며 위아래로 번갈아가며 핀이 배치되어 있습니다.

1, 2, 3, 4, 11, 13, 16, 18, 21번 핀은 리모컨 기판에 그대로 연결하고 23, 25, 27번을 충전용 전원에 연결하는데 처음 설명한 대로 저항을 이용해 25번 핀(Data-)과 27번 핀(Data+) 에 전압을 분배하여 2.8V 혹은 2V가 걸리도록 합니다.

25(Data-)에 2V, 27(Data+)에 2V의 전압이 걸리면 500mA로 충전되고 25(Data-)에 2.8V, 27(Data+)에 2V의 전압이 걸리면 1A로 충전됩니다
12PTBIP010 12PTBIP027

리모컨과 전원을 연결했으면 이제 리모컨 회로에 스위치를 연결하면 됩니다. 회로에 작게 글자가 쓰여 있으므로 아래와 같은 동작이 가능하도록 5개의 스위치를 연결합니다.

스위치를 개별로 넣는 방법도 있지만 저는 디바이스마트에서 판매하는 다음 스위치로 제작했습니다.

제품명:ITS-1500S-C / 상품코드:5032

12PTBIP015

 ITS-1500S-C 구입하러 가기

12PTBIP012 12PTBIP028

이렇게 연결하면 스위치를 좌상 방향으로 눌렀을 때 이전곡, 우상 – 다음곡, 좌하 – 볼륨 다운, 우하 – 볼륨 업, 누름 – 재생/일시정지가 됩니다.
이렇게 제작한 스위치를 동작시켜 봤더니 다른 동작은 잘 하지만 재생/정지 동작이 잘 되지 않더군요. 그래서 4, 6번 핀에 연결된 K2, K3 연결을 끊고 별도의 스위치를 연결했더니 이상없이 잘 됩니다.

12PTBIP005

이제 리모컨 회로에서 L, R 이라고 표시된 부분과 컴퓨터용 스피커의 입력단을 연결합니다.
당연히(?) L은 왼쪽 스피커 입력으로 가도록 하고 R은 오른쪽 스피커 입력으로 가도록 합니다. Gnd도 같이 연결해 줍니다.
여기까지 이상없이 제작했다면 충전과 리모컨 조정, 스피커 출력이 모두 제대로 작동하게 됩니다.

5. 프레임 제작

12PTBIP022 12PTBIP021
12PTBIP020 12PTBIP019
12PTBIP018

포맥스를 사용해서 아이폰 거치대 부분을 제작합니다. 손으로 만들 때에는 사선으로 된 부분을 접합하면 깔끔하게 맞아떨어지기 힘드므로 퍼티 등으로 후가공이 필요합니다. 쉽고 깔끔하게 만들고 싶을 때는 되도록 직각 재단을 이용한 디자인을 해서 제작 후 사포 등으로 살짝 마무리하면 됩니다.

12PTBIP009 12PTBIP008

독을 올려놓고 배선을 연결할 부분입니다.

12PTBIP004

파워 서플라이를 별 생각 없이 내장했는데, 볼륨을 높였을 때 리듬감 있는 노이즈가 생기더군요. 음악을 크게 듣는 편이 아니라서 저는 그냥 넘어갔지만 제작시 전원부의 노이즈를 고려해야 할 것 같습니다.

12PTBIP006

완성된 모습입니다.

12PTBIP007 12PTBIP003

http://goo.gl/e7j7m 에서 작동 동영상을 보실 수 있습니다.

Leave A Comment

*