![]() |
Да я что-то не заметил, чтоб китайский стаб сильно грелся... По температуре почти как трупик:) В любом случае вариант пилотный - если стаб умрет - буду думать:)
ГУ во всех VAG сильно разные... В смыле в разных ауди ГУ сильно разные, в разных фольцах ГУ разные, в разных шкодах разные:)... У меня, к примеру, ГУ вообще из нескольких блоков состоит... |
CS ---> 9pin
INT ---> 2pin MOSI -> MOSI MISO -> MISO SCK -> SCK Питание 5V. Arduino IDE версии 1.0.5., пробовал последнюю 1.6.5 - так же всё... Скорость порта пробовал менять везде и 9600 и 115200. Есть два шилда с кварцами на 8 и 16 Мгц. Залил твою либу и скетч, шина 500 у меня, кварц 16 выставил - инициализация проходит и дальше затык... Цитата:
|
А что за машинка? И куда подключение? К какому-то блоку или в диаг разъем?
Можно фотку кан-шилда крупным планом? |
Машина Infiniti FX35, подключение на внутреннюю шину AV-Com (BUS+ и BUS-), между блоком кнопок и Display Control Unit:
http://meb54.ru/av1.jpg Шина точно 500KBPS. Шилд такой: http://ru.aliexpress.com/item/Free-s...235683419.html Второй: http://pccar.ru/showpost.php?p=289078&postcount=95 |
Ну тогда сдаюсь. Я не эксперт в автоэлектронике... Я программер и в прошлом радиогубитель:) Визуально все должно быть ок - все также, как и у меня.
Финика у меня не было никогда - ничего конкретного сказать по нему не могу. Но, если интересно - вот мои мысли. 1. Быстренько посерчил по инету - не нашел ни одного однозначного упоминания, что на картинке это шина это CAN со скоростью 500 (хотя где-то встречается инфа). Попробовал бы для начала другие скорости. Ничего плохого не должно произойти. В либе в файле mcp_can_dfs.h с 410 строчки перечислены все скорости, поддерживаемые либой... 2. Поэкспериментировал бы с терминатором. попробовал бы разные варианты с резистором от 60 до 120ом. Хотя при таком подключении он врядли нужен - но все же... 3. Если это не помогло - то попробовал бы вскрыть корпус устройства и подглядеть какой там стоит трансивер - попробовать использовать такой-же. Can трансиверы в дорогом московском магазе стоят примерно по 100рублей. Я не эксперт в трансиверах, но, насколько я понял из форумов, PCA82C251 - это наиболее универсальный. Почти все трансиверы имеют распиновку 1 в 1 как TJA1050... Боюсь, что это все мысли на данный момент... |
Дело в том, что у человека с форума работает на финике и шина там 500 выставлена. подключение к этим же блокам.
Термирующий резистор пробовал. Микруха такая: M6636B |
На 12 ноге mcp2515 в момент когда она готова передать данные ардуине будет 0, в противном случае 1. Либо попробовать передать что нить в кан шину и осциллографом посмотреть 1 ногу.
|
Из даташита на M6636B:
Modulating/demodulating: PWM (Pulse Width Modulation) • Transmission speed: 41.6 kbps Разве она может работать на 500KBPS ? Странно... |
Еще может отличаться формат данных, есть стандартный и расширенный. Эту настройку надо в либе смотреть.
Upd: Наврал, просто при отправке можем указать, что формат расширенный, принимает похоже любые. В общем я не проверял, не знаю. |
Цитата:
|
Часовой пояс GMT +4, время: 13:17. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot