Миниатюрный переходник usb – последовательный порт ftdi

Volkswagen Golf Black Panther › Бортжурнал › Преобразователь USB-UART на FT232RL (Для конфигурирования различных устройств)

Для полноценного функционирования устройства Atmega Fusebit Doctor потребовался преобразователь USB-UART.
Решил собрать модуль преобразователя USB-UART на микросхеме FT232RL. Преобразователь позволяет создать соединение на любом компьютере имеющем USB разъем.
Обвязка FT232RL минимальна, для работы устройства, помимо самой микросхемы, требуется пара конденсаторов. Также для индикации работы можно повесить 3 светодиода, которые будут сигнализировать о наличии питания, приеме и передаче данных. Само устройство собрано в форме флэшки, поэтому приткнутся к USB-порту можно в любой момент. На выходе устройства на разъем выведены пины Tx и Rx, GND, а также питание +5В, которым можно запитывать подключаемое устройство.
Схема устройства приведена ниже:

Вот что, собственно получилось:

Это печатная плата, файл с макросом этого микроблока для Sprint Layout будет в конце записи.
После травления:

После пайки всех деталей:

Отрезаем провод нужной длины, ставим разъемы типа «папа».

Устройство USB-UART можно втыкать в USB порт. Операционная система (У меня это Windows 7) сразу найдет новое устройство и предложит найти драйвер. Если имеется подключение к интернету, можно выбрать автоматическую загрузку и установку драйвера, центр обновления windows все сделает сам:

Если подключение не доступно, выбираем ручную установку и скармливаем ей нужный драйвер, скачать его можно по ссылке в конце записи.

Устанавливать драйвера нужно 2 раза, сперва устанавливается USB драйвер для FT232RL:

После чего Windows тут же обнаружит еще одно неопознанное устройство, тыкаем ее снова в папочку с драйверами и она находит виртуальный COM порт:

Проверить работоспособность устройства можно следующим образом: открываем любую терминальную программу, выбираем в настройках COM порт созданный при установке драйвера, замыкаем джампером контакты Rx и Tx, и отправляем любую команду в терминал. Если команда вернулась, значит модуль выполняет свое предназначение. Также при этом должны весело мигнуть светодиоды индикации приема/передачи.

Программа Terminal 1.9b RS232 (монитор COM порта ПК)
Для связи AVR и компьютера по UART на компьютере нужна терминальная программа. После работы с разными программами я остановился на «Terminal 1.9b». Очень удобная терминалка. Рекомендую.

Основные возможности Terminal 1.9b:
-работает без инсталяции. Вся программа — один exe-файл размером около 300Кб
-есть счетчик переданных и принятых байтов
-возможность отправлять файлы
-помимо стандартных скоростей (baudrate) есть возможность установить свою нестандартную
-поддерживает до 64 COM-портов
-можно весь лог работы записывать в файл
-можно назначить до 24 макросов
-реализованы Pascalе-подобные скрипты (правда документации по этому скриптовому языку я не нашел. В архиве есть несколько примеров применения скриптов и это все)

Программа очень удачная, легкая, интуитивно-понятная.

FT232H и почти универсальный USB JTAG-адаптер за 15 евро

Продолжая тему практического применения микросхемы FTDI FT232H, затронутую мной в предыдущей статье, хотелось бы рассказать об использовании отладочной платы на ней в качестве дешевого и почти универсального JTAG-адаптера с интерфейсом USB и поддержкой множества микроконтроллеров различных архитектур и производителей. Я намеренно не называю этот адаптер «JTAG-отладчиком», т.к. далеко не все устройства с JTAG TAP поддерживают отладку, но обычными пользователями JTAG-адаптер используется в большинстве случаев именно для прошивки и отладки своего кода на МК. В этой статье я опишу только собственный опыт использования FT232H в качестве JTAG-адаптера, чтобы не давать ссылок на непроверенные решения, поэтому предлагаю читателям поделиться своими (или чужими) способами использования этой микросхемы в комментариях. Уверен, что способов этих найдется намного больше, чем здесь описано.
Заинтересовавшихся прошу под кат.

Пара слов про FT232H

