PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   Arduino+CANBUS Shield (http://pccar.ru/showthread.php?t=23221)

Lehas 05.12.2016 15:09

С климата точно по кану запускается.

cherkasoff 05.12.2016 16:54

Цитата:

Сообщение от Gоlf (Сообщение 376452)
Нашёл довольно удобный и не дорогой модуль стразу c двумя CAN-входами и встроенным STM32 с частотой 72MHz (в 5 раз быстрей ардуины). Мне кажется просто идеально для шлюзов/фильтров, и всего за 30$.

А драйвера и среду разработки которая работает нормально в windows 7/10 вы для STM знаете? А то у меня лежит плата на таком чипе, но ничем запрограммировать я её не могу.

lti1 05.12.2016 17:37

Цитата:

Сообщение от cherkasoff (Сообщение 376524)
А драйвера и среду разработки которая работает нормально в windows 7/10 вы для STM знаете? А то у меня лежит плата на таком чипе, но ничем запрограммировать я её не могу.

Привет!
Давненько не заходил...
http://pccar.ru/showthread.php?p=371066#post371066
http://pccar.ru/showthread.php?p=371154#post371154
https://geektimes.ru/post/255534/

cherkasoff 05.12.2016 20:21

Цитата:

Сообщение от lti1 (Сообщение 376530)

Спасибо, почитаю!
Не заходил потому что был не самый простой период жизни, да и роль писикара выполняла китайская башка. А тут у неё тач сдох, решил заглянуть, может быть нового чего придумали :big:

Gоlf 05.12.2016 20:56

А я тоже вначале подсел на Ардуину, потом перешёл на SТM32, но несколько раз столкнулся с тем что сторонние проекты не компилируются, и я перескочил на NodeMCU (это та же ардуина, но скорость ещё выше - 80MHz, памяти целых 4Мб и главное - встроенный WiFi модуль, хотя есть и минус - только 1 аналоговый выход).

Baikan4ik 17.12.2016 14:14

Добрый день. Пролистал достаточно тем про общение по CAN, некоторые сталкивались с подобной ситуацией. Имеется кан-шина комфорта, в ней передаются данные по климату и всем кнопкам "торпеды". Шилд - seeedstudio, мк - arduino uno r3 на Atmega16U2(не ch340g). Подключается это конструкция параллельно шине, т.е. в разрез. Данные все получаю, считываю, отлично обрабатываются и выводятся на nexus 7. Все как бы в шоколаде. НО, шилд постоянно зависает, помогает только резет ардуины. Время до зависания не постоянное, даже не могу понять от чего зависит. И зависает именно шилд,а не ардуино или мое приложение для планшета, ибо на ардуине висят еще рулевые резистивные кнопки, так они обрабатываются в это время и выполняется соответствующий им функционал на планшете. Библиотека кан используется от seeedstudio.

Читал про резистор, который есть и в шилде, и во всех блоках кан в машине. Резистор в шилде не удалял, так с ним изначально заработало и решил, что все будет ОК. Подскажите, на что нужно обратить внимание, может кто-то столкнулся и решил проблему?

Gоlf 19.12.2016 21:16

C учётом того сколько в сети сообщений типа - "Купил два CAN-шилда, один работает, а через второй ничего не идёт", кто сказал что у вас не дефектная плата? Может питание больше даёте, она нагревается и перестаёт работать?

Baikan4ik 19.12.2016 21:56

Вроде как нашлась причина...и ее я не рассматривал вообще, пока не начал все "творение" внимательно разглядывать. В usb-хаб, от которого питается и ардуино (т.о. ни перегрева, ни нехватки питания (под вопросом) не может быть в принципе + отсутствие скачков напряжения) был вставлен еще и WiFi-донгл с симкой (у меня нексус без LTE, поэтому использую донгл для доступа к сети). Как только из хаба убираю его, шилд работает стабильно. Но стоит вставить обратно, как внезапно зависает. Сначала думал, что как-то наводки от WiFi влияют, но сейчас этот же донгл стоит рядом, но питание через прикуриватель. И все работает. Для меня это странно...

Хм. Единственное, может в какой-то момент времени донгл повышал потребление тока и ардуине не хватало его. Для перезагрузки падение не столь большое, но подключенной к арду периферии уже не хватало питания. Может такое быть?

ssssmileeee 26.01.2017 16:55

Привет!
Кто-нибудь пробовал шилд CJMCU-2551 на MCP2551?

Он будет работать с низкоскоростной шиной (125кб/с) и ардуино?

lti1 26.01.2017 17:02

Цитата:

Сообщение от ssssmileeee (Сообщение 380696)
Привет!
Кто-нибудь пробовал шилд CJMCU-2551 на MCP2551?

Он будет работать с низкоскоростной шиной (125кб/с) и ардуино?

Не будет.
Нужен такой: https://duino.ru/CAN-BUS-Shield.html


Часовой пояс GMT +4, время: 16:43.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot