태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'Interface/FT2232EB (USB)'에 해당되는 최근 글 2건

  1. 2008/01/24 FT2232EB 외형 치수 및 신호선
  2. 2008/01/24 FT2232EB

FT2232EB 외형 치수 및 신호선

Interface/FT2232EB (USB) 2008/01/24 18:35

외형 치수

그림 1 외형 치수

인터페이스 커넥터 설명

그림 2 2232 내부 블록 다이어그램

FT보드 양쪽에 총 30핀의 커넥터가 배치되어 있으며, 이를 이용해 다른 장치와 인터페이스가 가능합니다. FT2232EB의 신호선은 크게 두 개의 그룹으로 구성되어 있으며, 각각 J1의 왼쪽과 오른쪽에 나뉘어 배치되어 있습니다. 각 그룹은 하늘색과 연두색으로 구분하여 정리하였습니다.

UART 모드

UART 모드로 사용할 경우 신호와 용도는 다음 표와 같습니다.

J1 번호

FT2232 칩 번호

신호 이름

용도

1

27

TXLEDB

송신 확인용 LED 신호

2

26

RXLEDB

수신 확인용 LED 신호

3

29

SLEEPB

USB가 대기모드로 전환하면 이 핀의 신호는 L로 떨어짐

4

30

TXDENB

RS485용 데이터 전송 이네이블 신호

5

32

RIB

Ring indicator

6

33

DCDB

Data carrier detect

7

35

DSRB

Data set ready

8

36

DTRB

Data terminal ready

9

37

CTSB

Clear to send

10

38

RTSB

Request to send

11

39

RXDB

Receive data

12

40

TXDB

Transmit data

13

31

VCCIOB

IO 블록 B의 메인 전원

14

14

VCCIOA

IO 블록 A의 메인 전원

15

9

GND

접지

16

18

GND

접지

17

  

VCCUSB

USB 버스 파워, 5V

18

5

RSTOUT

리셋 신호 출력

19

11

TXLEDA

송신 확인용 LED 신호

20

12

RXLEDA

수신 확인용 LED 신호

21

13

SLEEPA

USB가 대기모드로 전환하면 이 핀의 신호는 L로 떨어짐

22

15

TXDENA

RS485용 데이터 전송 이네이블 신호

23

16

RIA

Ring indicator

24

17

DCDA

Data carrier detect

전체 모드 비교

FT2232는 UART 이외에 RS245, bit-bang, MPSSE, 호스트 버스 등으로 변환하여 사용이 가능합니다. 이 때 각 신호선간의 대응표는 다음과 같습니다.

J1 번호

FT2232 번호

범용 핀 이름

232 UART

245 FIFO

Bit-bang 모드

MPSSE

MCU
호스트 버스

16

18

  

GND

  

  

  

  

17

  

  

VCCUSB

  

  

  

  

18

5

  

RSTOUT

  

  

  

  

19

11

ACBUS3

TXLEDA

WR

RD#

GPIOH3

OSC

20

12

ACBUS2

RXLEDA

RD#

WR#

GPIOH2

IORDY

21

13

ACBUS1

SLEEPA

TXE#

RD#

GPIOH1

IO1

22

15

ACBUS0

TXDENA

RXF#

WR#

GPIOH0

IO0

23

16

ADBUS7

RIA

D7

D7

GPIOL3

AD7

24

17

ADBUS6

DCDA

D6

D6

GPIOL2

AD6

25

19

ADBUS5

DSRA

D5

D5

GPIOL1

AD5

26

20

ADBUS4

DTRA

D4

D4

GPIOL0

AD4

27

21

ADBUS3

CTSA

D3

D3

TMS/CS

AD3

28

22

ADBUS2

RTSA

D2

D2

TDO/DI

AD2

29

23

ADBUS1

RXDA

D1

D1

TDI/D0

AD1

30 

24

ADBUS0

TXDA

D0

D0

TCK/SK

AD0

채널 A의 신호선


J1 번호

FT2232 번호

범용 핀 이름

232 UART

245 FIFO

Bit-bang 모드

MPSSE

MCU
Host bus

1

27

BCBUS3

TXLEDB

WR

RD#

 

WR#

2

26

BCBUS2

RXLEDB

RD#

WR#

 

RD#

3

29

BCBUS1

SLEEPB

TXE#

RD#

 

ALE

4

30

BCBUS0

TXDENB

RXF#

WR#

 

CS#

5

32

BDBUS7

RIB

D7

D7

 

A15

6

33

BDBUS6

DCDB

D6

D6

 

A14

7

35

BDBUS5

DSRB

D5

D5

 

A13

8

36

BDBUS4

DTRB

D4

D4

 

A12

9

37

BDBUS3

CTSB

D3

D3

 

A11

10

38

BDBUS2

RTSB

D2

D2

 

A10

11

39

BDBUS1

RXDB

D1

D1

 

A9

12

40

BDBUS0

TXDB

D0

D0

 

A8

13

31

  

VCCIOB

  

  

 

  

