![]() |
С климата точно по кану запускается.
|
Цитата:
|
Цитата:
Давненько не заходил... http://pccar.ru/showthread.php?p=371066#post371066 http://pccar.ru/showthread.php?p=371154#post371154 https://geektimes.ru/post/255534/ |
Цитата:
Не заходил потому что был не самый простой период жизни, да и роль писикара выполняла китайская башка. А тут у неё тач сдох, решил заглянуть, может быть нового чего придумали :big: |
А я тоже вначале подсел на Ардуину, потом перешёл на SТM32, но несколько раз столкнулся с тем что сторонние проекты не компилируются, и я перескочил на NodeMCU (это та же ардуина, но скорость ещё выше - 80MHz, памяти целых 4Мб и главное - встроенный WiFi модуль, хотя есть и минус - только 1 аналоговый выход).
|
Добрый день. Пролистал достаточно тем про общение по CAN, некоторые сталкивались с подобной ситуацией. Имеется кан-шина комфорта, в ней передаются данные по климату и всем кнопкам "торпеды". Шилд - seeedstudio, мк - arduino uno r3 на Atmega16U2(не ch340g). Подключается это конструкция параллельно шине, т.е. в разрез. Данные все получаю, считываю, отлично обрабатываются и выводятся на nexus 7. Все как бы в шоколаде. НО, шилд постоянно зависает, помогает только резет ардуины. Время до зависания не постоянное, даже не могу понять от чего зависит. И зависает именно шилд,а не ардуино или мое приложение для планшета, ибо на ардуине висят еще рулевые резистивные кнопки, так они обрабатываются в это время и выполняется соответствующий им функционал на планшете. Библиотека кан используется от seeedstudio.
Читал про резистор, который есть и в шилде, и во всех блоках кан в машине. Резистор в шилде не удалял, так с ним изначально заработало и решил, что все будет ОК. Подскажите, на что нужно обратить внимание, может кто-то столкнулся и решил проблему? |
C учётом того сколько в сети сообщений типа - "Купил два CAN-шилда, один работает, а через второй ничего не идёт", кто сказал что у вас не дефектная плата? Может питание больше даёте, она нагревается и перестаёт работать?
|
Вроде как нашлась причина...и ее я не рассматривал вообще, пока не начал все "творение" внимательно разглядывать. В usb-хаб, от которого питается и ардуино (т.о. ни перегрева, ни нехватки питания (под вопросом) не может быть в принципе + отсутствие скачков напряжения) был вставлен еще и WiFi-донгл с симкой (у меня нексус без LTE, поэтому использую донгл для доступа к сети). Как только из хаба убираю его, шилд работает стабильно. Но стоит вставить обратно, как внезапно зависает. Сначала думал, что как-то наводки от WiFi влияют, но сейчас этот же донгл стоит рядом, но питание через прикуриватель. И все работает. Для меня это странно...
Хм. Единственное, может в какой-то момент времени донгл повышал потребление тока и ардуине не хватало его. Для перезагрузки падение не столь большое, но подключенной к арду периферии уже не хватало питания. Может такое быть? |
Привет!
Кто-нибудь пробовал шилд CJMCU-2551 на MCP2551? Он будет работать с низкоскоростной шиной (125кб/с) и ардуино? |
Цитата:
Нужен такой: https://duino.ru/CAN-BUS-Shield.html |
Часовой пояс GMT +4, время: 10:04. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot