Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: canopenfestival выбор контроллера
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Controller Area Network (CAN)
Dm3Ch
Здравствуйте!
Хочу реализовать CAN шину с протоколом CANOpen. Передатчик MCP2551, если я правильно понимаю, то он только отправляет и получает информацию, а обработку и формирование надо делать самому. Решил взять исходники от canfestival. Какое симейство микроконтроллеров STM можно использовать(минимальное по производительности), и на какой минимальной частоте для реализации CAN на полной скорости?
Forger
Цитата(Dm3Ch @ Feb 12 2014, 21:15) *
Какое симейство микроконтроллеров STM можно использовать(минимальное по производительности), и на какой минимальной частоте для реализации CAN на полной скорости?

Может, стоит хоть какие-то усилия приложить, а потом спрашивать? smile3046.gif
Dm3Ch
Цитата(Forger @ Feb 14 2014, 10:31) *
Может, стоит хоть какие-то усилия приложить, а потом спрашивать? smile3046.gif


Извините, но я на этой странице не вижу, какой микроконтроллер потянет код canopenfestival.
Forger
Цитата(Dm3Ch @ Feb 14 2014, 12:55) *
Извините, но я на этой странице не вижу, какой микроконтроллер потянет код canopenfestival.

Любой

Покупайте любой понравившийся демокит c CAN и пробуйте и пробуйте и пробуйте.
Любой STM с CAN на борту потянет голый canopen без проблем.
Dm3Ch
Спасибо!
У меня осталось ещё 2 вопроса:
1. А что со скоростью? Сможет ли любой потянуть полную скорость (1 мбит/c)?
2. Передатчик я собираюсь брать MCP2551. К чему лучше его подключить, или всё равно?
3. Сможет ли любой потянуть обработку и выполнение запросов с полной скоростью?
Forger
Цитата(Dm3Ch @ Feb 14 2014, 20:51) *
Спасибо!
У меня осталось ещё 2 вопроса:
1. А что со скоростью? Сможет ли любой потянуть полную скорость (1 мбит/c)?
2. Передатчик я собираюсь брать MCP2551. К чему лучше его подключить, или всё равно?
3. Сможет ли любой потянуть обработку и выполнение запросов с полной скоростью?


Подойдет любой мк со встроенным CAN. Далее нужно читать даташит на выбранный мк. Без этого нынче никуда ))
Я вот не пойму, нафига заморачиваться и городить самоделку, когда дешевле обойдется готовый демокит?
Как раз для таких задач и придуманы демокиты - там куча софта в придачу, что ускоряет и облегчает начало работы с выбранным мк.
Да и пока программер пишет софт под демокитом, схемотехник готовит конечную схему девайса, учитывая наработки программиста. Экономия времени.
Dm3Ch
Извините, я не правильно изначально понял, я считал, что MCP2551 передаёт с напряжение 24 вольта. Но видимо я ошибался, так как только что обнаружил в даташите, что он передаёт, как и микроконтроллеры с напряжение 5 вольт. Если это так, то я совершенно согласен с вами, что всё предыдущее не имеет смысла.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.