Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Проблема с FT232BM (FT232BL)

Непрочитано 22.09.2008, 18:25  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию Проблема с FT232BM (FT232BL)

Помогите пожалуйста разобраться.
Решил сделать девайс на ATTiny2313 с USB портом для связи с ПК.
В качестве USB моста взял FT232BM (пробовал FT232BL).
Устройство сделал, но возникла проблема в работе с мостом.
При отправке одного каждого байта из ПК в МК, МК принимает 3 байта с левой информацией. ПК и МК работают нормально (для проверки отключил FT232BM и допаял к схеме часть, обведенную красным - все работает нормально).
При работе через FT232BM ПК нормально видит и опознает устройство, появляется USB Serial Port, USART МК принимает по три левых байта вместо одного.
Еще странность, для контроля сигнала допаял цепочку нарисованную синим, и проблема в том, что при работе через MAX232 в состоянии покоя светодиод не горит, а с FT232BM даже когда нет передачи данных светодиод неярко светится.
Может кто знает где искать.
Заранее спасибо.
Схему прилагаю.
Подобная проблема описывалась в https://kazus.run/forum/topics/f_462...t=ft232bm#4627, но решение не было описано.

-- Прилагается рисунок: --

Реклама:
anbsoft вне форума  
Непрочитано 22.09.2008, 19:27  
AndreiVV
Гражданин KAZUS.RUN
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

проверить правильно работает FT232BM можно замкнув выводы 24,25 FT232BM и в любой терминалке проверить ответ
AndreiVV вне форума  
Непрочитано 22.09.2008, 22:22  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию

При замыкании 24-25 терминал возвращает посланное, тоесть сама с собой FT232BM работает, а с процом никак.
anbsoft вне форума  
Непрочитано 22.09.2008, 22:55  
AndreiVV
Гражданин KAZUS.RUN
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

искал даташит на FT232BM и наткнулся на вот это
Цитата:
короче была 9-битная передача (со стороные пика)
в настройках драйвера FTDI ставил разные вида паритета - не помогало.
поставил 8-битную передачу (без паритета) в ПИКе и все стало нормально.
AndreiVV вне форума  
Непрочитано 22.09.2008, 23:38  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию

Проблема не в 9битной передаче, а в FT232BM.
В подтверждение своих слов сделал доработку схкмы (прилагается)
В итоге виртуальный СОМ подключается к обычному (а ля USB-RS232 переходник).
Вход USART ATTiny2313 можно переключать между передатчиком виртуального и нормального СОМ.
Запустил два гипертерминала и как бы связал их, параметры соединения в гипертерминале - одинаковые.
Сигнал не проходит ни туда, ни обратно, при этом если вход МК подключен к передатчику нормального СОМ, все работает нормально, если к виртуальному - принимает 3 байта (правда пока не проверил есть ли ошибки передачи - сейчас займусь).
При этом, напомню, сам с собой FT232BM работает нормально, грешу на драйвера, сейчас скачаю новые и переустановлю.

-- Прилагается рисунок: --

anbsoft вне форума  
Непрочитано 23.09.2008, 00:15  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию

Проверил, все три принимаемых байта $00, при этом в регистре UCSRA $30 - тоесть выскакивает ошибка Frame Error (после каждого из трех).
Пойду переставлю драйвера.
anbsoft вне форума  
Непрочитано 23.09.2008, 00:26  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию

Вопрос решен, проблема была в драйверах, установил свежие (ftp://ftp.efo.ru/pub/ftdichip/Driver...%202.04.06.exe) и все сразу заработало.
Всем спасибо за внимание.
anbsoft вне форума  
Непрочитано 23.09.2008, 21:50  
tinchurina
Прохожий
 
Регистрация: 06.05.2008
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tinchurina на пути к лучшему
По умолчанию Re: Проблема с FT232BM (FT232BL)

Похожая проблемма.Собрал схему модуль FT245+Mega16,компьютер видит модуль, передает и принимает данные,только почему то не проходят 4 и 8 биты, но отправляя число 12(4+ Lcd показывает 12,а по отдельности 0.

-- Прилагается рисунок: --


-- Прилагается рисунок: --

tinchurina вне форума  
Непрочитано 23.09.2008, 22:18  
anbsoft
Временная регистрация
 
Регистрация: 27.03.2008
Сообщений: 52
Сказал спасибо: 3
Сказали Спасибо 38 раз(а) в 10 сообщении(ях)
anbsoft на пути к лучшему
По умолчанию

А JTAG в меге отключили ?
anbsoft вне форума  
Непрочитано 24.09.2008, 00:01  
tinchurina
Прохожий
 
Регистрация: 06.05.2008
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tinchurina на пути к лучшему
По умолчанию

Сообщение от anbsoft
А JTAG в меге отключили ?
Не отключал,если честно даже не знал про него.В описании к меге написано что portc.2-c.5 могут не работать(как раз мой случай),а как его отключить.
tinchurina вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с DC/DC locostudy Источники питания и свет 2 03.11.2008 12:10
FT232BM проблема с прошивкой EEPROM zms2003 Микроконтроллеры, АЦП, память и т.д 3 27.06.2008 07:18
Виртуальный ком порт...на FT232BM an-sver Микроконтроллеры, АЦП, память и т.д 3 15.05.2008 15:09
работа с FTDI FT232BM Diver84 Микроконтроллеры, АЦП, память и т.д 17 19.11.2006 05:31
ft232bm cr0acker Микроконтроллеры, АЦП, память и т.д 6 10.02.2005 15:40


Часовой пояс GMT +4, время: 23:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.