Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа по дисциплине Цифровые устройства и микропроцесс.doc
Скачиваний:
86
Добавлен:
26.05.2014
Размер:
577.02 Кб
Скачать

3.3 Микросхемы ftdi

Компания Future Technology Devices International (FTDI) была создана в начале 1990 года в Великобритании Фрэдом Дартом (Fred Dart). Профиль компании- разработка и производство микросхем преобразователей интерфейсов (USB-UART, USB-FIFO и др.), а также программного обеспечения (драйверы, утилиты) и отладочных средств для разработки преобразователей интерфейсов.

3.3.1 Микросхемы ft232am и ft232bm

Микросхемы FT232AM и FT232BM представляют собой однокристальный асинхронный двунаправленный преобразователь USB в последовательный интерфейс (RS-232,RS-422,RS485). Микросхема FT232BM является расширением FT232AM, но при этом сохраняет полную совместимость по контактам и функциональности. Здесь будет рассматривать FT232BM.

Микросхема FT232BM включает в себя: USB-приёмопередатчик,UART-контроллер и буферы, стабилизатор напряжения, умножитель частоты и другие функциональные узлы, которые делают её готовым решением для быстрой и недорогой модернизации системы COM-портом для работы с интерфейсом USB. Эту микросхему можно устанавливать в USB-модемах, переходниках COM-USB, сканерах штрихкода, измерительной аппаратуре- фактически в любых устройствах, ранее использовавших сравнительно медленные RS-интерфейсы. Она способна передавать данные в обе стороны со скоростью до 2000 Кбит/с, причём пользователю не требуется никаких знаний об устройстве и работе USB: поставляемые компанией FTDI программные драйверы создают впечатление, что обмен идёт через обычный COM-порт.

Микросхема FT232BM имеет следующие характеристики:

  • Простой и дешёвый преобразователь интерфейса USB в последовательный RS-интерфейс;

  • Поддержка сигналов управления потоком и модема;

  • UART с поддержкой 7- или 8-битовых данных, 1 или 2- стоп-бит;

  • Контроль чётности: чет,нечет,маркер,паритет,нет контроля;

  • Встроенная поддержка ошибок приёмо-передачи и обрыва линии;

  • Передача данных на скорости до 3 Мбит (TTL);

  • Передача данных на скорости до 1 Мбит (RS-232);

  • Передача данных на скорости до 3 Мбит (RS-422,RS-485);

  • Приёмный буфер размером 384 байта, буфер передатчика размером 128 байт для повышения пропускной способности;

  • Управляемый тайм-аут буфера приёма (настраивается от 1 до 255 мс, что позволяет гибко настраивать быстродействие устройства при передаче коротких пакетов данных);

  • Полная поддержка XON/XOFF;

  • Встроенная поддержка специальных символов (символов, при передаче которых вызывается обработчик прерывания);

  • Автоматическое переключение линий RS-485;

  • Поддержка пробуждения и засыпания для USB-интерфейса с помощью выводов SLEEP# и RI#;

  • Поддержка питания от шины с помощью вывода PWREN#;

  • Встроенный преобразователь сигналов UART и управляющих сигналов для согласования с 5 и 3,3-вольтовой логикой;

  • Встроенный умножитель частоты от 6 Мгц до 48 Мгц;

  • Встроенный регулятор 3,3 В для USB;

  • Автоматический сброс (Reset) при подаче питания;

  • Поддержка всех типов передач данных (передача пакетов данных, управляющих пакетов, передача данных по прерыванию и изохронных данных);

  • Поддержка протоколов хост-контроллера UHCI,OHCI,EHCI;

  • Совместимость с USB 1.1 и USB 2.0;

  • Передача идентификаторов VIP. PID. Serial Number и Product;

  • Программируемая EEPROM-память через USB-интерфейс;

  • Аппаратно поддерживаются EEPROM с протоколом Microwire (93С46,93С56,93С66);

  • Поддержка операционных систем Windows 98, Windows 2000/Me/XP, Windows CE, MAC OS X, Linux 2.40 и выше.

Стоимость микросхемы FT232BM составляет примерно $4,5.