USB - Serial 변환 모듈
- USB - Serial 변환 모듈 예
- NT-USB2UART(cp210x Chip 사용) 변환 모듈
- cp210x Chip을 구동 하기 위한 Driver 설치 하기
- 이 변환 모듈은 cp210x Chip을 사용 하기 때문에 cp210x Chip Driver: CP210x_VCP_Windows.zip를 설치 하여야 한다.
- Driver 설치 시에는 개발 보드를 USB 포트에 연결 하여서는 안된다.
- Driver를 설치 한 다음 개발 보오드를 USB - Mini USB 케이블을 이용 하여 PC의 USB Port에 연결 한다. 잠시 후 Driver 설치 메세지가 PC 모니터 우축 아래에 표시 된다.
- cp210x-driver 설치 후 장치 관리자에서 cp210x-driver의 COM Port 번호를 확인 하여 RS232 통신 포트 설정에 이용 한다.
- FT232RL 아두이노 USB to UART 변환 모듈
이 Blogger에서 사용 하는 개발 보오드는 PC의 USB Port를 이용 하여 5V 전원 전압을 공급 받고 PC와 Serial 통신을 가능 하도록 한다. 그러나 ATmega128는 USB를 지원 하지 않기 때문에 별도의 USB - Serial 모듈을 필요로 한다.
이 모듈은 크기가 작고 출력 되는 신호가 간단 하기 때문에 UART 제어 신호를 사용 하기 않는 경우에 간편히 사용 할 수 있다.
그러나 UART 제어 신호가 출력 되지 않기 때문에 Arduino와 같이 DTR 신호(개발 보오드의 Reset 신호를 발생 하는데 이용)를 사용 하는 경우에는 이 모듈을 사용 할 수 없다.
이 모듈은 UART 제어 신호가 출력 되기 때문에 Arduino와 같이 DTR 신호(개발 보오드의 Reset 신호를 발생 하는데 이용)를 사용 하는 경우에는 이 모듈을 사용 할 수 있다.
이 모듈은 DTR 신호를 출력 하기 때문에 AVRDUDE Hex File Down Load Tool(optiboot Bootloader 와 같이 사용)을 사용 할 수 있다.
AVRDUDE를 Atmel Studio 7의 외부 Tool로 설정 하면 Atmel Studio 7 개발 환경에서 Hex File을 개발 보오드에 직접 Load 할 수 있게 된다. 또한 Arduino 개발 환경에서도 "업 로드" 명령으로 Hex File을 개발 보오드에 직접 Load 할 수 있다.