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)

Misha2066 13.10.2018 14:23

А у меня их много! Начиная с 0хх и до 6хх оооочень много!
До блока еще не добрался, вскрыл дисплей климата, который на фото выше, он проще снимается. Там нет никаких доп. контроллеров, только одна средних размеров микросхема. Но он и не подключен к кану. Может сегодня вечером доберусь до блока климата, тогда будет о чем поговорить.

T_r_D 13.10.2018 18:25

Ну если много, то ищи в каком твои данные.
Id твоего климата может зависеть даже от ревизии железки, не говоря о производителе...

Misha2066 14.10.2018 22:36

Нету в кан-шине кнопок климата. Не могу найти. Есть типа команды на исполнительные механизмы, заслонки и реле кондиционера, и еще регулировка оборотов вентилятора.
А какой-то прямой связи с нажатием кнопки и каким-то конкретным пакетом нет.
Походу надо читать обмен между блоком климата и его дисплеем, а там что-то есть, я вижу осциллографом, но на одном проводе. Какой тип обмена не понятно, на плате дисплея нет отдельной микросхемы для связи.

T_r_D 15.10.2018 02:08

Ну тогда тебе не повезло...
Хотя опыт для CAN получил.

А точно там одна линия?
Или есть ещё такт?
Если есть такт, то похоже на i2c.

randy 15.10.2018 22:39

Цитата:

Сообщение от Misha2066 (Сообщение 405929)
но на одном проводе.

Вот например на Рио 13-го года климат никакого отношения к CAN не имеет. Но имеет вывод на диагностическую колодку, И ещё этот провод заходит в BCM, и корейцы пишут, что это K-line. Может это оно?

Misha2066 15.10.2018 23:02

Цитата:

Сообщение от randy (Сообщение 405963)
корейцы пишут, что это K-line. Может это оно?

Возможно. Как бы это узнать точно?
Ардуину можно как-то подключить к этому проводу и GDN и посмотреть? Или надо какой-то специальный девайс, типа анализатора логики?

randy 15.10.2018 23:06

Вложений: 2
Цитата:

Сообщение от T_r_D (Сообщение 405708)
Только та что дороже надевается на ардуину без всяких проводов.

В этом её большой плюс, особенно для новичка. А минус, что каракатица получается изрядная. И цена.
Примерно вот так
http://pccar.ru/showpost.php?p=382995&postcount=195
Дополню ещё описания.
Можно проверить VIN (на экране только 16 символов):
http://pccar.ru/attachment.php?attac...1&d=1539629535
В режиме прослушки выявил такие ID

2C0 349
0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0

545 348
C0 0 0 47 0 0 0 0
C5 48 0 8E FF FF FF FF

18F 348
0 3A 0 0 0 42 0 0
FE 73 0 0 0 78 0 20

580 174
0 0 0 0 0 0 0 0
18 0 0 0 0 0 0 0

A0 348
0 79 0 0 0 1E 0 0
E0 82 FF 19 0 43 4 0

A1 348
7B 7D 0 0 1B 0 0 0
88 7D 0 A 61 0 0 0

260 346
0 E E 0 0 0 39 0
7F FF FF 30 0 0 A5 3F

2A0 348
20 0 72 0 0 0 0 0
E0 0 7F 0 0 0 0 0

329 348
F AB 7A 10 11 21 0 E
D3 B8 7A 92 12 88 0 E

316 349
30 E 0 0 E F 0 7F
71 A7 FF 19 FF 39 0 7F

690 35
0 0 0 0 0 0 0 0
0 0 0 0 0 20 0 0

5A0 4
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
В моей машине 12 видов пакетов — адрес, относительная частота, строка минимальных значений, строка максимальных значений.
Как видно из цифр, Ардуина успевает сжирать более 3000 пакетов в секунду.
Что означают цифирки пока не разбирался. Знаю точно, среди них есть инфа о состоянии круиза и оборотах двигателя. (Круиза нет, а инфа есть!)
Прослушка продолжается до нажатия кнопки select.
Результаты прослушки можно сохранить в EEPROM и по особой команде передаются в консоль Arduino IDE.
http://pccar.ru/attachment.php?attac...1&d=1539629731
(На фотке адрес в десятичном формате).

Теоретически можно смотреть и стирать ошибки. У меня ошибок нет, а ломать машину для проверки скетча я не стал :)

Ну и если кому интересно, то вот скетч
https://yadi.sk/d/VD6P8eDB3UqjL9
Сразу не выкладывал, т.к. собирался навести в этом бардаке порядок. Но руки так и не дошли, поэтому выкладываю как есть.

Misha2066 15.10.2018 23:24

Ладно аккуратная этажерка и скетч, а куда какие провода подключаются? И если всю информацию можно посмотреть в "мониторе порта" или канхакере, то зачем нужен LCD-шилд? Для автономности?

randy 16.10.2018 00:23

Насколько это достоверно?
Цитата:

Сообщение от Misha2066 (Сообщение 405749)
А если смотреть эл. схемы машины, то кан-шина одна.

И она сто пудов моторная. И климата и прочего там быть не может. ИМХО

randy 16.10.2018 00:26

Цитата:

Сообщение от Misha2066 (Сообщение 405749)
В основе модуль старлайна на котором стоит STM32F105

А это что такое?


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

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