Если вы не знакомы микросхемой FTDI FT232H, прочтите посвященную ей статью и возвращайтесь. Если читать другие статьи не входит в ваши планы, то позволю себе немного повториться:
FT232H и его более старые, но отличающиеся большим количеством каналов братья: двухканальный FT2232D, его USB 2.0 версия FT2232H и четырехканальный FT4232H — это контролеры USB USART c дополнительным режимом работы, обеспечивающим аппаратную поддержку протоколов SPI (сборка SPI-программатора была описана в предыдущей статье), JTAG (работа с которым будет описана в этой) и I2C (который я пока не буду рассматривать).
Сам чип достаточно дешевый, и в мелких партиях стоит приблизительно 200 рублей, но выпускается он в не очень удобных для DIY корпусах LQFP и QFN, поэтому проще всего купить не сам чип, а уже готовую breakout-плату вроде такой (те самые 15 евро за двухканальный FT2232H из заголовка статьи), или такой (600 рублей без доставки), или такой (тоже 600 рублей, но в другом месте), или любой другой — чип популярный, поэтому различных плат на нем очень много. Старайтесь выбирать такую, на которой уже распаяна микросхема EEPROM для хранения настроек — намного проще будет притворяться другими устройствами, что может не раз понадобиться в дальнейшем.

Пара слов про JTAG

Если вы не знакомы с интерфейсом JTAG, прочтите вот эту статью и снова возвращайтесь. Вообще говоря, JTAG Test Access Port — это, в первую очередь, интерфейс для отладки аппаратной части устройства, а не его программы, но, «чтобы два раза не бегать», прошивку и отладку кода через него поддерживают подавляющее большинство программируемых микросхем с этим интерфейсом. С другой стороны, зачастую даже 4 свободных выводов (а для JTAG требуется не менее 4) на МК нет, да и большинство производителей страдает (а зачастую даже наслаждается) синдромом NIH, поэтому вместо JTAG встречаются разного рода проприентарные интерфейсы, такие как SWD от ARM (протокол тот же, только по 2 вывода вместо 4), BDM от Freescale и Motorola (протокол другой, достаточно одного двунаправленного вывода), Spy-Bi-Wire от Texas Instruments (еще один вариант JTAG с 2 выводами), DebugWIRE от AVR (упрощенный отладочный протокол, которому достаточно 1 вывода) и другие. Некоторые из них, при желании, можно реализовать на базе FT232H программно, используя чип как USB GPIO-адаптер, а SWD и SWV — при помощи грамотной коммутации, как это сделано в отладчике KT-Link и его эмуляторе на базе открытого отладчика BusBlaster. На «голом» FT232H из вышеупомянутых вариантов отладочных интерфейсов поддерживается только JTAG, имейте это в виду.

Прошиваем и отлаживаем ARM’ы

В силу того, что на FT232H основано много распространенных отладчиков, самым простым способом добавления поддержки нашей платы в IDE и другие утилиты является эмуляция этих самых отладчиков. Некоторые фичи, возможно, не будут работать, но и от написания своих драйверов этот трюк избавляет. Проще всего притвориться открытым отладчиком CoLink (без суффикса Ex), схема которого отличается от большинства схем breakout-плат только наличием буфера. Более того, CooCox IDE напрямую поддерживает использование любых устройств на базе FT232H в качестве отладчика после предварительной конфигурации, а для Keil uVision и IAR Workbench имеются плагины, причем ни Vendor ID, ни Product ID менять не понадобится, т.к. CoLink использует как стандартные для FT232H VID и PID, так и стандартные драйверы FTDI D2XX.
Если ваша ОС отличается от Windows и вас не интересуют ни Keil, ни IAR, ни CooCox IDE — обратите внимание на проекты UrJTAG и OpenOCD, которые имеют полную поддержку отладчиков на базе FT232H. Я работаю в Keil uVision4, и этот выбор был сделан не мной, поэтому подробнее об использовании FT232H в Linux и OS X рассказать пока не могу.
В Keil же достаточно установить плагин, выбрать правильный Target и CoLink в качестве отладчика в свойствах проекта, после чего как прошивка, так и отладка будет проходить из IDE без привлечения какого-либо стороннего софта.
К сожалению, я не могу найти полного списка совместимых с CoLink чипов (официальный есть по ссылке выше, но он далеко не полон), поэтому придется либо пробовать, либо пользоваться списком совместимости с OpenOCD. В общем, лучше всего просто попробовать, есть большая вероятность, что заработает сразу.

Читайте также  Расширение возможностей сду
Прошиваем и отлаживаем XE166

