RFR (RFID READER)/Спецификация платы FT2232H
- Спецификация программы
- Спецификация на считыватель
- Спецификация платы FT2232H
- Описание микросхемы FT2232H
- Тестовый план
Обзор
TIAO USB Multy Protocol Adapter (TUMPA) это многофункциональный USB адаптер (соединительное устройство) для гиков или инженеров. Адаптер основан на флагманском чипе передачи FT2232H, USB 2.0 в UART/FIFO IC, от FDTI. В нем содержится два multi-protocol synchronous serial engines (MPSSEs), которые позволяют передачу использую JTAG, I2C и SPI на двух каналах одновременно.
Технические спецификации
- USB 2.0 Hi-Speed (480Mb/s)
- JTAG / IEEE 1149.1 совместимо.
- Скорость передачи данных JTAG до 30Mbits/sec (программируемое)
- Встроенное преобразование напряжения посредством 74LVC14T245 (может быть включен/выключен посредством программного обеспечения или перемычки)
- Сигналы JTAG от 5V до 1.8V терпимы (JTAG signals are 5V to 1.8V tolerant)
- Совместимо с ARM Muli-ICE 20-контактным входом (ARM Muli-ICE 20-pin header compatible).
- Разделенные SPI/I2C/Serial интерфейсы
- Настраиваемый выход RS232 (MAX3243) или TTL level для последовательной передачи
- Настраиваемое авто выключение питания для MAX3243
- Целевая плата может быть запитана TUMPA (3.3V) или сама собой (посредством перемычки) (Target board can be powered by TUMPA (3.3V) or self powered (via jumper))
- 4 встроенных LED / PWR, Targt PWR, TX и RX
- 1 2x10 20-контактный JTAG вход
- 1 2x5 10-контактный RS232 level 2.54mm IDC вход
- 1 2x6 10-контактный TTL level 2.54mm IDC вход
- 2 2x3 6-контактный SPI 2.54mm IDC вход
- 1 x DB9 коннектор (male, RS232 level)
- Перемычка питания целевой платы (Target board power jumper)
- Перемычка разрешения буфера чипа (Buffer chip enable jumper)
- Перемычка авто выключения питания RS232 (RS232 chip auto power down jumper)
- Перемычка RS232 или TTL выход (RS232 or TTL output jumber)
- USB Hot-Plug / JTAG Hot-Plug.
- Защита USB от перегрузок по току посредством встроенного сбрасываемого предохранителя (USB over-current protection via on-board resetable fuse).
- Сильная ESD защита на USB сигналах.
- Основано на FTDI FT2232H USB устройстве.
- Спроектировано FTDI MPSSE простой-в-использовании.
- Бесплатные драйвера для Linux.
- Бесплатные драйвера для Windows XP, Windows Vista и Windows 7
- Поддержка обеих 32-битной и 64-битной операционных систем
- Размерности платы: 65.41mm X 58.55mm (2.58" X 2.31")
Размерности платы
Топология(?) платы
- 1. DB9 male RS232 коннектор (Канал B)
- 2. 2x3 стандартный 6-контактный 2.54mm IDC SPI коннектор (Канал A)
- 3. RS232 Level 2.54mm IDC вход
- 4. 2x10 стандартный 20-контактный 2.54mm IDC JTAG коннектор (Канал A)
- 5. Перемычка вход авто выключения питания для MAX3243(MAX3243 Auto Power Down Jumper) (принудительно(?) или авто выключение питания). По умолчанию принудительно(?) (Перемычка на контактах 1 и 2) (Auto power down jumper header for MAX3243 (force on or auto power down). Default force on (jumper is on pin 1and 2))
- 6. Перемычка вход разрешения буфера для 74LVC16T245(Buffer Enable Jumper). По умолчанию всегдя разрешено. (перемычка на контактах 2 и 3) (Buffer enable jumper header for 74LVC16T245. Default is always enabled. (jumper on pin 2 and 3))
- 7. Перемычка выбора питания Vcc(B) буфера чипа 74LVC16T245(Buffer Chip Power Selection Jumper). По умолчанию Vcc(B) запитывается от TUMPA (только 3.3V) (перемычка на контактах 1 и 2) (Buffer chip 74LVC16T245 Vcc(B) power select jumper. Default is to power Vcc(B) by TUMPA (3.3V only) (jumper on pin 1 and 2))
- 8. 3х8-контактная перемычка последовательной передачи уровня RS232 или TTL(Serial RS232/TTL level Selection Jumper). По умолчанию выход RS232 (перемычки установлены в верхнем ряду и средних рядах) (Канал B) (3x8 PIN RS232 or TTL level serial communication jumpmer. Default is RS232 output (jumpers short top row and middle rows) (Channel B))
- 9. 2х6-контактный вход для последовательной передачи уровня TTL 2.54mm IDC (Канал B)(TTL Level Serial Connector) (2x6 PIN TTL level 2.54mm IDC serial header (channel B))
- 10. 2х3-контактный 2.54mm IDC SPI вход (Канал B) (2x3 PIN 2.54mm IDC SPI header (channel B))
- 11. LEDы статуса. Слева направо: Питание (показывает включен ли TUMPA), RX и TX
- 12. LED питания целевой платы. Показывает запитана ли целевая плата (Target board power LED. Indicates target board has power)
Контакты коннекторов и LEDы
DB9 Male RS232
Этот коннектор включен только если перемычки RS232/TTL установлены на RS232-OUT (This connector is enabled only if RS232/TTL jumpers are on RS232-OUT)
Конт. # | Акроним | Полное назв. | Направление | Описание |
---|---|---|---|---|
1 | DCD | Data Carrier Detect | <<-- | Модем присоединен к другому (Modem connected to another) |
2 | RxD | Receive Data | <<-- | Получение байтов в PC (Receives bytes into PC) |
3 | TxD | Transmit Data | -->> | Отправка байтов из PC (Transmits bytes out of PC) |
4 | DTR | Data Terminal Ready | -->> | Готов передавать (I'm ready to communicate) |
5 | SG | Signal Ground | Заземление (Ground/GND) | |
6 | DSR | Data Set Ready | <<-- | Готов передавать (I'm ready to communicate) |
7 | RTS | Request To Send | -->> | Контроль потока RTS/CTS (RTS/CTS flow control) |
8 | CTS | Clear To Send | <<-- | Контроль потока RTS/CTS (RTS/CTS flow control) |
9 | RI | Ring Indicator | <<-- | Звонок по телефонной линии (Telephone Line Ringing) |
SPI Коннектор 1(SPI Connector 1)
Конт. # | Описание |
---|---|
1 | MISO |
2 | Vcc (соединен с внутриплатным Vcc 3.3V) |
3 | SCK |
4 | MOSI |
5 | CS |
6 | GND |
RS232 Level 2.54mm IDC вход(RS232 Level 2.54mm IDC Header)
Этот коннектор включен только если перемычки RS232/TTL установлены в RS232-OUT
Этот вход был добавлен для удобства. Этот вход присоединен (is inter connected) к DB9 коннектору. Контакты отличаются от контактов DB 9 коннектора, однако дополнительный контакт (контакт 10) подключен к внутриплатовому 3.3V источнику. Контакт земли (GND) (контакт 9) и +3.3V контакт (конткт 10) всегда включены независимо от позиции перемычек в Serial RS232/TTL level Selection Jumper.
Контакты входа RS232 level 2.54mm IDC:
Конт. # | Описание |
---|---|
1 | RI |
2 | DCD |
3 | DSR |
4 | CTS |
5 | RX |
6 | TX |
7 | RTS |
8 | DTR |
9 | GND |
10 | +3.3V |
20-контактный JTAG коннектор(20 PIN JTAG Connector)
Конт. # | Описание |
---|---|
1 | VTAR |
3 | nTRST |
5 | TDI |
7 | TMS |
9 | TCK |
11 | RTCK |
13 | TDO |
15 | RST |
17 | DBGRQ |
19 | DBGACK |
2 | Not Connected |
4,6,8,10,12,14,16,18,20 | GND |
Перемычка MAX3243 автоматического отключения питания(MAX3243 Auto Power Down Jumper)
Эта перемычка определяет всегда ли включать MAX3243 или дать FT2232H автоматичски включать его (сохраняет энергию).
- Перемычка на контактах 1 и 2: Всегда включать MAX3243
- Перемычка на контактах 2 и 3: FT2232H (PWREN, контакт 60) определяет включать или нет MAX3243.
Перемычка разрешения буфера(Buffer Enable Jumper)
Эта перемычка определяет включать или нет программно буфер чипа (74LVC16T254).
- Перемычка на контактах 1 и 2: Разрешать (Низкий)/Не разрешать (Высокий) 74LVC16T245 посредством ACBUS3 FT2232H'а (контакт 29).
- Перемычка на контактах 2 и 3: Всегда разрешать 74LVC16T245.
Перемычка выбора питания буфера чипа(Buffer Chip Power Selection Jumper)
Эта перемычка определяет, как запитывать буфер / чип преобразования напряжения (74LVC16T245)
Vcc(A) 74LVC16T245'а соединен с внутриплатовым +3.3V. Возможно либо запитать Vcc(B) используя внутриплатовый +3.3V или целевую плату. Если запитано целевой платой, пожалуйста убедитесь, что питание целевой платы находится в промежутке +1.8V - +5.5V. (The 74LVC16T245's Vcc(A) is connected to on board +3.3V. You can either power the Vcc(B) using on board +3.3V or powered by the target board. If powered by target board, please make sure the target board's power is in the range of +1.8V - +5.5V.)
- Перемычка на контактах 1 и 2: Запитать Vcc(B) чипа буфера 74LVC16T245 посредством внутриплатового +3.3V источника.
- Перемычка на контактах 2 и 3: Запитать Vcc(B) чипа буфера 74LVC16T245 посредством целевой платы. (контакт 3 этого входа соединен с контактом 1 входа JTAG'а)
Serial RS232/TTL level Selection Jumper(?)
Эти перемычки позволяют последовательному порту передавать либо на уровне RS232 или на уровне TTL.
- Перемычки установлены в верхнем ряду (RS232-OUT) и среднем ряду (SELECT) (по умолчанию): разрешает последовательный вывод на уровене RS232 . (таком образом DB9 коннектор и RS232 Level 2.54mm IDC Вход разрешены)
- Перемычки установлены в среднем ряду (SELECT)и нижнем ряду (TTL-OUT): разрешает последовательный вывод на уровене TTL. (таким образом TTL Level Serial коннектор разрешен)
Последовательный коннектор TTL уровня(TTL Level Serial Connector)
Этот коннектор включен только если перемычки RS232/TTL установлены в TTL-OUT
Конт. # | Описание |
---|---|
1 | Tx |
2 | Rx |
3 | RTS |
4 | CTS |
5 | DTR |
6 | DSR |
7 | DCD |
8 | RI |
9 | +3.3V |
10 | +5V (USB Power) |
11,12 | GND |
Контакты питания (9, 10, 11 и 12) всегда подсоединены, независимо от позиций перемычек в Serial RS232/TTL level Selection Jumper.
SPI Коннектор 2(SPI Connector 2)
Конт. # | Описание |
---|---|
1 | MISO |
2 | Vcc (соединен с внутриплатовым 3.3V) |
3 | SCK |
4 | MOSI |
5 | CS |
6 | GND |
PWR/RX/TX LEDы(PWR/RX/TX LEDs)
- PWR: показывает, что плата TUMPA поключена к USB прту компьютера и регулятор напряжения на плате показывает +3.3V.
- RX: показывает, что FT2232H принимает байты от цели посредством канала B последовательной передачи
- TX: показывает, что FT2232H отправляет байты цели посредством канала B последовательной передачи
LED питания целевой платы(Target Board Power LED)
- LED горит: целевая плата (контакт 1 входа JTAG) имеет источник > 3.3V.
- LED не горит: целевая плата (контакт 1 входа JTAG) имеет источник < 3.3V или не имеет источника.
VTAR также может быть определен программным обеспечением. Если VTAR имеет источник > 3.3V, ACBUS4 (контакт 30) FT2232H'а будет НИЗКИМ. Иначе ВЫСОКИМ.
Соединения контактов(Pin Connections)
FT2232H | 20-контактный JTAG вход | Вход SPI 1 | DB9 Коннектор | RS232 Level Output Header | TTL Level Output Header | Вход SPI 2 | Memo |
---|---|---|---|---|---|---|---|
ADBUS0 | TCK | SCK | |||||
ADBUS1 | TDI | MOSI | |||||
ADBUS2 | TDO | MISO | |||||
ADBUS3 | TMS | CS | |||||
ADBUS4 | RST | ||||||
ADBUS5 | nTRST | ||||||
ADBUS6 | DBGRQ | ||||||
ADBUS7 | RTCK | ||||||
ACBUS0 | DBGACK | ||||||
ACBUS1 | Подключен к контакту nTRST входа JTAG, (вход) | ||||||
ACBUS2 | Подключен к контакту RST входа JTAG, (вход) | ||||||
ACBUS3 | OEN Контакт (разрешение чипа буфера), активный низкий (выход) | ||||||
ACBUS4 | Контакт наличия цели. Определяет VTAR, активный низкий (вход) | ||||||
ACBUS5 | |||||||
ACBUS6 | |||||||
ACBUS7 | |||||||
BDBUS0 | TX | TX | TX | SCK | |||
BDBUS1 | RX | RX | RX | MOSI | |||
BDBUS2 | RTS | RTS | RTS | MISO | |||
BDBUS3 | CTS | CTS | CTS | CS | |||
BDBUS4 | DTR | DTR | DTR | ||||
BDBUS5 | DSR | DSR | DSR | ||||
BDBUS6 | DCD | DCD | DCD | ||||
BDBUS7 | RI | RI | RI | ||||
BCBUS0 | |||||||
BCBUS1 | |||||||
BCBUS2 | |||||||
BCBUS3 | RX LED | ||||||
BCBUS4 | TX LED | ||||||
BCBUS5 | |||||||
BCBUS6 | |||||||
BCBUS7 | |||||||
PWREN | Разрешение MAX3243. Активный низкий (выход) |