![]() |
Цитата:
https://ru.aliexpress.com/item/Free-...973133edJvOyHa А осваивать совсем нет времени :sad2: |
Цитата:
|
Цитата:
Можно, но сложно (во всяком случае, я не знаю как). |
Цитата:
http://pccar.ru/attachment.php?attac...6&d=1539367074 И он как-бы стандартный https://usercontent2.hubstatic.com/12176379_f520.jpg Цитата:
|
Про плату старлайна.
Да это модуль 2CAN для сигнализации. На борту 105 СТМ и трансивер на два порта FT CAN. Про i2c, куда его только не пихают... Про vet6. Плата клёвая, но есть один косяк на ней. Точнее не косяк, а кривая распиновка если на ssd1963 к ней экран подключать. Там такой осминог из проводов выходит! Может кто знает какой экран можно пин в пин подключить? А про экранчик, ну это реально удобно. |
По поводу уровней сигнала. Если использовать TJA1051 вместо MCP2551, может пропускать данные от каких-то блоков? У меня например TJA1051 работает на 33.33kbps, но я не могу найти пакет от кнопок с руля. В интернете есть известная связка MCP2515+MCP2551 под ардуино
|
Цитата:
|
Цитата:
скорость передачи 14400, 8 бит данные, 1 стоп бит, и по четности – нечетный(odd) Посылка состоит из 10 «пакетов. другими словами двумерный массив из 10 строк по 11 элементов, если на языке СИ, то mass[10][11]; Вот пример реальных данных: unsigned char data[10][11] = { { 160,0,0,0,120,103,44,0,0,0,51 }, // { 161,0,9,0,0,0,0,0,0,0,9 }, // { 162,0,0,0,120,103,44,0,0,0,51 }, // { 163,0,9,0,0,0,0,0,0,0,9 }, // { 164,0,0,0,120,103,44,0,0,0,51 }, // { 165,0,9,0,0,0,0,64,0,0,73 }, // { 166,0,0,0,120,103,44,0,0,0,51 }, // { 167,0,9,0,0,0,0,0,0,0,9 }, // { 168,0,0,0,120,103,44,0,0,0,51 }, // { 169,0,9,0,0,0,0,0,0,0,9 } // }; Первая строка начинается с 0xA0(нулевой элемент массива, также его можно назвать ID), вторая 0xA1 …последняя с 0xA9, последний байт в каждой строке контрольная сумма, представляющая собой логическую операцию исключающее ИЛИ (XOR) 1 по 9 элемент(байты данных), т.е. mass[i][10]=mass[i][1]^mass[i][2]^…^mass[i][9]; (конец цитаты) т.е. надо написать (или взять готовый) скетч, подключить Ардуину цифровым входом к контакту и земле, и получить набор пакетов, каждый их которых будет соответствовать своему изображению на дисплею |
Попробовал ради интереса скетч из примера SoftwareSerialExample. Подключился к контакту идущему от блока климата и массе а/м, на контакты 10 Ардуины и GND, светодиод ТХ Ардуины моргает, в мониторе мусор, но по видимому я на верном пути, надо только подобрать скорости обмена и составить правильный скетч.
Ну и наверное уходить из этой ветки, т.к. к кан-шине это никакого отношения уже не имеет. |
А я не уверен что библиотека поддерживает 33.33.
Надо смотреть. Я уже на вскидку не помню. Попробуй задать стандартную 500 или 125 и посмотри будет ли коннект. А про климат забавно! Передача по UART это сильно. Написать парсер под это не сложно. |
Часовой пояс GMT +4, время: 10:03. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot