Показать сообщение отдельно
Старый 11.11.2015, 14:05   #94
olegik_ah
Новый Пользователь
 
Аватар для olegik_ah
 
Регистрация: 05.08.2015
Возраст: 41
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5
Сообщений: 29
olegik_ah is a jewel in the rougholegik_ah is a jewel in the rougholegik_ah is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Raikkonen Посмотреть сообщение
В общем какие сделал выводы прочитав все это:
1. все эти САН шилды строятся на 2 микроконтроллерах
1.а. один из них переделывает физически кан в какой-то другой
1.б. второй соединяет этот протокол с ардуино, и под этот микроконтроллер есть библиотеки, по позволяет нам общаться по кан (грубо) функциями типа "прочитать"
1.в. соответсвтенно, например этот мне не подойдет https://vk.com/photo-63602362_332741541 , под него придется писать самому кучу кода.
Все верно. 2 микрухи. Одна трансивер, другая контроллер. То, что на фото - не подойдет. Даже не уверен - реально ли написать такую кучу кода, чтобы это заработало с ардуиной. Хотя если ты супер-профи с++ программер - то все реально.

Нужно искать шилды кан на которых 2 чипа и кварц. Далее скажу, что точно будет работать с ардуино (проверено на личном опыте):
1. Контроллер mcp2515
2. Трансивер - в принципе пофигу какой. На мой взгляд лучше mcp2551 или PCA82C251. Но любой tja(1040/1041/1054) тоже покатит.
3. Кварц. Для 16 МГц или 8Мгц.

Для этого набора либ для ардуины навалом в нете. Но для шилдов с 8Мгц кварцом найти либу сложнее...

Цитата:
Сообщение от Raikkonen Посмотреть сообщение
3. Цель очень простая - шоб ардуино видел скорость движения. Сначала хотел прицепиться к датчику, но потом понял, что по кану будет проще и лучше, и больше возможностей...
На счет "проще" - спешу тебя обломать... Для начала нужен нормальный сниффер... Можно соорудить и из ардуины... В любом случае поймать из кана нужную информацию - это не так просто, как на первый взгляд может показаться... А то, что больше возможностей - это да!

Цитата:
Сообщение от Raikkonen Посмотреть сообщение
5. Еще видел сообщение от olegik_ah что не каждый этот "первый" контроллер может сработать с КАН шиной итд итп.....
Эт ты о чем?
olegik_ah вне форума   Ответить с цитированием