Отговори на тема  [ 36 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща
CAN анализатор 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Ное 01, 2005 9:23 am
Мнения: 704
Местоположение: Limerick, Ireland
Мнение Re: CAN анализатор
По принцип не би трябвало да му трябва отделна маса на този интерфейс. В деиствителност това е 'почти' вярно. В документацията обикновено пише каква разлика в потенциала между двете устройства (масите им) се толерира. Мисля че беше до към 50 волта.
Правих си сниферче за CAN базирано на LPC11C24. Хубавото, е че има вграден КАН контролер в това микро. Лошото, е че го чаках няколко месеца да ми го доставят. Вече го има на пазара и е добра частичка.
Мисля, че ми останаха няколко платки...

_________________
"640 К са достатъчни на всеки за всичко."
Бил Гейтс


Сря Фев 10, 2016 12:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Авг 23, 2005 11:02 am
Мнения: 3070
Местоположение: София
Мнение Re: CAN анализатор
Аз връзвам масата за екран, не за друго. И обикновено целия екран на веригата е вързан само в единия си край в едната крайна точка.

Според мен снифъра/анализатора трябва да е изолиран. Дали ще изолираш USB-то или самия CAN е без значение. Моето е PIC32, вързано към ISO1050 на TI, и изолирано захранване MEV0505DC на Murata. Съответно може да се връзва към всичко без да се съобаразяваш с маси и захранвания, а това според мен е доста съществено предимство.


Сря Фев 10, 2016 12:46 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 10:49 pm
Мнения: 4379
Местоположение: София
Мнение Re: CAN анализатор
Моля да ме насочите към подобно устройство на приемлива цена.
Трябва ми за любителски цели - да мога да записвам, анализирам и възпроизвеждам can комуникацията в колата. Важно е, нещото да работи с човешки GUI, работещ под windows.

При китайците намирам бая такива устройства, но ме притеснява китайската графична среда.


Сря Авг 07, 2019 11:50 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 10:49 pm
Мнения: 4379
Местоположение: София
Мнение Re: CAN анализатор
Тествах ScanaQuad SQ25.
Работи добре, графичният интерфейс е човешки.
На този етап виждам следните недостатъци:

1 - Записва само 25 ms
2 - Няма диференциален вход
3 - Изходът му е пуш-пул, което го прави неудачен (рисков) без употребата на can трансивър.

При по-високите модели от серията 2 и 3 ги няма, но пък са доста по-скъпи.

Основният недостатък е 1

Искам да прихвана конкретни фреймове, съотвестващи на конкретна функционалност, но тази задача е доста трудна в предвид малкото време на запис и известното количество фреймове, които постоянно са налични по шината.

Изглежда че ми трябва can logger вместо анализатор.


Съб Авг 10, 2019 2:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 12:58 pm
Мнения: 4580
Местоположение: US
Мнение Re: CAN анализатор
lcr, защо не погледнеш ELM327 и производните му ?
Масово се използва за авто диагностика и се поддържа от различни GUI програми.
Можеш само чипа да си купиш (който всъщност е програмиран PIC18F) и да си
направиш собствена платка или да си поръчаш готов адаптор.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Пон Авг 12, 2019 12:01 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 10:49 pm
Мнения: 4379
Местоположение: София
Мнение Re: CAN анализатор
Благодаря за насоката.

Имам elm 327 - obd2 адаптер, който ползвам за диагностика със съответното приложение (MultiEcuScan).
Ще потърся софтуер, който би могъл да логва CAN комуникацията на USB порта.
Някъде четох, че за целта може да се ползва и wireshark с подходящ драйвер.


Пон Авг 12, 2019 1:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10573
Местоположение: София
Мнение Re: CAN анализатор
lcr написа:
...Някъде четох, че за целта може да се ползва и wireshark с подходящ драйвер.

Когато последно се зачитах за тая функционалност на акулата-жичкаджия, логване на CAN работеше само под линукс.


Пон Авг 12, 2019 6:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 10:49 pm
Мнения: 4379
Местоположение: София
Мнение Re: CAN анализатор
Действително linux e за предпочитане за такива дейности, но и бозата може да се справя.

Ето го тук:

http://www.8devices.com/wiki/usb2can:ca ... -wireshark


Пон Авг 12, 2019 7:47 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Ное 01, 2005 9:23 am
Мнения: 704
Местоположение: Limerick, Ireland
Мнение Re: CAN анализатор
...зависи за какво ще го ползваш...
При повечко КАН съобщения ЕЛМ-а не издържа - препълват му се буферите. Ако нямаш много данни по шината, тогава става.
Иначе едно RPi върши страхотна работа. Става и да декодираш протоколи разни, като UDS, J1939, CAN-TP, и други. Има доста тулчета за него, главно Питонски, а можеш и сам да си добавиш...
Каква по-точно ти е задачката, ако не е тайна?

_________________
"640 К са достатъчни на всеки за всичко."
Бил Гейтс


Вто Авг 13, 2019 9:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 10:49 pm
Мнения: 4379
Местоположение: София
Мнение Re: CAN анализатор
Имам един уред, който се управлява по can и който е леко ненужен. При дизеловите модификации той показва налягането в колектора, но при мен - температурата на маслото. Бих искал да го ползвам за нещо по-смислено, като например да ми показва коефициента на запълване на газовите инжектори. За целта трябва да знам вида на съобщенията, които му се пращат за да мога да ги симулирам от друг източник с информацията, която ме интересува.

Изобщо би било полезно да има възможност да се извежда и вкарва информация в шината за да могат да се съвместяват външни устройства.

Примерно да се следят определени параметри или събития, за което иначе е нужно някакво диагностично оборудване.


Сря Авг 14, 2019 9:36 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Ное 01, 2005 9:23 am
Мнения: 704
Местоположение: Limerick, Ireland
Мнение Re: CAN анализатор
Това за каква кола е? ...може да изкопан някакво инфо...
Ако е от по-новите има шанс да е UDS върху CAN. Там може да се разбере нещо. Товарните и индустриалните са J1939, което е доста по-стандартизирано...

_________________
"640 К са достатъчни на всеки за всичко."
Бил Гейтс


Чет Авг 15, 2019 8:01 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 10:49 pm
Мнения: 4379
Местоположение: София
Мнение Re: CAN анализатор
Алфа Ромео 159 1.8 седан - 2007 г.

И нещо в страни от дискусията, като заговорихме за конкретния модел.....

Повечето elm327 адаптери, които се намират на пазара не могат да осъществят комуникация с нищо по can шината, докато не им се махне 120 омовия терминиращ резистор откъм адаптера.

Тая простотия касае всички модификации на въпросния модел.


Чет Авг 15, 2019 10:18 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Ное 01, 2005 9:23 am
Мнения: 704
Местоположение: Limerick, Ireland
Мнение Re: CAN анализатор
За съжеление не съм се занимавал с италиански... При този модел по КАН ли е?... мислех, че е по ISO 14230-4 (к линия).
Може да пробваш дали не отговаря на някой от стандартните ПИДове: https://en.wikipedia.org/wiki/OBD-II_PIDs.
А за ЕЛМ-а сигурно е така както казваш, КАН-а в колата е вече терминиран и допълнителен резистор само ще го натовари повече... може би за това...
Имаш ли някакъв дъмп на КАН комуникацията?

_________________
"640 К са достатъчни на всеки за всичко."
Бил Гейтс


Съб Авг 17, 2019 10:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 10:49 pm
Мнения: 4379
Местоположение: София
Мнение Re: CAN анализатор
147, 159 и по-късните модели са с CAN шина, като при 159 ECU - то и ABS/VDC имат и K линии.
Повечето obd2 pid-ове съответстват на стандартните.

Това е дъмп, правен със ScanaQuad SQ25:

Прикачени файлове:
fuel1.rar [1.34 KiB]
265 пъти


Нед Авг 18, 2019 10:52 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Ное 01, 2005 9:23 am
Мнения: 704
Местоположение: Limerick, Ireland
Мнение Re: CAN анализатор
Това ще е голяма мъка ако с този анализатор ще сваляш протоколите. Става да определиш скоростта на шината, но до там. Що не вържеш едно RPi или Arduino. Ако нямаш да ти пратя един CAN анализатор дето почнах да правя преди време? Софт-а му не е production-ready, ама върши работа...

_________________
"640 К са достатъчни на всеки за всичко."
Бил Гейтс


Нед Авг 18, 2019 2:47 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 36 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни