Миландр
http://forum.milandr.ru/

Конвертер интерфейсов RS-232/CAN
http://forum.milandr.ru/viewtopic.php?f=26&t=212
Страница 1 из 1

Автор:  Yura [ 2010-мар-21 20:33 ]
Заголовок сообщения:  Конвертер интерфейсов RS-232/CAN

Конвертер интерфейсов RS-232/CAN

Автор:  Locha [ 2012-сен-16 18:31 ]
Заголовок сообщения:  Re: Конвертер интерфейсов RS-232/CAN

Уважаемый разработчик, не так давно приобрели переходник CAN-RS для преобразования CAN пакета в RS посылку, но столкнулись с трудностями.
При подаче в CAN линию(на вход CAN, скорость 500 кб/с) стандартного пакета CAN с информацией порядка 50 бит (например: 1 байт - 88) на выходе переходника(разъем RS, скорость 115,2кб/с) получаем посылку длиной больше 70 бит, хотя в моем понимании должен быть только 1 байт(например:88) информации ну или хотя бы тот же пакет но RS уровня. Смотрим осциллографом на входе и выходе переходника.
Если можно вышлите фрагмент программы для МК 1886ВЕ5.

Автор:  Petr [ 2012-сен-17 09:46 ]
Заголовок сообщения:  Re: Конвертер интерфейсов RS-232/CAN

Locha писал(а):
Уважаемый разработчик, не так давно приобрели переходник CAN-RS для преобразования CAN пакета в RS посылку, но столкнулись с трудностями.
При подаче в CAN линию(на вход CAN, скорость 500 кб/с) стандартного пакета CAN с информацией порядка 50 бит (например: 1 байт - 88) на выходе переходника(разъем RS, скорость 115,2кб/с) получаем посылку длиной больше 70 бит, хотя в моем понимании должен быть только 1 байт(например:88) информации ну или хотя бы тот же пакет но RS уровня. Смотрим осциллографом на входе и выходе переходника.
Если можно вышлите фрагмент программы для МК 1886ВЕ5.

В документации на данный конвертер имеется описание протокола обмена данными по интерфейсу RS. То есть одна посылка по CAN приводит к передаче порядка 11 байт по RS. Рекомендую заглянуть в документацию на 10 страницу (пункт 2.6. Протокол обмена данными между ПК и конвертером).

Автор:  sguwenka [ 2015-авг-12 10:51 ]
Заголовок сообщения:  Re: Конвертер интерфейсов RS-232/CAN

Столкнулись с проблемой. Работаем в CAN сети на скорости 250кбит/с на ваших МК 1986ВЕ91Т. Сеть может кратковременно загружаться до 100% - при этом мы задействуем 16 буферов на приём и 16 на передачу - все буферы используются.
Для мониторинга на ПК используем ваш CAN-конвертор готовый.

Однако, мы даже не можем отследить на ПК однократную посылку пачки пакетов, когда задействуется 8 буферов на передачу.
По факту CAN-конвертер из этих 8 пакетов принимает только 4 пакета - 1й, 2й, 4й, 6й. Получается, что в прошивке вашего конвертера даже не реализовано использование встроенных буферов. Если бы они использовались, нас бы это удовлетворило...

Отсюда вопрос: возможно ли выслать нам исходники проекта этого конвертера, для самостоятельного допиливания в части использования буферов? Считаю этот вариант предпочтительным - не в обиду будет сказано, но судя по функционированию, код можно рассматривать в качестве демонстрационного, не более ;)

Или же, иначе, сможете выслать обновлённую прошивку с использованием буферов? И в какие сроки? Приемлемый срок - в течение 2х недель...

Автор:  krik8 [ 2017-янв-20 16:29 ]
Заголовок сообщения:  Re: Конвертер интерфейсов RS-232/CAN

Сограждане, подскажите:
в комплектацию этого изделия
входят исходные тексты программы для
МК 1886ВЕ5У?

Автор:  Anna_K [ 2017-апр-26 10:27 ]
Заголовок сообщения:  Re: Конвертер интерфейсов RS-232/CAN

Добрый день. К сожалению, исходный код для МК 1886ВЕ5У данного конвертора не предоставляется. Как было правильно озвучено в посте выше – это демо пример, который многими воспринимается за эталон, что вызывает дальнейшее недопонимание и ошибки.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/