14

14

  

VCCIOA

  

  

 

  

15

9

  

GND

  

  

 

  

채널 B의 신호선

관련 자료

  • FT2232 데이터쉬트
    • http://www.ftdichip.com/Documents/DataSheets/ds2232c_15.pdf
  • FT2232 가상 COM 포트(VCP) 디바이스 드라이버
    • http://www.ftdichip.com/Drivers/CDM/Win2000/CDM_Setup.exe
  • FT2232 D2xx 디바이스 드라이버
    • http://www.ftdichip.com/Drivers/CDM/Win2000/CDM_Setup.exe
  • FT2232 어플리케이션 데이터쉬트
    • Bit Mode Functions for the FT2232C
    • D2XX Programmer's Guide

'Interface > FT2232EB (USB)' 카테고리의 다른 글

FT2232EB 외형 치수 및 신호선  (0) 2008/01/24
FT2232EB  (0) 2008/01/24
Trackback 0 : Comment 0

FT2232EB

Interface/FT2232EB (USB) 2008/01/24 18:30

사용자 삽입 이미지

제품 특징

영국에 있는 FTDI사에서는 USB와 연결하여 UART, SPI, i2c, JTAG, 일반 IO 등으로 사용할 수 있는 FT2232 칩을 출시하였습니다. 특히 복잡한 USB 통신 프로토콜에 대한 학습할 필요 없이 바로 USB 포트를 가상 COM 포트로 인식시켜주는 VCP(virtual com port) 기술 덕분에 많은 임베디드 개발자들에게 인기가 높습니다. FT2232EB는 FT2232 디바이스와 EEPROM, 전원 회로 및 mini-B 타입의 USB 커넥터를 보드에 배치하여, USB 케이블로 PC와 연결하면 바로 FT2232의 기능을 테스트할 수 있는 FT2232 평가 보드입니다.

보드 양쪽에 표준 100mil 간격의 헤더 핀 30핀을 연결할 수 있도록 배치해 두었으며, 이곳으로 FT2232의 외부 인터페이스용 신호를 연결해 두었습니다. 이를 이용하면 브레드 보드나, 기타 확장 보드를 제작하여 다른 마이크로프로세서와 손쉽게 연결하여 실험하실 수 있습니다. 특히 UART를 내장한 마이크로프로세서일 경우 별도의 USB에 대한 학습 없이 FT2232EB 보드와 바로 연결하여 PC와 마이크로프로세서를 USB 포트로 연결할 수 있습니다.

FT2232EB와 함께 보다 쉽게 USB 관련 프로젝트를 수행하시기 바랍니다.

  • 특징 요약
    • FTDI사 FT2232 디바이스의 기능 테스트용 소형 보드
    • 부가 회로를 내장하여 USB 포트에 연결 즉시 사용 가능
    • USB 버스 전원으로 외부 전원 없이 동작
    • 가상용 COM 포트(VCP) 드라이버 제공
    • 직접 제어 방식(D2XX)의 드라이버 제공
    • MPSSE 인터페이스 기능 테스트 가능
  • 응용 분야
    • USB-to-Serial, USB-to-SPI, USB-to-i2c
    • USB-to-JTAG
    • USB-to-RS422, USB-to-RS485, USB-to-CAN
    • USB-to-ADC 등 각종 USB 인터페이스 응용 분야

용어 설명

  • VCP: Virtual Com Port의 약자로 인터페이스는 USB이지만, USB 포트에 연결하면 PC쪽에서는 통신용 COM 포트로 보이는 기술을 의미합니다. FT2232는 VCP용 디바이스 드라이버를 제공하며, 이를 이용하여 최대 2개의 가상용 COM 포트를 생성할 수 있습니다. 이렇게 생성된 가상 포트는 COM 포트 번호를 사용자가 임의로 부여할 수 있어 시리얼 통신 관련 테스트 시 매우 편리합니다.
  • D2XX: USB Direct Driver를 뜻하는 약어로 FTDI 칩을 USB 포트를 통해 직접 사용자가 제어하는 방식을 의미합니다. VCP 방식으로 이용하는 것에 비하면 어플리케이션 프로그래밍이 조금 복잡하다는 단점이 있지만, USB 2.0 Full speed의 속도로 데이터를 송수신할 수 있다는 장점이 있습니다.
  • MPSSE: Multi-Protocol Synchronous Serial Engine의 약자로 FT2232 칩을 다양한 시리얼 프로토콜을 생성하는 하드웨어 장치로 사용할 수 있게 만들어 주는 기능입니다. 이를 이용하면 SPI, i2c, JTAG에 관련된 신호를 생성할 수 있습니다. 각각의 시리얼 프로토콜을 지원하는 라이브러리도 FTDI사에서 제공하고 있습니다.

'Interface > FT2232EB (USB)' 카테고리의 다른 글

FT2232EB 외형 치수 및 신호선  (0) 2008/01/24
FT2232EB  (0) 2008/01/24
Trackback 0 : Comment 0