Polosedan.ru
https://polosedan.ru/forum/

Ещё один CAN-индикатор ТОЖ
https://polosedan.ru/forum/viewtopic.php?f=18&t=13375
Страница 1 из 1

Автор:  matuei [ 19 апр 2015, 13:42 ]
Заголовок сообщения:  Ещё один CAN-индикатор ТОЖ

Всегда хотелось иметь ТОЖ под глазами, но готовый CAN индикатор хоть и подходил под мои требования но так я и не придумал, куда он гармонично впишется. По этому я решил делать свой с 0. В ближайшее время буду пытаться записать в лог все сообщения и расшифровать их.

Может кто-нибудь встречал полноценную инф-ю о can шине, которая идёт в приборку?

Автор:  doxtur1968 [ 19 апр 2015, 17:25 ]
Заголовок сообщения: 

matuei писал(а):
Всегда хотелось иметь ТОЖ под глазами, но готовый CAN индикатор хоть и подходил под мои требования но так я и не придумал, куда он гармонично впишется. По этому я решил делать свой с 0. В ближайшее время буду пытаться записать в лог все сообщения и расшифровать их.

Может кто-нибудь встречал полноценную инф-ю о can шине, которая идёт в приборку?

а это?я поставил.вроде приятно глазу и читается .http://эланг.рф/katalog/avtomobilnaya-e ... y-vw-polo/

Автор:  matuei [ 19 апр 2015, 20:22 ]
Заголовок сообщения: 

doxtur1968 писал(а):
а это?я поставил.вроде приятно глазу и читается .http://эланг.рф/katalog/avtomobilnaya-e ... y-vw-polo/

Мне он не нравится по дизайну.



Пока что с другом сняли лог данных с шины. получилось вот это:
CAN BUS Shield init ok!

------------------------------------------------------------------
Get Data From id: 896
0x0 0x7C 0x0 0x0 0x0 0x0 0x0 0xA

------------------------------------------------------------------
Get Data From id: 1160
0x9B 0x19 0x19 0x7E 0xA5 0xFF 0xFF 0x40

------------------------------------------------------------------
Get Data From id: 976
0x0 0x40 0x8 0x0 0xC8 0x63

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 976
0x0 0x40 0x8 0x0 0xC8 0x63

------------------------------------------------------------------
Get Data From id: 906
0x60 0x0 0x60 0x0

------------------------------------------------------------------
Get Data From id: 1160
0x7B 0x19 0x19 0x7E 0xA5 0xFF 0xFF 0xA0

------------------------------------------------------------------
Get Data From id: 906
0x70 0x0 0x70 0x0

------------------------------------------------------------------
Get Data From id: 1416
0xE0 0x7D 0x7E 0x80 0x0 0x0 0x0 0x79

------------------------------------------------------------------
Get Data From id: 800
0x4 0x2 0x19 0x1 0x0 0x5 0x0 0x80

------------------------------------------------------------------
Get Data From id: 1416
0xE0 0x7D 0x7E 0x80 0x0 0x0 0x0 0x79

------------------------------------------------------------------
Get Data From id: 1500
0x6D 0x0 0xA0 0x1 0x10 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0xE 0x1 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0xD 0x2 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1136
0x0 0x10 0x0 0x46 0x0 0x0 0x0 0x1F

------------------------------------------------------------------
Get Data From id: 896
0x0 0x7C 0x0 0x0 0x0 0x0 0x0 0xA

------------------------------------------------------------------
Get Data From id: 1416
0xE0 0x79 0x7E 0x80 0x0 0x0 0x0 0x79

------------------------------------------------------------------
Get Data From id: 1496
0x55 0xC 0x0 0x1 0x10 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 80
0x0 0xE0 0x40 0xA0

------------------------------------------------------------------
Get Data From id: 648
0xD4 0x9A 0x10 0x0 0x0 0x44 0xB8 0x8

------------------------------------------------------------------
Get Data From id: 640
0x9 0x19 0xA0 0xA 0x19 0x0 0x1C 0x6

------------------------------------------------------------------
Get Data From id: 1440
0x7F 0x0 0x0 0x70 0x0 0x0 0x0 0x2B

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0x7 0x8 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1504
0x0 0x0 0x12 0x1 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 914
0x8B 0x1 0x0 0x81 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1416
0xE0 0x7A 0x7E 0x80 0x0 0x0 0x0 0x79

