Вопросы и ответы по работе CAN Сканер, Can фильтр
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Вопросы и ответы по работе CAN Сканер, Can фильтр
Здесь задаем вопросы по работе Кан сканера и Кан фильтра.
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Disuhov спрашивал как преобразовать с помощью Кан фильтра 16 битные данные в 8 битные, Преобразование (на примере скорости ABS), преобразование из двух байт скорости в один по идее
должен выглядеть примерно так (постфиксная запись):
@0 256 * @1 + 100 /
здесь @0 - байт D0 из принятого сообщения (старший байт скорости), @1
- байт D1 из принятого сообщения (младший байт скорости)
То есть в обыйной записи формула будет такой: V = (256 * D0 + D1) /
100. Но если двухбайтовая скорость занимает все 16 бит из этих двух
байт, то правильнее будет просто брать старший байт. Т.е. в постфиксе
будет просто @0.
должен выглядеть примерно так (постфиксная запись):
@0 256 * @1 + 100 /
здесь @0 - байт D0 из принятого сообщения (старший байт скорости), @1
- байт D1 из принятого сообщения (младший байт скорости)
То есть в обыйной записи формула будет такой: V = (256 * D0 + D1) /
100. Но если двухбайтовая скорость занимает все 16 бит из этих двух
байт, то правильнее будет просто брать старший байт. Т.е. в постфиксе
будет просто @0.
-
- Posts: 12
- Joined: 28 Feb 2012, 10:42
- Location: Кyiv
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Может я конечно тупой, но я ничего не понял.
Пример.
Имеем вход. сообщение о скорости состоящее и двух байт.
250км/ч и разрешением в 0.1км/ч
250*10=2500=9C4h(HiLO) или C409h(LoHi)
Как указать фильтру где старший а где младший байт.
Далее нам надо скорость, а именно число умножить на 2(как пример), добавить 100км/ч и передать с разрешением 0.01км/ч или 1км/ч
Как это сделать ???
Пример.
Имеем вход. сообщение о скорости состоящее и двух байт.
250км/ч и разрешением в 0.1км/ч
250*10=2500=9C4h(HiLO) или C409h(LoHi)
Как указать фильтру где старший а где младший байт.
Далее нам надо скорость, а именно число умножить на 2(как пример), добавить 100км/ч и передать с разрешением 0.01км/ч или 1км/ч
Как это сделать ???
- SERHIO_KIEV
- Posts: 379
- Joined: 09 Feb 2012, 21:11
- Has thanked: 12 times
- Been thanked: 110 times
- Contact:
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
забодали...
напоминает разговор глухого с немым
давайте попробуем по другому поставить задачу
например так
вверху то , что было , внизу то , что надо получить
напоминает разговор глухого с немым
давайте попробуем по другому поставить задачу
например так
вверху то , что было , внизу то , что надо получить
You do not have the required permissions to view the files attached to this post.
Morgen, morgen, nur nicht heute, sagen alle faulen Leute ( детская песенка 1769г. )
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Теперь я нихрена не понял Дима, давай по порядку, у тебя изначально был вопрос тот что сверху и он не решен, формула похоже не работает, так или нет? второй вопрос из другой оперы.
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Сергей, то что ты нарисовал это из совсем другой оперы, ты вот это имел в виду?
и давай писать правильно от 0 до 7 и тд.. а то путаница будет еще сильнее.
и давай писать правильно от 0 до 7 и тд.. а то путаница будет еще сильнее.
You do not have the required permissions to view the files attached to this post.
- SERHIO_KIEV
- Posts: 379
- Joined: 09 Feb 2012, 21:11
- Has thanked: 12 times
- Been thanked: 110 times
- Contact:
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
то , что я нарисовал, ты правильно воссоздал в фильтре...
я имел в виду, что все рисуют блок схемы...
например так
байт 0 входящего сообщения оставляем без изменения , и он будет байтом 0 исходящего
байт 1 входящего умножаем на 2 и он будет байтом 3 исходящего
байт 2 входящего складываем с байтом3 и это будет байт 2 исходящего
байт4 умножаем или делим на х и это будет байт4 исходящего
и тд
если человек точно знает что ему надо и нарисует блок-схему, то ему очень легко помочь в создании фильтра
это я про Диму
я имел в виду, что все рисуют блок схемы...
например так
байт 0 входящего сообщения оставляем без изменения , и он будет байтом 0 исходящего
байт 1 входящего умножаем на 2 и он будет байтом 3 исходящего
байт 2 входящего складываем с байтом3 и это будет байт 2 исходящего
байт4 умножаем или делим на х и это будет байт4 исходящего
и тд
если человек точно знает что ему надо и нарисует блок-схему, то ему очень легко помочь в создании фильтра
это я про Диму
Morgen, morgen, nur nicht heute, sagen alle faulen Leute ( детская песенка 1769г. )
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Преобразование из двух байт в один выглядит так: @6 4 << @7 4 >> |
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
про пины не скажу, а самое простое как определить, кто чего посылает - вытащить предохранитель блока ...
те , которые остановились, именно этого блока
те , которые остановились, именно этого блока
- efka
- Мудрый мастер
- Posts: 2438
- Joined: 25 Mar 2011, 18:49
- Location: Kaunas
- Has thanked: 1385 times
- Been thanked: 816 times
- Contact:
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
ЗА подсказку спасибо. Про ХАИ-ЛОУ ето тестером проидус и ясно станет....... далее как понимаю какую пару в какую сторону подключят разницы нету так как могу контролировать посылки с любой стороны?
Недоброе таится в мужчинах, избегающих вина, игр, общества прелестных женщин, застольной беседы. Такие люди или тяжко больны, или втайне ненавидят окружающих. (Михаил Афанасьевич Булгаков-Мастер и Маргарита)
- efka
- Мудрый мастер
- Posts: 2438
- Joined: 25 Mar 2011, 18:49
- Location: Kaunas
- Has thanked: 1385 times
- Been thanked: 816 times
- Contact:
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
ABrajis wrote:Про ХАИ-ЛОУ ето тестером проидус и ясно станет.......
сразу видно начинающий дегустатор
Ну тогда хотелос бы услышать как специалиста чем КАН ХИ ОТ КАН ЛОУ отлицяетса........ и почему я принципиално сказал ТЕСТЕР а не осцилограф...... мне ненужно в данный момент узнать что там творитса мне нужно где ХАИ и где ЛОУ..... для себя я уже разобрался в 2002 году в мерсовских курсах а тути для других пишем.
You do not have the required permissions to view the files attached to this post.
Недоброе таится в мужчинах, избегающих вина, игр, общества прелестных женщин, застольной беседы. Такие люди или тяжко больны, или втайне ненавидят окружающих. (Михаил Афанасьевич Булгаков-Мастер и Маргарита)
- SERHIO_KIEV
- Posts: 379
- Joined: 09 Feb 2012, 21:11
- Has thanked: 12 times
- Been thanked: 110 times
- Contact:
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
если совсем по простому то :
если в блоке используется например TJA1050
её напряжение питания -5 вольт
если на TX тишина , то на кан HI и LOW будет половина напряжения питания
если чего нибудь передать на TX, то напряжение на HI подпрыгнет вверх , а на LOW просядет вниз.
чем активнее посылки от проца на TX , тем большая разница напряжения (если мерять тестером постоянное напряжение) будет между ними (измерение так называемой активной составляющей)...
поэтому определить, где HI где LOW очень просто с помощью тестера ...на HI напряжение будет выше 2,5 в , а на LOW ниже 2,5в. и чем плотнее поток данных, тем большая разница напряжения будет между ними , если измерять тестером в режиме измерения постоянного напряжения...
а вообще-то сам определяю чего с каном так : ставлю тестер на прозвонку ( пищалку) и становлюсь на кан.
в зависимости от того , какими щупами стать на какой кан, то тестер будет или молчать , или попискивать в такт передаваемым сообщениям.
если в блоке используется например TJA1050
её напряжение питания -5 вольт
если на TX тишина , то на кан HI и LOW будет половина напряжения питания
если чего нибудь передать на TX, то напряжение на HI подпрыгнет вверх , а на LOW просядет вниз.
чем активнее посылки от проца на TX , тем большая разница напряжения (если мерять тестером постоянное напряжение) будет между ними (измерение так называемой активной составляющей)...
поэтому определить, где HI где LOW очень просто с помощью тестера ...на HI напряжение будет выше 2,5 в , а на LOW ниже 2,5в. и чем плотнее поток данных, тем большая разница напряжения будет между ними , если измерять тестером в режиме измерения постоянного напряжения...
а вообще-то сам определяю чего с каном так : ставлю тестер на прозвонку ( пищалку) и становлюсь на кан.
в зависимости от того , какими щупами стать на какой кан, то тестер будет или молчать , или попискивать в такт передаваемым сообщениям.
Morgen, morgen, nur nicht heute, sagen alle faulen Leute ( детская песенка 1769г. )
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Распиновка:
You do not have the required permissions to view the files attached to this post.
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Только не забывай про терминаторы когда садишься на линию нужны они или нет.
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
А как у TJA1050 обстоят дела с защитами, типа если я нечаянно потыкаю проводками от анализатора не по тем контактам - TJA1050 выдержит?
- Girts
- Posts: 2553
- Joined: 24 Mar 2011, 22:06
- Has thanked: 531 times
- Been thanked: 1770 times
- Contact:
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Эти то выдержат... Если в 220 невтыкать.
Ну и всегда же можно скачать даташит на них и ещё раз перечитать...
Ну и всегда же можно скачать даташит на них и ещё раз перечитать...
Народ давно требует красной кнопки!
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Ну Фордометр Сергей осилил, теперь наверное ПеЖоМетр?
-
- Posts: 12
- Joined: 13 Apr 2012, 06:43
- Has thanked: 10 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
CAN Сканер не видит CAN на Renault Traffic II. Пробовал на всех скоростях. Зелёный светодиод не загорается. По видимому CAN на них не такой как у всех. При подключении сканера на щиток выводятся сообщения о неисправности в разных блоках. Может кто сталкивался с этими машинами?
- Vasily
- Posts: 828
- Joined: 27 Mar 2011, 11:32
- Location: Рига
- Has thanked: 220 times
- Been thanked: 491 times
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
Я не в курсе, но кан должен быть обычный, а терминатор на сканере отключил? линии H-L не попутаны? если всё правильно в Канари попробуй включить режим Silent mode (только слушать).
Re: Вопросы и ответы по работе CAN Сканер + Can фильтр
"2-х канальный CAN анализатор с функцией настраиваемого CAN фильтра". Означает ли это, что после настройки его можно оставить в машине вместо "CAN FILTER" и он бедет выполнять функции CAN FILTER без компьютера?
Return to “Коммерческий раздел”
Who is online
Users browsing this forum: No registered users and 4 guests