MCP2515, контроллер CAN шины с интерфейсом SPI

preview_player
Показать описание


🐾Желающим оказать материальную поддержку.
Рекомендации по теме
Комментарии
Автор

Радиомодули для одного применения, CAN или RS485 для другого. тут все зависит от задачи. Спасибо за обзор!

Embedded_Developer
Автор

С нетерпением ждал очередного видео. Спасибо за обзор!

vernnms
Автор

Очень приятно было увидеть очередной обзор от вас.

TyrkoPyrko
Автор

это актуально только для авто транспорта. Сейчас как раз поступила хотелка для заказчика - передавать данные в кан.
Минус кана в его некоторой избыточности данных. по системе оси. много доп данных с каждым уровнем обрастается.
Для собственных сетей - 485 на порядок удобнее и практичнее.
такие модули только с прерываниями имеет смысл использовать - иначе 99% времени уйдет на мониторинг линии.

kestvvv
Автор

Как у вас все просто получается 😃😃😃 я веду войну с ним уже много времени . Считать аналог сигнал и передать его в кан ))

Владимирматовый
Автор

отличные платы! я весь свой умный дом на CAN перевёл! у них один жирный +++ это, что каждое устройство может быть мастером ))) а до этого пользовался rs485 ... вот ... перешел с него на CAN и ни разу ни пожалел )))
Отличное видео !

СержВасильев-юю
Автор

Класс ! А есть какие-то программы для работы с каншиной?

goiiia
Автор

Интересно. Вот бы на пару месяцев раньше это видео. Сейчас делаю выключатели света дома по RS485 + ModBus, и к сожалению узнал, что ModBus имеет огромный лаг. Даже если в сети только мастер и один слейв. После нажатия кнопки мастер реагирует через 1 секунду. Может, расскажите какие лучше протоколы использовать для этого? И может в будущем обзорное видео сделаете по разным протоколам и где какой лучше применять.

iamskoi
Автор

Для промышленности ардуино неудобно и порой невозможно выполнить поставленную задачу в одним контроллером.
Но если сильно надо то можно.
Я использую на производстве для автоматизации arduino mega.
При должной отладке можно добится отличного результата не хуже конитоллеров скажем сименс или омрон

VorontcoV_Alexandr.
Автор

хороший видос, но вопрос открыт - почему осцилограф не скрепный?

ivanvolkya
Автор

На сколько помню, когда положительные и отрицательный сигнал накладываются, то это один из вариантов передачи, правильно же?

danben
Автор

Автор для инфы :
Can vs RS
Скорость по стандарту, все обще прищнаному 125 кБит но есть те кто и на 1 Мбит пашет в тио время как 485 по стандарту 10 мигабит тянет
По длинне трассы примерно раыны 1000 против 1200 и у обоих чем выше скорость тем выше требования к кабелю и уменьшение длинны

теперь о сладком
CAN- пакетно зависимая аппаратная шина (тоесть связка интерфейс+ протокол) , RS нет тоесть вы можите ставить 232/422/485 а что у вас на уровне протокола решать вам
максимальный размер пакета у CAN 8 байт, RS не ограничен
CAN имеет аппаратную адресную систему позволяющую адресовать всего лишь 64 устройства, не маршрутизации не ретрансляции и вообще ничего не поддерживается, RS - все в вашей фонтазии

Единственный реальный плюс CAN это получение в руки сразу готового инструмента и вам не нужно думать над протоколом, НО .. буфера нет, следущее сообщение на тот же драйверприёма стирает предыдуще если вы его по какойто причине не получили ....

Fastereus
Автор

Помогите усыпить и пробудить данный модуль по появлению данных на шине. Где посмотреть пример кода как это работает?

opel
Автор

Было бы весьма интересно собрать какое нибудь low power устройство которое будет и питание получать от этой же шины данных.

kreptonyou
Автор

Как у сыпить и пробудить МК. Очень нужно. За ранее благодарен. Подписался в надеже что будет про это видео.

opel
Автор

такое включение ослика малоинформативно, разве что схема дышет, не
более. Считаю так, на вход 1 подаем canh, на вх2 - canl. Все относительно
vss (минус). Для просмотра сигнала Тх по байтам надо в программе перед
передачей выводить на выходы МК сигнал запуск развертки отдельно для
каждого байта. Просмотреть сигнал Rx по байтам не знаю, пока.

ВалерийСоколов-мы
Автор

Интересно, а можно управлять этим модулем автокресло с памятью🤔

medvedHD
Автор

Подскажите пожалуйста, что то не так делаю или mcp 2515 и mcp 23017 не могут работать одновременно? Один i2c, второй spi. Может есть какие то ограничения, только учусь и не получилось найти информации, потому спрашиваю у людей которые в этом соображают))

alexej
Автор

спасибо!1 дата фрейм передаeт данные, а остальные фреймы зачем нужны? спасибо!!

dimalobov
Автор

А в чём причина нехватки микросхем для автомобилей?

aleshep