Уверен, что даже многие «матерые волки» впервые слышат о данной 16-битной RISC-архитектуре, не очень популярной за пределами ее родины — Германии. Архитектура эта уже достаточно старая, ее начальная модификация была разработана в 1993 году концерном Siemens в сотрудничестве с ST для использования в промышленной автоматике, и называлась она тогда C166. Позднее, в 2007 году, уже вышедшая из состава Siemens компания Infineon немного доработала эту архитектуру, увеличив количество стадий конвеера с 4 до 5 и добавив 32-битный блок сложения-умножения. Чипы на получившейся в итоге архитектуре XE166 выпускаются до сих пор, широко применяются в немецкой автоматике и устаревать пока не собираются. Работу с ними преподают студентам технических ВУЗов соответствующих ИТ-специальностей, поэтому и мне пришлось столкнуться с этой архитектурой и чипами на ней.
Мое мнение — нормальные чипы для своих задач, очень много периферии (по 6 каналов CAN с поддержкой MultiCAN, к примеру), до 100 Мгц с производительностью 1 MIPS на Мгц, но не без недостатков — легко могут жрать по 120 мА на 100 Мгц без особой вычислительной нагрузки и практически полностью отключенной от тактования периферии, да и в программировании посложнее AVR, но на уровне с типичными ARM’ами того же сегмента. Ну и vendor lock-in, куда без него.
Вследствие редкости и малой распространенности на некорпоративном рынке отладчики для этой архитектуры либо невозможно купить совсем, либо на их стоимость можно приобрести сотню нормальных отладчиков для других более популярных архитектур. Но пристальное изучение схемы девкита, на которой обнаруживается все тот же FT2232D, наводит на мысль, что отладчик можно добыть малой кровью. Так и есть, но в Infineon, в отличие от CooCox, решили все-таки поменять VID, PID и серийный номер установленного на девките FT2232D, поэтому это придется сделать и нам. Подключаем девкит, ждем установки драйверов, запускаем FT_Prog, записываем VID, PID и серийный номер (я добавлю их в статью, когда доберусь до девкита, сейчас, каюсь, уже не помню), а затем прошиваем эти же значения (номер серийный можно слегка поменять) в EEPROM нашей платы (вот тут то он и понадобился). Отключаем плату от ПК, подключаем заново — новые VID и PID подхватываются драйверами и далее работа с нашей платой мало чем отличается от работы с девкитом — все те же Keil и Infineon DAS в качестве отладчика.

Другие применения

Поиском по тематическим сайтам несложно найти массу других способов применения FT232H и его братьев для прошивки и отладки МК и ПЛИС, но я пока с ними не сталкивался, поэтому писать о «практическом применении» не имею права. Что не мешает мне, однако, попросить читателей, знакомых с этими самыми способами, поделиться ими в комментариях. Заранее большое спасибо.

Кабели-адаптеры USB COM RS232 в Москве

  • Контроллеры
  • Компьютерные кабели, разъемы, переходники

Кабель USB to COM, Orient USS-111N 0.8м

Переходник GreenConnect USB — DB9 RS-232 (GCR-UOC5M) 2 м

Переходник USB–COM RS232C (BM8050)

Высококачественный преобразователь-переходник из USB в RS232 COM

Кабель-переходник USB 2.0 AM-RS232 1.2м 5bites UA-AMDB9-012

Переходник USB — RS485 / RS422, COM RS232 «папа» + клеммная колодка

Кабель модемный COM — COM (мама — мама), RS232, DB9, 1.4 метра

Кабель-адаптер USB 2.0 > RS232 DB9M/DB25M [PL2303RA] 1,0 м Dtech DT-5003A

Переходник ESPADA USB — SATA (PAUB023) 0.41 м

Кабель RS232 DB9 Com порт (папа-папа) 1,5 метра Ugreen

Переходник GreenConnect USB — DB9 RS-232 (GCR-UOC5M) 3 м

Адаптер USB Am — DB9M/RS232, крепеж гайка, без кабеля, ORIENT UAS-012

Конвертер COM —> USB Cablexpert UAS112

Кабель COM-порт Greenconnect GCR-DB9CF2F 3.0m

Переходник NingBo USB — PS/2 (MD6M USB013A)

Кабель модемный COM — COM (папа — папа), RS232, DB9, 1.4 метра

Кабель NingBo USB — miniUSB (USB2.0-M5P)

Кабель интерфейсный 0-модемный Gembird 9F/9F CC-134-6 1,8 м, COM порта

Переходник GreenConnect USB — DB9 RS-232 (GCR-UOC5M) 1.5 м

Кабель Atcom USB 2.0 Type-A — USB 2.0 Type-B (AT3795) 1.8 м

Кабель Atcom USB — USB (AT3789) 1.8 м

ORIENT Адаптер UAS-002, USB Am to RS232 DB9M (WCH CH340, поддерж.Win 8.x/10), крепеж разъема — винты

Кабель Defender USB — USB (USB02-06PRO)

Кабель GreenConnect USB — USB-B (GCR-UPC2M-BB2S-F) 1.8 м

Контроллер st-lab u360 rtl adapter usb to rs-232, com serial 2 ports

Кабель USB+COM. Кабель для подключения к РС и ПО для панелей «Контакт GSM»; COM + USB порт

Кабель D-link DKVM-CU 1.8 м

Orient C807, Переходник разъема COM RS232 DB9F — DB9F 30807

Кабель Eagle Cable Deluxe USB — USB-B

Кабель USB2.0 USB A(m) — USB B(m), 1.8м, серый

Кабель Greenconnect COM RS-232 порта соединительный 1.8m, 9M AM / 9M AM Premium, бежевый, пластиковый пакет GC-DB9CM2M-1.8m

Адаптер VAG K-Line USB чип FTDI FT232

  • Описание
  • Вопросы и отзывы (21)
  • Доставка

Адаптер VAG K-Line. Диагностика, исправление программных ошибок, перепрошивка в автомобиле без обращения к профессионалам. Возможно ли такое? Разумеется, при использовании адаптера K-Line.

Особенности:

  • Работа с отечественным автопромом и зарубежными марками;
  • Читает, расшифровывает и сбрасывает более 3000 ошибок;
  • Совместимость с OC Windows: XP, 7, Vista;
  • Интерфейс подключения — USB;
  • Подключение к OBDII.

Данная модель является универсальным и удобным способом быстрой диагностики автомобиля. Фактически, многие автовладельцы уже хорошо с ним знакомы. K-Line в первую очередь ориентируется на российские марки, ВАЗ, УАЗ, ГАЗ. Допустимо использование и на зарубежных машинах группы VAG, на которых действуют протоколы OBD-II.

Основная задача адаптера – это качественная диагностика, полный анализ и сверка данных, выявление ошибок. Широта эксплуатационных возможностей в каждом конкретном случае зависит от программного обеспечения, используемого на выбранном автомобиле.

Именно поэтому мы подчеркиваем легкую эксплуатацию с VAG. Ведь ПО данной группы идеально подходит для озвученного адаптера.

Возможности:

  • Чтение и удаление кодов ошибок
  • Просмотр всех параметров автомобиля в режиме реального времени
  • Кодирование блоков управления
  • Сведения о блоках управления
  • Адаптация — тесты исполнительных механизмов
  • Сброс и установка сервисных интервалов
  • Регулировка констант (УОЗ, СО)
  • Прошивка ЭБУ при прямом подключении через переходник

Поддерживаемые протоколы:

  • ISO 9141-1
  • ISO 9141-2
  • ISO 14230

Внимание! CAN шина не поддерживается!

Поддерживаемые авто:

  • ГАЗ: 3102, 31022, 310221, 31029, 3102i, 3105, 3110, 31105, 311055, 3110i, 3111;
  • УАЗ: 2317, 2363, 3151, 315108, 31512, 31514, 31517, 31519, 315195, 3153, 3159, 3160;
  • ВАЗ: 1111 (Ока), 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2120, 2121, 2123, 2129, 2131, 2329, Калина, Приора;
  • Audi: 80, 100, 200, A2, A3, A4 B5, A4 B6, A4(Cabriolet), A6 C4, A6 C5, Allroad mk1, A8, S2, S3, TT mk1;
  • BMW: модели с 1987 до 2004 года;
  • Chevrolet: Aveo, Lacetti;
  • Daewoo: Matiz, Nexia;
  • Fiat: преимущественно старые модели;
  • Honda: преимущественно старые модели;
  • Mercedes Benz: модели с 1988 до 2003 года;
  • Seat: Altea, Alhambra, Arosa, Toledo, Leon MK1, MK2, Cordoba, Ibiza, Inca;
  • Nissan: преимущественно старые модели;
  • Skoda: SuperB, Octavia mk1/mk2, Fabia, Felicia;
  • Toyota: преимущественно старые модели;
  • Volkswagen: Passat B3, B4, B5 (B5+), Golf (MK2, MK3, MK4), Jetta (MK3, MK4), Polo, Beetle, Bora, Caddy, Corrado, Lupo, Touran, Touareg, Transporter T3, T4, T5.