------------------------------------------------------------------
Get Data From id: 1569
0x20 0x63 0x1 0x19 0x81 0x64 0xFD 0x0

------------------------------------------------------------------
Get Data From id: 80
0x0 0xE0 0xA0 0x40

------------------------------------------------------------------
Get Data From id: 648
0x11 0x9A 0x10 0x0 0x0 0x44 0xB8 0x8

------------------------------------------------------------------
Get Data From id: 416
0x0 0x40 0x0 0x0 0xFE 0xFE 0x0 0x9

------------------------------------------------------------------
Get Data From id: 1192
0xFE 0x7F 0x0 0x30 0x0 0x0 0xD0 0x61

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0x1 0xE 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1504
0x0 0x0 0x12 0x1 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1160
0x2B 0x19 0x19 0x7E 0xA5 0xFF 0xFF 0xF0

------------------------------------------------------------------
Get Data From id: 1416
0xE0 0x81 0x7E 0x80 0x0 0x0 0x0 0x79

------------------------------------------------------------------
Get Data From id: 800
0x4 0x2 0x19 0x1 0x0 0x7 0x0 0x80

------------------------------------------------------------------
Get Data From id: 416
0x0 0x40 0x0 0x0 0xFE 0xFE 0x0 0x3

------------------------------------------------------------------
Get Data From id: 1440
0x7F 0x0 0x0 0x20 0x0 0x0 0x0 0x2B

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0xC 0x3 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0xB 0x4 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 1488
0x80 0x2 0x50 0x2F 0x38 0x57 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1416
0xE0 0x79 0x7E 0x80 0x0 0x0 0x0 0x79

------------------------------------------------------------------
Get Data From id: 800
0x4 0x2 0x19 0x1 0x0 0xC 0x0 0x80

------------------------------------------------------------------
Get Data From id: 80
0x0 0xE0 0x50 0xB0

------------------------------------------------------------------
Get Data From id: 416
0x0 0x40 0x0 0x0 0xFE 0xFE 0x0 0xE

------------------------------------------------------------------
Get Data From id: 80
0x0 0xE0 0x60 0x80

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1440
0x7F 0x0 0x0 0x90 0x0 0x0 0x0 0x2B

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0x5 0xA 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 1504
0x0 0x0 0x12 0x1 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 896
0x0 0x7C 0x0 0x0 0x0 0x0 0x0 0xA

------------------------------------------------------------------
Get Data From id: 1416
0xE0 0x75 0x7E 0x80 0x0 0x0 0x0 0x79

------------------------------------------------------------------
Get Data From id: 800
0x4 0x2 0x19 0x1 0x0 0x3 0x0 0x80

------------------------------------------------------------------
Get Data From id: 80
0x0 0xE0 0xC0 0x20

------------------------------------------------------------------
Get Data From id: 640
0x9 0x17 0xA0 0xA 0x18 0x0 0x1B 0x6

------------------------------------------------------------------
Get Data From id: 80
0x0 0xE0 0xD0 0x30

------------------------------------------------------------------
Get Data From id: 1152
0x66 0x20 0xA8 0x1E 0xFF 0x0 0x2 0xD

------------------------------------------------------------------
Get Data From id: 1184
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

------------------------------------------------------------------
Get Data From id: 928
0xF 0x0 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 976
0x0 0x40 0x8 0x0 0xC8 0x63

------------------------------------------------------------------
Get Data From id: 928
0xE 0x1 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------
Get Data From id: 976
0x0 0x40 0x8 0x0 0xC8 0x63

------------------------------------------------------------------
Get Data From id: 928
0xD 0x2 0x0 0x0 0x0 0x0 0x0 0xF

------------------------------------------------------------------


Температура в этот момент была около 80 градусов.
Теперь надо найти нужные id, в которых хранится температура.

Автор:  duna_777 [ 19 апр 2015, 21:59 ]
Заголовок сообщения: 

Направьте свою энергию и разум на что-то, более стоящее ... без обид.

Автор:  TT_13 [ 20 апр 2015, 17:31 ]
Заголовок сообщения: 

А куда собираешься выводить показания?

Автор:  matuei [ 22 апр 2015, 15:00 ]
Заголовок сообщения: 

TT_13 писал(а):
А куда собираешься выводить показания?

