안녕하세요. 


제가 요즘 아두이노를 이용해서 이것저것 만들고 있습니다.


아두이노 관련해서는 거의 첫 포스팅인데요 아두이노 관련은 워낙 자료가 많고 좋은 글들이 많아서


다른 포스팅과 달리 제가 만들고 사용하면서 발생한 애로사항들 및 팁들만 전달하는 형식으로 앞으로 포스팅할까 합니다.


그래서 상세한 설명이니 그림으로 다하지는 않을 예정입니다. 그래도 궁금하신건 언제들 질문해주시면 됩니다.



제가 제품을 설계할 때는 일반적인 아두이노 우노 보드를 사용합니다. 크기도 크지 않고 가격도 크게 비싸지 않고요.


하지만 설계가 완료돼서 제품으로 바꿀 때는 좀 더 작은 보드를 사용해야 하는데


제가 선택한 보드는 일단 호환 아두이노 프로 미니 5v 16mhz입니다.


알리를 통한 직구나 국내에서 구입하더라도 꽤나 저렴한 편입니다.




아두이노 프로 미니에 업로드 하는 방법을 알아보겠습니다.


아두이노 미니 프로는 작은 크기기 때문에 업로드하는 모듈을 별도로 사용해야 합니다.


몇 가지 모듈이 있는데 전 FT232RL 칩을 사용하는 FTDI 모듈을 사용했습니다.


저는 아래 FTDI 모듈을 사용하는데요 3v,5v용 모두 사용 할수 있고 마이크로 USB를 사용하는 FTDI 모듈을 사용합니다.




그리고 아래 사진처럼 저는 케이블을 그대로 연결하여 사용하는데요 아두이노 쪽에 납땜을 하지 않고 그냥 선만 연결해서


업로드를 하니까 아주 편합니다.





이제 연결 핀번호를 알아보도록 하겠습니다.


 FTDI보드

 아두이노

DTR 

 DTR

 RXD

 TXD

 TXD

 RXD

 VCC

 VCC

 CTS

 

 GND

 GND


이런 식으로 연결하는데 제가 사용하는 FTDI보드는 이미 핀배열이 RXD와 TXD가 반대로 되어있어서 차례대로 연결해주면 됩니다.


사진을 보시면 알 수 있을 겁니다.






이제 업로드 준비는 끝났는데요 한가지 더 해야 할 일이 있습니다.


FTDI 보드에서 사용하는 FT232RL 칩은 자동 설치를 지원해주지 않기 때문에 필히 드라이버를 설치해야 합니다.


그렇지 않으면 아두이노 IED에서 포트를 선택할 수 없어서 업로드를 할 수가 없습니다.


http://www.ftdichip.com/Drivers/VCP.htm


첨부파일 다운로드 혹은 사이트에서 자신의 OS 맞는 버전을 다운받으시면 됩니다.

이제 설치해보도록 하겠습니다.

FTDI보드를 컴퓨터와 연결하고 장치 관리자로 갑니다.

FT232R USB UART를 선택해서 속성을 선택합니다.





드라이버 업데이트를 선택합니다.





컴퓨터에서 소프트웨어 찾아보기를 선택합니다.





찾아보기 경로에 아까 다운로드했던 드라이버를 압축 푼 폴더를 선택하고 다음을 선택합니다.





아래 메시지를 뜨면 설치에 성공한 것입니다.

 

정상적이라면 장치관리자에서 USB Serial Converter이 뜨고 포트(COMN & LPT)부분에 USB Serial Port가 뜹니다.




이제 드라이버 설치는 끝났습니다.

아두이노에서 보드 프로세서 포트를 선택해서 업로드하시면 됩니다.



간단하게 알아보려다 결국 포스팅이 길어졌는데 점점 간단하게 작성해보도록 하겠습니다.


FTDI를 사용해 아두이노에 업그레이드하기 위해선 해당 칩셋(FT232RL) 드라이버를 꼭 설치해야 합니다.



+ Recent posts