PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   Как проверить, что есть сигнал в CAN-шине (http://pccar.ru/showthread.php?t=27578)

awtoap 20.06.2018 11:05

Судя по выложенной доке там кан на 250кбит скорости. Параметры отсылаются с интервалом 50мс и всего два сообщения.

Vladget 20.06.2018 12:00

вопрос то был "как мне проверить, что по CAN-шине идет сигнал"
и все таки как?

awtoap 20.06.2018 12:49

Цитата:

вопрос то был "как мне проверить, что по CAN-шине идет сигнал"
и все таки как?
Осциллограф или готовый кан-хакер )

GASCHE 20.06.2018 13:32

Цитата:

Сообщение от big17 (Сообщение 403424)
Да, абсолютно, т.к. CAN-шина - это опция при заказе данных контроллеров.
Например, KLS6022H - это обычный контроллер, а KLS6022HC - этот совершенно такой же, но с CAN-шиной.

Смотрим FAQ на сайте производителя
Цитата:

Сообщение от http://kellycontroller.com/faqs.php
THE CAN BUS CAN BE CAN2.0A(1MBPS) OR J1939(250KBPS) PROTOCOL.
Kelly trapezoidal wave controller KBL/KHB/KDHE/HPM can support CAN2.0A(1Mbps) or J1939(250Kbps) protocol.
CAN bus is an optional function for these controllers.By default,there is no CAN bus included in the controller if customers don't pay it.
Moreover the protocol is CAN2.0A type by default if you pay the CAN bus function.
Kelly Sinusoidal wave controller KLS-D/KLS-8080I/IPS supports Broadcast type CAN bus which is based on SAEJ1939 and CAN2.0B protocol.
By default,CAN bus is not included in KLS-D controller if customers don't choose the check-box for CAN bus when they place the order.
KLS-8080I/IPS controller includes Broadcast CAN bus function by default.
Customers can download Broadcast CAN protocol from the website.

Я конечно не большой спец в английском но THE CAN BUS CAN BE CAN2.0A(1MBPS) OR J1939(250KBPS) PROTOCOL понимаю это как или CAN или J1939. Обратите внимание на выделенное жирным в цитате. Кроме того в разделе MANUAL & SOFTWARE
Цитата:

Сообщение от http://kellycontroller.com/support.php
KLS-H Controllers:
Download Kelly KLS-H User Manual V1.10
Download Kelly KLS-H Configuration Program(Android Version)
Download Kelly KLS-H Configuration Program(PC Version)

отсутствует пункт поддержки J1939 а вот в KLS-D Sinusoidal Wave Controller KLS-D Broadcast CAN Protocol он есть и ссылается на тот документ который вы приводили. Так что отсутствие сигнала на шине CAN вполне может быть.

big17 21.06.2018 00:06

У меня как раз синусный контроллер KLS, так что мой вариант:
Kelly Sinusoidal wave controller KLS-D/KLS-8080I/IPS supports Broadcast type CAN bus which is based on SAEJ1939 and CAN2.0B protocol.
Т.е. вроде как все должно работать... но нифига...

big17 21.06.2018 00:08

Цитата:

Сообщение от awtoap (Сообщение 403425)
Судя по выложенной доке там кан на 250кбит скорости. Параметры отсылаются с интервалом 50мс и всего два сообщения.

Да, там всего два сообщения.

Цитата:

Сообщение от awtoap (Сообщение 403433)
Осциллограф или готовый кан-хакер )

Похоже надо искать...

(vS) 25.06.2018 04:21

https://ru.aliexpress.com/item/Fully...274233edD7HbU8
купи, для твоих нужд хватит

xmetal 26.06.2018 10:38

Может на слух как-то можно определить? Паузы между посылками 50мсек, это 20 герц, если к шине прицепить какой нибудь аудио усилитель, должно же быть что-то слышно, щелчки, помехи. Если посылок нет, то будет тишина. Бред?

Vladget 26.06.2018 11:50

дык это паузы 50мсек причем здесь 20герц, что пауза будет иметь частоту БРЕД!

xmetal 26.06.2018 12:18

Vladget, да, согласен) Тогда может быть напрямую ардуиной подключится к кан трансиверу, минуя MCP2515 и тупо отслеживать логический уровень RX ноги. Если он дрыгается значит посылки идут.


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

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