Пока еще до конца не решил, но это будет или небольшой дисплей на приборке, или заморочусь с аналоговым в стойку.



Есть данные еще в таком виде
CAN BUS Shield init ok!
128 2 25 1 0 5 0 128
240 0 240 0
93 22 0 126 165 255 255 144
0 120 0 0 0 0 0 15
0 64 0 0 254 254 0 11
9 38 0 0 22 0 22 25
230 44 0 0 255 0 1 52
128 16 0 70 0 0 0 31
0 0 18 0 0 0 4 0
224 0 126 128 0 0 0 102
0 64 8 0 0 99
9 6 0 0 0 0 0 15
0 0 0 0 0 0 0 0
0 0 0 0
0 120 0 0 0 0 0 15
125 22 0 126 165 255 255 176
0 64 0 0 254 254 0 13
230 44 0 0 255 0 1 52
0 0 0 0 0 0 0 0
0 0 18 0 0 0 4 0
0 120 0 0 0 0 0 15
224 0 126 128 0 0 0 102
0 0 0 0 0 0 0 0
0 64 8 0 0 99
40 0 0 0 0 0 0 0
16 0 16 0
0 120 0 0 0 0 0 15
29 22 0 126 165 255 255 208
0 64 0 0 254 254 0 15
230 44 0 0 255 0 1 52
0 0 18 0 0 0 4 0
128 2 25 1 0 8 0 128
32 167 2 25 129 100 253 0
0 64 0 0 254 254 0 0
7 8 0 0 0 0 0 15
0 64 8 0 0 99
128 2 80 47 56 87 0 0
61 22 0 126 165 255 255 240

Пока что не удается понять,где какие данные.

Автор:  Ursus82 [ 22 апр 2015, 19:47 ]
Заголовок сообщения: 

Купите елм327 блютузный. И снимите точно температуру. Потом через микроконтроллер вывести на три знака.
Ардуино поможет скомпилить прогу для мк.
по деньгам проще купить по ссылке выше. Получится не на много дешевле. Имеет смысл еще что-то вывести сразу.
Может замутить новую приборку через планшет вместо родной?

Автор:  matuei [ 27 апр 2015, 00:58 ]
Заголовок сообщения: 

elm327 думал про него, но хочется через can шину.

Удалось получить данные в более читаемом виде.

Остаётся найти нужный id.

Автор:  Ursus82 [ 27 апр 2015, 02:04 ]
Заголовок сообщения: 

http://en.m.wikipedia.org/wiki/OBD-II_PIDs
http://developer.mbed.org/cookbook/OBDII-Can-Bus
Вот пара подсказок

Автор:  Dimon_1000 [ 18 май 2015, 13:21 ]
Заголовок сообщения: 

Ursus82, Спасибо за подсказки.

Добавлено спустя 34 минуты 55 секунд:
matuei писал(а):
Всегда хотелось иметь ТОЖ под глазами, но готовый CAN индикатор хоть и подходил под мои требования но так я и не придумал, куда он гармонично впишется. По этому я решил делать свой с 0. В ближайшее время буду пытаться записать в лог все сообщения и расшифровать их.

Может кто-нибудь встречал полноценную инф-ю о can шине, которая идёт в приборку?


Такой инфы нет (во всяком случаи я не нашел) Может быть, только у тех, кто сам копался и разбирался.
Я копался и разбирался и до сихпор пытаюсь разобраться в свободное время.
Мое мнение: Делать еще один индикатор (когда уже есть полнофукционое устройство) для отображения температуры двигателя особо не вижу.
Рас вы решились взяться за разработку такого устройства, значит, вы должны знать как минимум язык программирования, программировать контроллеры или что-то на подобии и конечно уметь паять.
А раз вы умеете паять то не проще переделать то устройство, которое уже есть под себя, например, поменять индикатор на другой, если он вас не устраивает.

Автор:  ilan [ 22 май 2015, 16:22 ]
Заголовок сообщения: 

Поставил Эланг. Нареканий нет.

Вложения:
Ещё один CAN-индикатор ТОЖ
IMG_20150521_141939.jpg [ 728.39 КБ | Просмотров: 3838 ]

Автор:  doxtur1968 [ 22 май 2015, 21:50 ]
Заголовок сообщения: 

ilan писал(а):
Поставил Эланг. Нареканий нет.

У меня тоже без нареканий!

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/