Список поддерживаемых ЭБУ отечественных автомобилей:

ВАЗ:

  • Bosch M1.5.4 R83
  • Bosch N.1.5.4. E2
  • Bosch MP7.0 E2
  • Bosch M.7.9.7 E2
  • Bosch M7.9.7 E3/E4
  • Bosch ME17.9.7
  • Январь 5.1 R83
  • Январь 5.1 Е2
  • Январь 7.2 Е2
  • Итэлма VS5.1 R83
  • Итэлма VS5.1 E2
  • Итэлма-Автэл М73 Е3
  • Итэлма М74
  • Итэлма М74 (классика)
  • Итэлма М75
Читайте также  Антифриз может способствовать снижению стоимости получения солнечной электроэнергии

ГАЗ:

  • Bosch ME17.9.7 (ГАЗ)
  • Микас 5.4
  • Микас 5.4КЗ
  • Микас 7.1
  • Микас 7.1КЗ
  • Микас 10.3/11.3
  • Микас 11, VS8 E2
  • Микас 11MT E3 (механический дроссель)
  • Микас 11ET E3 (электронный дроссель)
  • Микас 12 3M3-405
  • Микас 12 3M3-405 CNG/LPG
  • Микас 12 3M3-409
  • Микас 12 3M3-409 CNG/LPG
  • Микас 12 УМ3-4216 CNG/LPG
  • M12.3
  • VS 5.6

УАЗ:

  • Bosch ME 17.9.7 (УАЗ)
  • Микас 10.3/11.3
  • Микас 11 E2
  • Микас 11MT E3 (механический дроссель)
  • Микас 11ET E3 (электронный дроссель)

ЗАЗ:

  • Микас 7.6
  • Микас 10.3/11.3 (ЗАЗ)
  • Микас 10.3/11.3+ (ЗАЗ)

Краткая инструкция:

  1. Не подключая адаптер к ПК, установите USB драйвер виртуальный COM порт, с диска идущего в комплекте, выбрав нужную версию ОС Windows.
  2. Подключите адаптер к ПК, убедитесь, что связь установлена и адаптер отобразился в диспетчере устройств.
  3. Выбрав адаптер в диспетчере устройств, посмотрите номер COM порта, запомните его.
  4. Установите необходимую вам программу, например Scanmaster, при запуске программы укажите тот самый COM порт, присвоенный адаптеру.
  5. Подключите адаптер в диагностический OBDII разъем в вашем автомобиле.
  6. Включите зажигание или запустите двигатель.
  7. Запустите вашу программу и установите связь с адаптером.
  8. Устройство готово к работе, считывайте ошибки, смотрите показания.

Характеристики:

  • Рабочий ток: 15 мА
  • Резервный ток: 0 мА
  • Рабочая температура: -40°С — 80°С
  • Интерфейс: USB
  • Чип преобразователь: FTDI FT232RL
  • Версия ПО: 409.1
  • Длина кабеля USB: 130 см
  • Габаритные размеры: 83 х 45 х 20 мм
  • Рабочее напряжение: 12 Вольт
  • Материал: пластик
  • Гарантия: 1 год

Комплектация:

  • 1 х Адаптер VAG K-Line USB
  • 1 х Диск с ПО (в зависимости от поставки)*

*При отсутствии, потери или повреждении диска запросите пакет программ по почте order@electro-kot.ru

Приобрести адаптер VAG K-Line USB чип FTDI FT232 в интернет-магазине Electro-kot очень просто — для этого достаточно нажать на кнопку в корзину, заполнить необходимые поля и выбрать удобный способ доставки.

AVR Lab устройства на микроконтроллерах AVR

Форум по AVR

  • не работает программа из примера про пролистывания меню
  • sinaprog не работает
  • Пароль к архивам на сайте
  • Пароль
  • HDD и прерывания — доработка программы из статьи /node/220

FT232RL виртуальный COM порт через USB интерфейс

  • COM
  • FT232
  • RS232
  • uart
  • USB
  • конвертер

До меня наконец-то дошла мода на девайсы которые подключают к USB, но лучше поздно чем никогда. Мой выбор пал на весьма известную FT232RL, также рассматривал вариант CP2103, но он оказался в QFN корпусе, который мне меньше нравиться, чем SSOP28 у FT232RL. Правда CP2103 дешевле.

Обвязки FT232RL требует совсем немного, пара конденсаторов и все. Также для красоты повесил 3 светодиода, которые сигнализируют о подаче питания, входной и выходной передаче данных. Схема подключения выглядит вот так:

