FT2232H Board - макетная плата на высокоскоростном чипе моста USB фирмы FTDI |
![]() |
Добавил(а) microsin | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Макетная плата FT2232H Board предназначена для разработки USB-устройств, работающих в качестве высокоскоростного интерфейса USB различной электроники. Чип FT2232H компании FTDI, установленный на макетной плате, работает как многофункциональный мост между High Speed USB (максимальная скорость обмена до 480 мегабит/сек) и популярными промышленными интерфейсами. Такой мост облегчает разработку подключения электронных приборов к компьютеру и упрощает разработку сопутствующего программного обеспечения.
Макетная плата FT2232H board имеет два макетных поля для сборки пользовательской схемы, и интерфейс USB для подключения к компьютеру. При необходимости эти макетные поля можно отрезать, и установить по сторонам платы стандартную линейку контактов с шагом 2.54 мм, тогда плату удобно использовать совместно с платами макетирования без пайки типа ProsKit. На макетной плате FT2232H Board установлена конфигурационная память EEPROM (микросхема IC2 93C46). С помощью программы MProg чип FT2232H можно переконфигурировать в нужный рабочий режим (конфигурирование происходит через подключение по USB). Несконфигурированная плата (с чистым или отключенным EEPROM 93C46) определяется на компьютере как два виртуальных USB-COM порта. Для корректной работы программы MProg и нормального функционирования виртуальных COM-портов необходимо установить драйвер (драйвер и программу MProg можно найти на сайте FTDI или взять из пакета [1]). Интерфейс программы MProg очень прост, можно легко задать нужные свойства интерфейса USB и внешнего интерфейса шины, дескриптор продукта, VID и PID, режим питания, режим ножек ввода/вывода и другие параметры. [Работа с утилитой MProg] 1. Нужно запустить программу MProg (MProg.exe) и подключить плату с чипом FT2232H через USB. 2. Выберите в меню Device -> Scan. Если подключено незапрограммированное устройство, то в нижней части окна программы, в поле сообщений будет выведено: Number Of Blank Devices = 1 Если EEPROM было уже запрограммировано, то будет выведено: Number Of Blank Devices = 0 3. Чтобы иметь возможность записать EEPROM новыми установками, нужно выполнить некоторые неочевидные для новичка действия. Нужно либо создать новый шаблон (File -> New), выбрать тип чипа (Basic Details -> Device Type -> FT2232H) и затем сохранить шаблон (File -> Save, File -> Save As ...), либо нужно открыть ранее сохраненный шаблон (File -> Open). Только после этих действий появится возможность запрограммировать EEPROM новыми параметрами (Device -> Program) или стереть все параметры (Device -> Erase).
[UPD120405 - установка на плату микросхемы FT4232H] Благодаря тому, что цоколевка микросхем FT2232H и FT4232H совпадает по выводам питания и по сервисным входам/выходам, можно установить на плату микросхему FT4232H вместо FT2232H. Это позволит получить 4 полноценные порта UART, что бывает полезно для подключения к компьютеру устаревшего оборудования. Замечена незначительная ошибка - сигнал ~SUSPEND на макетной плате ошибочно промаркирован как ~RESET (контакт 22 коннектора JP3). [Для чего может использоваться FT2232H Board] 1. Для программирования микросхем FPGA Lattice. [Ссылки] 1. Схема макетной платы FT2232H Board, фотографии внешнего вида, статьи из журнала "Компоненты и технологии", драйверы, утилита программирования EEPROM MProg, даташиты FT2232H и FT4232H, другая документация. |