Multiwii/회로도

Serial USB 배선도 (FTDI, CP2102)

Ohjeonghak 2014. 4. 20. 11:06
반응형

이전에 Atmega2560 에 아두이노 부트로더를 펌웨어 하는 내용을 다뤘다.

http://kuroikuma.tistory.com/83

이번엔 Atmega 2560 보드에 아두이노를 심었다면 아두이노에 Multiwii 소스코드를 컴파일하고
업로딩 해봐야 하는데 Serial USB가 없다. 그래서 본 포스팅에서는 컴퓨터와 Serial USB로
연결되어 통신이 되도록 하고 Multiwii 소스코드를 업로딩 해볼 것이다.
(주요 내용은 CP2102와 FTDI 를 가지고 Serial USB 연결하는 법에 대해 언급 한다.)

 

Atmega2560 보드가 5v 이기 때문에 5v 짜리Serial USB를 이용하면 아주 간단하고 편하다.

Atmega2560 에 Multiwii 소스를 업로딩 하기 위해서는 VCC, RXD(DATA IN), TXD(DATA OUT), GND
그리고 오토 리셋을 해 줄 수 있는 DTR이 필요하다.

 

먼저 CP2102의 방법을 소개한다. 내가 주문을 한 CP2102는 3.3v이고 DTR의 핀이 없었다.
그래서 데이터 시트를 보고 DTR을 만들어줬다.

CP2102의데이터 시트 내용을 보면 DTR이 어느 위치에 있는지 알 수 있다.

CP2102 의 GND를 기준으로 방향을 찾고 DTR 위치를 파악해서 납땜을 해서 핀 하나를 만들어준다.

DTR 납땜하는 부분이 아주 작았기 때문에 정말 납땜하기가 너무 힘들었다.

 

DTR, VCC, RXD, TXD, GND가 모두 있다면 아래의 배선도 대로 납땜을 해주면 된다.

납땜을 다 했으면 아래에 첨부한 드라이브를 다운받고 컴퓨터에 설치해서 연결해고 사용하면 된다.

 (cp2102)CP210x_VCP_Win_XP_S2K3_Vista_7.exe

 

 

다음으로는 FTDI Serial USB를 이용해서 하는 방법을 소개한다. FTDI는 5 v이고 DTR핀이 있었기 때문에 좀 편했다. 

 

마찬가지로 납땜을 다 했으면 아래에 첨부한 드라이브를 다운받고 컴퓨터에 설치해서 연결해고 사용하면 된다.

 (FTDI Driver)CDM20824_Setup.exe

 

반응형

'Multiwii > 회로도' 카테고리의 다른 글

Multiwii 전체 회로도  (0) 2014.07.05
GPS 추가하기  (0) 2014.07.05
PWM 출력 회로도 및 모터와 변속기 연결  (0) 2014.06.05
리시버,짐벌 및 LED(보드 작동상태등) 회로도  (0) 2014.05.25
Multiwii 센서 탑재  (0) 2014.04.20