Конденсатор С1 – 0,01мкФ, С2 – 0.1мкф керамические 1206. Резисторы R1-R3 – на 280 Ом типоразмера 0805. Светодиоды D1-D3 – в 1206 исполнении.
Была вытравлена платка и запихнута в корпус, в который приходит USB кабель, а выходит 4 провода, +5В, земля, Tx и Rx. +5В и земля берется непосредственно с самого USB порта, а Tx и Rx приходят из FT232RL. Разводку печатной платы прилагаю в конце заметки. Приложенная в конце заметки плата отличается от изображенной на фото, это связанно с тем, что я дополнительно вывел пины RTS и DTR, которые могут пригодиться при заливке прошивки в ARM микроконтроллер LPC2368, про который я напишу чуть позже.

Далее все это закрывалось крышкой с отверстиями, чтобы было видно состояние светодиодов и перематывалось скотчем с наклейкой. Получилось что-то очень похожее на конвертер уровней RS232-TTL, только с USB разъемом на кабеле.

Все, теперь устройство можно тестировать. Подключаем его в свободный USB разъем, и наблюдаем картину, как WinXP ищет драйвера. У ее это не выйдет, поэтому нужно предусмотрительно скачать драйвера для FT232RL. Устанавливать драйвера нужно 2 раза, сперва устанавливаем драйвер для FT232RL, после WinXP обнаружит еще одно неопознанное устройство, тыкаем ее снова в папочку с драйверами и она находит виртуальный COM порт, который видно в диспетчере устройств.

Итак, цель достигнута, теперь есть модуль для подключения микроконтроллеров к USB. А также им можно заливать прошивку в LPC2368. Только вот собрать что-то похожее на программатор Громова на базе FT232 не получиться. Так как FT232RL в режиме bitbang работает очень медленно.
Также существует более старая версия FT232BM, которой требуется намного больше обвязки для использования, потому ее не рассматриваем.

Как паять FT232?
Теперь немного про то, как паять такую мелочь как SSOP28. Для этого у меня служит зубочистка и острое жало паяльника. Кладем микросхему на контактные площадки, прижимаем зубочисткой и запаиваем крайние выводы. Остальные уже можно позже допаять. Только в конце, если пришлось подравнивать микросхему, то крайние выводы отпаиваем и припаиваем обратно, чтобы мелкие площадки не оторвались под действием внутренних напряжений созданных подравниванием.

Также паять перегретым паяльником не стоит, контактные площадки остаются на жале паяльника. У меня все запаялось с второго раза. При первой запайке оказалось что поставил соплю под микросхемой, ее никак не вышло выдрать, потому паял дважды.
Скачать обещанную разводку платы FT232RL для программы Sprint Layout 5.
Отверстия по краям платы – для возможности запаять платку в макетку, на которой в ближайшее будущее будет отлаживаться ARM LPC2368.

Плата для ФТшки

Я не рекламирую, просто делать самому то, стоит копейки — не вижу смысла, вот:
kosmodrom.com.ua/product.php?page=0&name=ft232&okbutton=%CF%EE%E8%F1%EA
плата под FT232RL, выполненная в заводских условиях. Пользую сам такую плату, стоит 9 грн., доволен.

Бывает просто лень куда-то

Бывает просто лень куда-то ехать. А вытравить в домашних условиях небольшую партию — не более часа.

FT232

А у меня программатор на этой микре собран, 25 тиньку за 3-4 секунды щьёт, и не надо говорить что она медленная — очень даже шустрая. Шью дудкой :)Программатор вполне рабочий и по габаритам очень маленький выходит. Саму микросхему я в USB разъёме разместил там же и 2 конденсатора (подложка с контактами вытравлена была, разъём расборный купил в магазине — сзади выходят только провода UART + 6 проводов для программирования)

С дудкой у него все хорошо. C

С дудкой у него все хорошо.
C 5-тью проводками — плохо.

Вот что у меня получилось

Плату делал по ЛУТ(лазерно утюжной технологии), наконец-то получилось более-менее отработать изготовление таким способом. Брал вот такой шаблон, напечатанный на лазерном принтере:

А вот и результат с запаянной микросхемой. ЛУТ старался делать таким, чтобы зона покрытая медью была минимальной, это и ускорит время травления платы и сэкономит хлорное железо, которым выполняется травление.

переходник ft232

