Показать сообщение отдельно
Старый 13.11.2015, 11:56   #98
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 48
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
lti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond repute
По умолчанию

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

2. У меня арудино мега2560 и лада гранта =))) какой КАН шилд брать еще пока не решил.
3. Цель очень простая - шоб ардуино видел скорость движения. Сначала хотел прицепиться к датчику, но потом понял, что по кану будет проще и лучше, и больше возможностей...

4. Есть ли у кого опыт общения с ВАЗом по САН? на каком железе? какая скорость шины в колодке, и что на нее выходит (хотя это сам наврное найду, просто не терпится сюда написать)
5. Еще видел сообщение от olegik_ah что не каждый этот "первый" контроллер может сработать с КАН шиной итд итп.....

В общем нереально рад что нашел эту тему, потому что много тем где ни у кого ниче не работает, а тут аж несколько человек, у которых все ок рабоатет!
Если планируете искать необходимые Вам данные с помощью ардуино, тогда вам понадобится, как уже было сказано CAN Bus Sheeld, причем не особо важно с каким драйвером, у меня на MCP2551 нормально работает TJA1040 - TJA1055 на разных скоростях, далее берете программу из этого сообщения и скетч из этого, подключаетесь к диагностической колодке, контакт 6 и 14 (взято здесь):

Подбираете скорость работы шины, скорее всего 100 или 125 к/бит и сканируете, скорость вероятнее всего находится по тому же ID, что и обороты двигателя, то есть нужно искать ID в котором данные меняются в зависимости от оборотов двигателя, далее начинаете двигаться и наблюдаете за остальными данными в этом ID.
lti1 вне форума   Ответить с цитированием