реклама на сайте
подробности

 
 
> Не доходит концовка посылки от прибора через FTDI232
firstvald
сообщение Dec 13 2009, 16:19
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041



Хотя что - то подобное в нескольких темах видел - точно такого - нет.

Вижу: при обмене (запрос ответ) через FTDI232RL происходит потеря окончания посылки ответа от прибора. Причем посылки-то небольшие : байт по 16.
Игры с настройками тайм-аутов и величины буфера вообще никак не влияют. Данные от машины в сторону прибора доходят без ошибок. В передаче в сторону машины время от времени не хватает нескорльких байт в конце.

По статистике получается самой плохой скорость 19200, на ней бъется в среднем каждый 50 цикл. На других скоростях сбой примерно раз в 200-300 циклов (и от скорости не зависит). Обмен редкий - цикл в секунду.

Кто какую статистику получал? Какую микруху понадежнее использовать? Насколько подвержено этому 2102/3?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Guest_@Ark_*
сообщение Dec 13 2009, 19:14
Сообщение #2





Guests






Цитата
Никакого ответственного оборудования (медицинского, промышленного) через такой порт делать нельзя.

Вы не торопитесь с выводами. Мы, также, FTDI давно и успешно используем. Что-то не так в вашей схеме или программе. Чудес-то не бывает. smile.gif
Go to the top of the page
 
+Quote Post
firstvald
сообщение Dec 13 2009, 19:37
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041



Цитата(@Ark @ Dec 13 2009, 22:14) *
Вы не торопитесь с выводами. Мы, также, FTDI давно и успешно используем. Что-то не так в вашей схеме или программе. Чудес-то не бывает. smile.gif


Бывает , бывает! Вот прогнал скорость 19200 без паритета - 1616 циклов без ошибок (вот уже 2180 без ошибок smile.gif ). Значит FTDI не всегда удается передавать посылки с использованием паритета. А на 38400 и 9600 удается! Вот так вот.

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

Сообщение отредактировал firstvald - Dec 13 2009, 19:44
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- firstvald   Не доходит концовка посылки от прибора через FTDI232   Dec 13 2009, 16:19
- - @Ark   В FTDI232, кроме выводов RX и TX, есть еще сигналь...   Dec 13 2009, 16:54
|- - firstvald   Цитата(@Ark @ Dec 13 2009, 19:54) В FTDI2...   Dec 13 2009, 17:11
- - @Ark   ЦитатаНе, они у меня висят. Как висят в pdf от FTD...   Dec 13 2009, 17:19
|- - firstvald   Цитата(@Ark @ Dec 13 2009, 20:19) Если ви...   Dec 13 2009, 17:37
- - @Ark   ЦитатаНет, не влияет заведение этих сигналов на пи...   Dec 13 2009, 17:48
|- - firstvald   Цитата(@Ark @ Dec 13 2009, 20:48) Почему ...   Dec 13 2009, 18:38
- - vetal   Используем чипы и фирменные шнурки от FTDI на скор...   Dec 13 2009, 19:06
- - @Ark   ЦитатаБывает , бывает! Вот прогнал скорость 19...   Dec 13 2009, 20:05
|- - firstvald   Цитата(@Ark @ Dec 13 2009, 23:05) Ну Вы д...   Dec 14 2009, 08:28
- - @Ark   ЦитатаНет не так. MODBUS под виндой спокойно работ...   Dec 14 2009, 09:19
- - jorikdima   Цитата(vetal @ Dec 13 2009, 22:06) Исполь...   Dec 14 2009, 09:32
- - @Ark   Цитата... как правило в доках на МК есть таблицы в...   Dec 14 2009, 12:13
- - firstvald   Все как надо подтянуто. Дело не в фронтах. На скор...   Dec 14 2009, 12:35
- - @Ark   ЦитатаНаиболее вероятно - отклонение генератора в ...   Dec 14 2009, 12:54
- - firstvald   Удалось обмен отладить - в структуре тайм-аутов та...   Dec 14 2009, 14:12
- - vetal   Сдается мне, что вы наотрез не хотите смириться с ...   Dec 14 2009, 14:43
|- - firstvald   Цитата(vetal @ Dec 14 2009, 17:43) Сдаетс...   Dec 14 2009, 18:18
|- - galjoen   Цитата(firstvald @ Dec 14 2009, 21:18) Сп...   Jan 30 2010, 13:22
- - jorikdima   Если вам нужна более жесткая времянка при работе с...   Dec 15 2009, 08:08
- - Vasily_   ЦитатаВот интересно - окуда FTDI берет тактовые им...   Jan 29 2010, 22:36
- - firstvald   Да нет. Так нельзя. В мире уже сложилось что обще...   Feb 1 2010, 08:24
|- - galjoen   Цитата(firstvald @ Feb 1 2010, 11:24) Да ...   Feb 1 2010, 11:41
|- - jorikdima   Цитата(galjoen @ Feb 1 2010, 14:41) FTDI ...   Feb 1 2010, 12:30
|- - galjoen   Цитата(jorikdima @ Feb 1 2010, 15:30) Ког...   Feb 1 2010, 12:46
- - Nuts_   у меня работает связка на 1 мбит делиттель на FTDI...   Mar 30 2010, 12:18


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01386 секунд с 7
ELECTRONIX ©2004-2016