а в печатной плате вроде как ошибка по принципиальной сначало идут светодиоды а потом резюки. А в печатной плате наоборот Будет работать?

спаял переходник

Добрый день! Спаял переходник вроде все определилось как положено. Подскажите а преобразователь ( типа мах232, для этого переходника)сигналов до +12 и -12 есть, а то боюсь сом устройства не адекватно будут себя вести?

Протокол RS232 по стандарту в

Протокол RS232 по стандарту в нем по моему даже до 14 Вольт расхождения ))
Так что все ок будет. Тут переходник именно для MAX232 http://avrlab.com/node/26

запутался

выводы ft232r что бы сделать полноценный ком порт на мах 232 надо припаивать к контактам 7 и 8 или 9 и 10 .Прошу помочь

Конечно будет, резистору не

Конечно будет, резистору не важно где он стоит, он делает свою работу — ограничивает ток через цепь, где он установлен. Будет все работать, собирай и обязательно отписывайся!

Похоже на РЧ платы из

Похоже на РЧ платы из отцовского трансивера 80-х годов 🙂

Читайте также  Методы обнаружения жучков

Я делал на этой микрухе USB

Я делал на этой микрухе USB адаптер K-L Line для связи с авто

Оооо, расскажи для чего он

Оооо, расскажи для чего он там используется?
А то я слышал что для настройки вроде бортового компьютера, но инфы подробной не нашел.

Необходимость изготовить

Необходимость изготовить данное устройство назрела давно,когда руки дошли нашел хороший сборник схем по этой теме (кстати там есть дополнительная инфа по usb ): aes.at.ua/publ/11-1-0-9 . Собрал по схеме «100% рабочий девайс «, только микруху взял FT 232R а не FT 232ВМ так меньше обвязки, дешевле она. Если не учитывать косяков монтажа, то заработала сразу.

K-L- line -переходник для OBD-2- это универсальный протокол обмена данными, разработанный мерикосами около 15 лет назад. Он применяется в подавляющем большинстве инжекторных авто мира.

Переходник позволяет
— считывать коды ошибок инжектора
— сбрасывать коды
— просматривать режимы работы двигателя
— производить чип- тюнинг авто при наличии тюненой прошивки.

Бортовой компьютер это чуть не то- это приставка к инжектору с дополнительными функциями как то
— температура
— скорость
— частота оборотов
— расход
— пройденный путь
и тд и тп

Инжекторная система включает в себя блок управления, куча датчиков, форсунки катушки зажигания и др.

БУ в зависимости от показаний датчиков и в соответствии с прошивкой в нужное время впрыскивает топливо, в нужное время формирует искру.
На более дорогих авто управляет коробкой передач, кондиционером, подвеской, тормозами (примочки типа ABS EBD, круиз контроль, климат контроль).
Если какой-то из датчиков(или в других случаях) дает неправильное показание, БУ это фиксирует выдает ошибку в виде «чек энджин» и может перейти в аварийный режим.
По К-Л линии можно считать коды ошибок — определить что именно не так — это называется «компьютерная диагностика»

FT232RL виртуальный COM порт через USB интерфейс

Вообще-то сама FTDI рекомендует несколько более сложную схему в части подключения к USB. Зачем такая модернизация рекомендованного производителем решения — непонятно

В даташите FT232RL на

В даташите FT232RL на странице 26 приведена очень похожая схема, на ту, которую я использую. В чем заключаются усложнения, которыми я пренебрегаю?

Дык этой штукой можно прошивать Атмеловские 8битные микрухи ?

USB программатор

USB программатор микроконтроллеров AVR — USBBit
reddylab.eu

Можно, нужно юзать AVRDude +

Можно, нужно юзать AVRDude + какой-то драйвер к нему. Подробно с этим еще не разбирался.

Хороший выбор. 🙂

Да, хорошая микруха. Делаем на ней переходники USB->RS232 и USB->RS485 с гальванической развязкой для своей продукции. Есть встроенная Flash-память. Можно название переходника прописать туда(программа на ихнем сайте для этого есть), которое будет выскакивать при первом подключении переходника к компьютеру.
По установке: сначала ставим дрова(запускаем exe-шник), затем втыкаем устройство в USB-порт. Продали уже кучу изделий с переходниками на этих микросхемах, всё работает. 🙂

А можно ли увидеть реализацию

А можно ли увидеть реализацию USB->RS232 и USB->RS485 с гальванической развязкой?
Желательно схему, плату и фото девайса.

USB->RS232 — используем

USB->RS232 — используем имеющуюся схему + MAX232 (ST232) и гальваноразвязка на оптопарах. Схема на странице 26 даташита FT232RL.
USB->RS485 — тоже, только вместо MAX232 (ST232) юзаем MAX3082/3085/3088 и оптопары. Схема на странице 27 даташита FT232RL.

Если хочется совсем отвязаться от проводов, то юзать оптоволокно 🙂

А CP2101 или CP2103 не

А CP2101 или CP2103 не пробовали, а то я знаю тоже одну фиму делает на этой микре переходники USB->RS232 медицинская техника, класс сложности 1-й. Соответсвенно и надежноть там как-бы высокая очень.

Может все дело в цене CP2103?

Может все дело в цене CP2103? 🙂

A что в FT232 можно прописать свое имя незнал, вечером попробую и допишу в заметку.

USB адаптер FTDI для подключения микроконтроллеров к ПК

Данный товар исключен из продажи. Возможно, вы сможете найти похожие товары в той же категории (ссылка на на нее находится чуть выше).

Мы сохраняем такие товары, чтобы дать возможность Вам получать информацию из накопленных комментариев и отзывов.

Аналогичные товары Поставщик В наличии Цена / Вес Количество бонусов за товар В корзину / Отметить

К сожалению, у нас нет точной информации, когда ожидаются поставки конкретных товаров. Лучше не добавлять в посылку отсутствующие товары, либо быть готовым ожидать неходовые товары несколько месяцев. Были случаи, что отсутствующие товары исключались из продажи.
Имеет смысл разделить посылки. Одна полностью укомплектованная, другая с отсутствующими товарами.

Чтобы после прихода на склад отсутствующий товар автоматически зарезервировался за Вами, необходимо оформить и оплатить его в заказе.

Данная плата конвертирует сигнал с USB в 5-вольтововый сигнал TX/RX, позволяя подключать Ваш Arduino Mini, или иной микроконтроллер к персональному компьютеру. Адаптер собран на базе FT232RL чипсета (FTDI).

Примечание: это новейшая версия FTDI Basic. В ней используются 6-ти пиновые SMD элементы, позволяющие сократить размер и значительно минимализировать размеры устройства, на производительности и функциональности устройства это никак негативно не отобразилось.

Мы надеемся, что разработка этой платы сделает более доступными и понятными Arduino, и копии Arduino продуктов в силу совместимости с ними распиновки платы (оригинальные Arduino и клоны 5V Arduino плат). Она также совместима со всеми основными приложениями. Главная принципиальная особенность этой платы — способ загрузки и самовостановления програмной оболочки (перевод технически сложный, возможны неточности, указывается что соединение платы и Arduino-продукта происходит в автоматическом режиме при подключении. прим. переводчика).

BLK и GRN выводы платы соответствуют по цвету контактам на FTDI кабеле. Черные выводы соответствуют GND (земля, «-«), зеленый — CTS. Используете BLK и GRN выводы чтобы совместить выводы Вашей FTDI платы соответственно Вашему Arduino продукту.

Наличие светодиодов на TX / RX канале, облегчает визуальное наблюдение за работоспособностью платы (светодиоды мигают в такт работе платы).

This board converts a USB connection into 5 volt TX and RX that you can connect straight to the Arduino Mini or other microcontrollers, allowing them to talk to the computer. It is based on the FT232RL chip from FTDI.

Description: This is the newest revision of our FTDI Basic. We use a SMD 6-pin header on the bottom, which makes it smaller and more compact. Functionality has remained the same.

This is a basic breakout board for the FTDI FT232RL USB to serial IC. The pinout of this board matches the FTDI cable to work with official Arduino and cloned 5V Arduino boards. It can also be used for general serial applications. The major difference with this board is that it brings out the DTR pin as opposed to the RTS pin of the FTDI cable. The DTR pin allows an Arduino target to auto-reset when a new Sketch is downloaded. This is a really nice feature to have and allows a sketch to be downloaded without having to hit the reset button. This board will auto reset any Arduino board that has the reset pin brought out to a 6-pin connector.

The pins labeled BLK and GRN correspond to the colored wires on the FTDI cable. The black wire on the FTDI cable is GND, green is CTS. Use these BLK and GRN pins to align the FTDI basic board with your Arduino target.

This board has TX and RX LEDs that make it a bit better to use over the FTDI cable. You can actually see serial traffic on the LEDs to verify if the board is working.

*Note: This is not an original Arduino brand product.