реклама на сайте
подробности

 
 
> Эмуляция сигнала реверса в Машине с CAN, Конкретно нужен CAN-ID и DATA для этого.
syoma
сообщение Dec 16 2010, 06:24
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Привет.
Я вообщем тут в немного дурацкую ситуевину попал - купил прибамбас, а он с моей машиной несовместим оказался.
В общем он читает по CANу инфу о положении руля и накладывает линии парковочной разметки на камеру. Сделано китайцами и поддержки нет. Подрубается в OBD-II, в шину CAN.
Проблема в том, что чтобы он начал работать - ему нужен сигнал, что включена задняя скорость, причем только по CANу. А у меня на машине Toyota Verso 2009 - похоже сигнал включения заднего хода вообще в CAN-шине не присутствует.
Так что я хочу его обмануть и подсунуть на CAN сообщение о включении задней скорости. Все железо, знания и софт у меня есть, вопрос только в том - что же это за сообщение.
Можете подсказать, в каком стандарте это описано или ID с данными просто - а я проэкспериментирую.
Спасибо.


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
syoma
сообщение Dec 23 2010, 07:46
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Я тоже почти уверен, что информации о включенной передаче вперед на легковой машине с механической КПП в сети не будет, так как соостветсвующие датчики просто отсутствуют. Но для задней передачи всегда есть датчик, хотя бы для включения лампы заднего хода. Но для системы управления двигаетелем он не нужен, поэтому в CANе может присутствовать, а может и нет.
Go to the top of the page
 
+Quote Post
Alex_VI
сообщение Dec 23 2010, 17:09
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 17-11-08
Из: Москва
Пользователь №: 41 710



Цитата(syoma @ Dec 23 2010, 13:46) *
Я тоже почти уверен, что информации о включенной передаче вперед на легковой машине с механической КПП в сети не будет, так как соостветсвующие датчики просто отсутствуют. Но для задней передачи всегда есть датчик, хотя бы для включения лампы заднего хода. Но для системы управления двигаетелем он не нужен, поэтому в CANе может присутствовать, а может и нет.


Для определения номера передачи совсем не нужны физические датчики. Достаточно знать скорость автомобиля и обороты двигателя. Соответственно, ничего не мешает вычислять номер передачи и выдавать его в сеть. (Этим занимается любой ЭБУ двигателя)

Сообщение отредактировал Alex_VI - Dec 23 2010, 17:10
Go to the top of the page
 
+Quote Post
galjoen
сообщение Dec 23 2010, 17:57
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Alex_VI @ Dec 23 2010, 23:09) *
Для определения номера передачи совсем не нужны физические датчики. Достаточно знать скорость автомобиля и обороты двигателя. Соответственно, ничего не мешает вычислять номер передачи и выдавать его в сеть. (Этим занимается любой ЭБУ двигателя)

Не всё так просто. Далеко не все датчики скорости направление выдают, поэтому задний ход определить нельзя. А некоторые даже и работать только с определённой скорости начинают. Датчики, где катушечка с магнитиком около зубчатого диска стоит, при малой скорости слишком малое напряжение вырабатывают, поэтому у всех американских тягачей скорости менее 20 км/час в сети не бывает, и спидометр тоже не показывает. Т.е. с 0 сразу скачёк на 20. А вот датчик нейтрали - у всех есть.

Цитата(Serg_el @ Dec 23 2010, 23:38) *
Извините, но информация о протоколе закрыта для распространения по требованию его разработчика.

Понятно. Интересно, а это у всех легковых машин так?
Go to the top of the page
 
+Quote Post
Alex_VI
сообщение Dec 24 2010, 03:05
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 17-11-08
Из: Москва
Пользователь №: 41 710



Цитата(galjoen @ Dec 23 2010, 23:57) *
Не всё так просто. Далеко не все датчики скорости направление выдают, поэтому задний ход определить нельзя. А некоторые даже и работать только с определённой скорости начинают. Датчики, где катушечка с магнитиком около зубчатого диска стоит, при малой скорости слишком малое напряжение вырабатывают, поэтому у всех американских тягачей скорости менее 20 км/час в сети не бывает, и спидометр тоже не показывает. Т.е. с 0 сразу скачёк на 20. А вот датчик нейтрали - у всех есть.


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

Да и датчик заднего хода у всех есть
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- syoma   Эмуляция сигнала реверса в Машине с CAN   Dec 16 2010, 06:24
- - RootSDF   Честно говоря я не знаю какой протокол у вас в маш...   Dec 16 2010, 15:32
|- - galjoen   Цитата(RootSDF @ Dec 16 2010, 21:32) У ме...   Dec 16 2010, 19:21
- - Alex_VI   Каждый производитель лепит свой протокол. Более то...   Dec 21 2010, 03:31
- - syoma   Спасибо, на выходных посмотрю, что у меня на шине ...   Dec 21 2010, 04:29
|- - Alex_VI   Цитата(syoma @ Dec 21 2010, 10:29) Машину...   Dec 21 2010, 14:07
- - Serg_el   Цитата(syoma @ Dec 16 2010, 12:24) Привет...   Dec 21 2010, 14:48
- - alx125   Шины бывают разные Между ними бываю шлюзы   Dec 22 2010, 06:37
- - reget   Нет данных о текущей передаче в шине - да быть так...   Dec 22 2010, 18:58
|- - galjoen   Цитата(reget @ Dec 23 2010, 00:58) Нет да...   Dec 23 2010, 04:43
- - Serg_el   Пишу не из каких-либо предположений, а на основани...   Dec 23 2010, 05:00
|- - galjoen   У Форда Транзита (единственный авто с OBD каном, к...   Dec 23 2010, 05:18
|- - Serg_el   Цитата(galjoen @ Dec 23 2010, 11:18) У Фо...   Dec 23 2010, 07:28
|- - galjoen   Цитата(Serg_el @ Dec 23 2010, 13:28) ID 0...   Dec 23 2010, 09:55
|- - Serg_el   Цитата(galjoen @ Dec 23 2010, 15:55) Таки...   Dec 23 2010, 16:12
|- - galjoen   Цитата(Serg_el @ Dec 23 2010, 22:12) Похо...   Dec 23 2010, 17:36
|- - Serg_el   Цитата(galjoen @ Dec 23 2010, 23:36) Ошиб...   Dec 23 2010, 17:38
||- - Doka   Цитата(Alex_VI @ Dec 24 2010, 06:05) Вооб...   Dec 18 2015, 11:42
|- - Serg_el   Цитата(galjoen @ Dec 23 2010, 23:57) Поня...   Dec 24 2010, 04:23
- - Serg_el   У Транзита протокол в принципе тот же, но его непо...   Dec 23 2010, 10:16
- - syoma   Похоже, никудышный из меня хакер. Подключился CAN...   Dec 28 2010, 06:56
- - Punk   Не удивительно что запорол.....в области IDшников ...   Jan 5 2011, 03:06
- - MEXAHuK   Цитата(Serg_el @ Dec 24 2010, 00:12) Похо...   Jul 24 2015, 06:49
- - Vasily_   Если вы видите в пакете ID 0x127h то в чем проблем...   Jul 24 2015, 17:11
- - MEXAHuK   Цитата(Vasily_ @ Jul 25 2015, 01:11) Если...   Jul 25 2015, 19:29


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 20:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.0145 секунд с 7
ELECTRONIX ©2004-2016