Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

CAN анализатор
http://mcu-bg.com/mcu_site/viewtopic.php?f=11&t=12394
Страница 2 от 3

Автор:  nickich [ Сря Фев 10, 2016 12:34 pm ]
Заглавие:  Re: CAN анализатор

По принцип не би трябвало да му трябва отделна маса на този интерфейс. В деиствителност това е 'почти' вярно. В документацията обикновено пише каква разлика в потенциала между двете устройства (масите им) се толерира. Мисля че беше до към 50 волта.
Правих си сниферче за CAN базирано на LPC11C24. Хубавото, е че има вграден КАН контролер в това микро. Лошото, е че го чаках няколко месеца да ми го доставят. Вече го има на пазара и е добра частичка.
Мисля, че ми останаха няколко платки...

Автор:  sparkybg [ Сря Фев 10, 2016 12:46 pm ]
Заглавие:  Re: CAN анализатор

Аз връзвам масата за екран, не за друго. И обикновено целия екран на веригата е вързан само в единия си край в едната крайна точка.

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

Автор:  lcr [ Сря Авг 07, 2019 11:50 am ]
Заглавие:  Re: CAN анализатор

Моля да ме насочите към подобно устройство на приемлива цена.
Трябва ми за любителски цели - да мога да записвам, анализирам и възпроизвеждам can комуникацията в колата. Важно е, нещото да работи с човешки GUI, работещ под windows.

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

Автор:  lcr [ Съб Авг 10, 2019 2:44 pm ]
Заглавие:  Re: CAN анализатор

Тествах ScanaQuad SQ25.
Работи добре, графичният интерфейс е човешки.
На този етап виждам следните недостатъци:

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

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

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

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

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

Автор:  [ Пон Авг 12, 2019 12:01 pm ]
Заглавие:  Re: CAN анализатор

lcr, защо не погледнеш ELM327 и производните му ?
Масово се използва за авто диагностика и се поддържа от различни GUI програми.
Можеш само чипа да си купиш (който всъщност е програмиран PIC18F) и да си
направиш собствена платка или да си поръчаш готов адаптор.

Автор:  lcr [ Пон Авг 12, 2019 1:46 pm ]
Заглавие:  Re: CAN анализатор

Благодаря за насоката.

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

Автор:  itso.t [ Пон Авг 12, 2019 6:18 pm ]
Заглавие:  Re: CAN анализатор

lcr написа:
...Някъде четох, че за целта може да се ползва и wireshark с подходящ драйвер.

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

Автор:  lcr [ Пон Авг 12, 2019 7:47 pm ]
Заглавие:  Re: CAN анализатор

Действително linux e за предпочитане за такива дейности, но и бозата може да се справя.

Ето го тук:

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

Автор:  nickich [ Вто Авг 13, 2019 9:23 pm ]
Заглавие:  Re: CAN анализатор

...зависи за какво ще го ползваш...
При повечко КАН съобщения ЕЛМ-а не издържа - препълват му се буферите. Ако нямаш много данни по шината, тогава става.
Иначе едно RPi върши страхотна работа. Става и да декодираш протоколи разни, като UDS, J1939, CAN-TP, и други. Има доста тулчета за него, главно Питонски, а можеш и сам да си добавиш...
Каква по-точно ти е задачката, ако не е тайна?

Автор:  lcr [ Сря Авг 14, 2019 9:36 am ]
Заглавие:  Re: CAN анализатор

Имам един уред, който се управлява по can и който е леко ненужен. При дизеловите модификации той показва налягането в колектора, но при мен - температурата на маслото. Бих искал да го ползвам за нещо по-смислено, като например да ми показва коефициента на запълване на газовите инжектори. За целта трябва да знам вида на съобщенията, които му се пращат за да мога да ги симулирам от друг източник с информацията, която ме интересува.

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

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

Автор:  nickich [ Чет Авг 15, 2019 8:01 am ]
Заглавие:  Re: CAN анализатор

Това за каква кола е? ...може да изкопан някакво инфо...
Ако е от по-новите има шанс да е UDS върху CAN. Там може да се разбере нещо. Товарните и индустриалните са J1939, което е доста по-стандартизирано...

Автор:  lcr [ Чет Авг 15, 2019 10:18 am ]
Заглавие:  Re: CAN анализатор

Алфа Ромео 159 1.8 седан - 2007 г.

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

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

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

Автор:  nickich [ Съб Авг 17, 2019 10:07 pm ]
Заглавие:  Re: CAN анализатор

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

Автор:  lcr [ Нед Авг 18, 2019 10:52 am ]
Заглавие:  Re: CAN анализатор

147, 159 и по-късните модели са с CAN шина, като при 159 ECU - то и ABS/VDC имат и K линии.
Повечето obd2 pid-ове съответстват на стандартните.

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

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

Автор:  nickich [ Нед Авг 18, 2019 2:47 pm ]
Заглавие:  Re: CAN анализатор

Това ще е голяма мъка ако с този анализатор ще сваляш протоколите. Става да определиш скоростта на шината, но до там. Що не вържеш едно RPi или Arduino. Ако нямаш да ти пратя един CAN анализатор дето почнах да правя преди време? Софт-а му не е production-ready, ама върши работа...

Страница 2 от 3 Часовете са според зоната UTC + 1 час [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/