| AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
Мост USB-USART проблемы с ноутбуком
17.03.2015, 21:24
|
|
|
Частый гость
Регистрация: 01.04.2005
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Мост USB-USART проблемы с ноутбуком
Доброго времени суток коллеги.
Может кто сталкивался с подобной проблемой:
Ультразвуковой генератор на 100 Вт. Управление собрано на AVRMega16.
Есть два режима работы: автономная и с управлением от компьютера.
Mega связана с компьютером переходным кабелем USB-COM. Переходник сделан на Prolific PL2303TA. Схема доработана: выброшена микруха AD - драйвер RS232 и вставлены два оптодрайвера 6N137 для оптической развязки. Прога для управления на компе написана на C#.
Теперь собственно проблема: На стационарном компе
работает отлично. Все управляется. Передаются на схему и снимаются с нее все данные. Работать может часами. Ни одного сбоя (в программе Mega и проге на компе сделаны блоки кода определения ошибки в переданных и принятых данных).
Засада в том, что как только переключаю все на ноутбук, как сразу все начинает дико сбоить. Вожусь уже хорошую неделю. Сначала думал, что проблемы с гальванической связью. Сделал оптическую развязку. Тоже самое. Сигналы по осциллографу и там и там нормальные. На компе и ноуте стоит винда 7.
Короче, фантазия иссякла.
Может кто с такой проблемой сталкивался. Буду благодарен на любую идею.
|
|
|
|
17.03.2015, 21:35
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
Терминалку и костыль Rx-Tx на буке погонять. Если сбоев нет - программку "сам на сам" с костыликом погонять через порт на разных скоростях. Если в этом случае работает без сбоев - тогда уже мороковать с контроллером.
А выявятся сбои - по обстоятельствам и набранной статистике.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
17.03.2015, 21:36
|
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
"Начинает сбоить" - конкретнее? Ошибки приема на АВРке, ошибки приема на компе?
Я бы еще тупо поменял USB-COM переходник. Проверил одинаковость драйверов на компах.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
17.03.2015, 21:38
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
Сообщение от shurenock
|
|
Mega связана с компьютером переходным кабелем USB-COM. Переходник сделан на Prolific PL2303TA. Схема доработана: выброшена микруха AD - драйвер RS232 и вставлены два оптодрайвера 6N137 для оптической развязки.
|
Вопросов больше, чем ответов...
Драйверов между PL и мегой быть не должно, что там, что там однополярный TTL сигнал.
Опторазвязка в каком месте стоит.
От чего питается все части - до и после развязки?
|
|
|
|
17.03.2015, 22:00
|
|
|
Частый гость
Регистрация: 01.04.2005
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
Сообщение от akegor
|
Терминалку и костыль Rx-Tx на буке погонять. Если сбоев нет - программку "сам на сам" с костыликом погонять через порт на разных скоростях. Если в этом случае работает без сбоев - тогда уже мороковать с контроллером.
А выявятся сбои - по обстоятельствам и набранной статистике.
|
Надо попробовать.
|
|
|
|
17.03.2015, 22:04
|
|
|
Частый гость
Регистрация: 01.04.2005
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
Сообщение от nml
|
"Начинает сбоить" - конкретнее? Ошибки приема на АВРке, ошибки приема на компе?
Я бы еще тупо поменял USB-COM переходник. Проверил одинаковость драйверов на компах
|
В программе на компе и в программе на меге реализован блок кода проверки ошибок. Простая мажоритарная система (так она кажется называется).
Т.е. Устройство которое передает трижды повторяет каждый байт. Устройство которое принимает сравнивает три принятых байта. Если и них хотя бы два одинаковые, то считается что байт принят правильно. Соответственно если все три не равны, то возникает ошибка.
Так вот ошибка происходит как при приеме мегой, так и при приеме ноутом.
Переходник уже менял. Есть промышленный на FT232. Сбоит так же. Драйвера на один переходник стоят одинаковые. Тоже проверено.
|
|
|
|
17.03.2015, 22:12
|
|
|
Частый гость
Регистрация: 01.04.2005
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
Сообщение от omercury
|
Вопросов больше, чем ответов...
Драйверов между PL и мегой быть не должно, что там, что там однополярный TTL сигнал.
Опторазвязка в каком месте стоит.
От чего питается все части - до и после развязки?
|
Опторазвязка стоит между PL и мегой. Со стороны Меги оптопара питается от питателя схемы 5В. Со стороны PL оптопара питается от шины USB 5В. Кондеры на ногах оптодрайверов висят.
В первом варианте между Мегой и PL никаких драйверов и не было. От стационарного компа все работало прекрасно напрямую. Опторазвязка появилась когда решил исключить гальваническую связь между ноутбуком и схемой.
Повторюсь, что со стационарным компом и с опторазвязкой и без нее все работает идеально.
Проблемы возникают с ноутом.
Скорости кстати тоже разные перепробовал. Сейчас стоит 38400.
Кстати, частота кварца 16 МГц. Процент ошибки по даташиту на контроллер на этой скорость 0,2.
Последний раз редактировалось shurenock; 17.03.2015 в 22:15.
|
|
|
|
17.03.2015, 22:14
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,972
Сказал спасибо: 301
Сказали Спасибо 503 раз(а) в 367 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
shurenock, посмотрите режим электропитания на ноуте. Проверьте на "Максимальная производительность".
|
|
|
|
17.03.2015, 22:16
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
Сообщение от shurenock
|
|
Есть промышленный на FT232. Сбоит так же.
|
Драйверы разные, а ведут себя одинаково - отпадает. Железо тоже - с одним работает, с другим - нет.
Может, в системе собака порылась. Если порт сам на сам работает нормально, попробовать скомпилить софтину на буке. Есть некоторые нюансы, которые могут проявиться при простом переносе.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
17.03.2015, 22:17
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,511 раз(а) в 2,392 сообщении(ях)
|
Re: Мост USB-USART проблемы с ноутбуком
На вилке блока питания нотика - 2 контакта или 3? Генератор как запитан?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:22.
|
|