Диагностическое оборудование и софт

17 years ago

29



В этой теме обсуждается диагностическое оборудование для автомобиля Форд Фокус 2, с помощью которого можно провести диагностику и не только.
Ниже представлено описание наиболее часто упоминающегося на форуме оборудования.

ВАЖНО!!!
ИНФОРМАЦИЯ ПО ДИАГНОСТИЧЕСКОМУ ОБОРУДОВАНИЮ ВЗЯТА ИЗ ОТКРЫТЫХ ИСТОЧНИКОВ.
ЕСЛИ ДЛЯ ВАС ВАЖНЫ ОПРЕДЕЛЁННЫЕ ВОЗМОЖНОСТИ ПРИБОРА, УТОЧНЯЙТЕ ИНФОРМАЦИЮ У ПРОИЗВОДИТЕЛЯ.


Клубный диагностический адаптер ELS27

VCM (Rotunda)
Скрытый текст

ELM327
Скрытый текст

Сканматик и Сканматик2
Скрытый текст

ADS
Скрытый текст

ScanDoc
Скрытый текст

MINI VCM
Скрытый текст

UCDS – Ford
Скрытый текст

Информация по диагностическому оборудованию постоянно меняется, в данном сообщении только КРАТКОЕ описание.
Список возможностей постоянно увеличивается. Для более полного изучения возможностей адаптеров, переходите по ссылкам. Обращайтесь к авторам и разработчикам на их форумах поддержки.
Не забываем, что...
Описание носит ТОЛЬКО ИНФОРМАЦИОННЫЙ ХАРАКТЕР.
Любые попытки использования данной темы в коммерческих интересах, будут пресекаться.
К нарушителям будут применены самые жёсткие меры.
Для коммерсантов существует отдельный раздел!!!


Скрытый текст
Topic handbook:
Ссылка для скачивания ELMConfig
ELM-FF2 от vitasku
LP.ELM от lp-san
ELMExplorer 2.0 light от vad007
FFConfigLite для Android от Vl_vic
Про BlueTooth и USB адаптеры и чипы FTDI/PL2303
Драйверы для ELM327
Драйвер для китайского чипа Prolific (Windows Vista/7/8)
Описание некоторых возможностей ELMConfig
Как сделать VID блок
Схема доработки адаптера для работы с обеими CAN-шинами
Доработка ELM327 USB для работы с двумя CAN-шинами
Доработка ELM327 Bluetooth для работы с двумя CAN-шинами
Доработка адаптера с "ножками"
Отчет по переделке Bluetooth ELM на USB с чипом Prolific
Отчет по переделке Bluetooth ELM на USB с чипом FTDI
Еще один небольшой отчет по переделке Bluetooth ELM на USB
Переделка Bluetooth ELM для использования с внешней антенной
Отчет по перепайке микросхемы FT232
Как поменять номер COM-порта в Win7 и ХР
адаптер, диагностика, разъем, ошибка, ELS27, ELM, VCM, DTC, ELM327, OBD, Сканматик, ScanDoc, IDS, ADS, диагностика автомобиля

avatar
-PaNik_TS-
5 December 2012

Диагностическое оборудование и софт
1,3M
views
1,8K
members
16,4K
posts

avatar
ittrium
23 January 2013


civil-zz
Тебе я уже заказал контроллер, и без всяких денег привезу ~31 января, можно будет пересечься за кофе-чаем
Если еще кому-то надо, то пишите в ЛС, отредактирую заказ.
avatar
Digital-Cj
23 January 2013


civil-zz
В общем так. Если мне пришлют халявные STN1170, то я могу потом переслать одну. Но ты можешь заказать сейчас у ittrium чтоб наверняка (цену он написал). Плату я рисовать буду 100% (даже если не пришлют), мне нужна лишь схема. Макет сделать я тоже смогу (и наверно не один). Печатки выложу. Как-то так
avatar
civil-zz
23 January 2013


ittrium
класс, спасибо!!
bsg
23 January 2013


Digital-Cj
В Даташите есть схема. Скачай.
ittrium
Если бы раньше на 2 недели - присоединился бы. А теперь - жду. Заказ уже оплачен.
Доставка 40 бакинских.
avatar
ittrium
23 January 2013


bsg
civil-zz
Digital-Cj

а каким образом в 1170 выбирается шина? референс по командам только на 1100, стало быть дополнительных команд от 1170 там нету...
avatar
Brewster
23 January 2013


ittrium
Инженер из команды разработчиков STN еще пару месяцев назад писал, что дока на 1170 пока на оформлении. Видать недооформили еще
avatar
civil-zz
23 January 2013


ittrium
я тоже читал и думал, пока только надумал, что выбирается автоматически в зависимости от того, какой протокол выбран текущим.. потому как команд специальных не нашел, возможно, все окажется не так
avatar
Dimuccio®
23 January 2013


А что глобально нового нам даст использование 1170 чипа по сравнению с ELM327 ? Выше скорость и больше буфер? Это поможет освоить новые функции в работе с модулями ?
quickie
23 January 2013


Если мультистрочки нет и не планируется, то STN1170 - тупик. Проще в адаптер на елм327 релюшку добавить, если весь сыр бор из-за шины. STN сделано тоже на PIC - PIC24HJ128GP504 . Тогда уж имеет смысл делать прошивку самим. КАН контролёр в этом пике один, переключение переназначением пинов, очевидно.
avatar
Serj63
23 January 2013


avatar
Dimuccio®:

Выше скорость и больше буфер? Это поможет освоить новые функции в работе с модулями ?

Именно. Если с помощью ELM приборка прошивается от 7 до 25 минут, то на этом чипе, предположительно это будет занимать 2-5 минут, а может и меньше.
К тому же, возможно получится нормально достучаться до PCM.
quickie
23 January 2013


Serj63
Глубоко заблуждаетесь. Скорость прошивки зависит напрямую от поддержки мультистрочки в железе. Буфер там будет как и прежде - 8 байт, как раз под одно сообщение.
avatar
ittrium
23 January 2013


Q
quickie:

PIC24HJ128GP504

Больше буфер, больше скорость, меньше стоимость официального чипа (подделки елм327 лучше не сравнивать -- они от версии к версии разные, да и старые относительно даташита)
Откуда информация про 8 байт?
avatar
Serge95
23 January 2013


Ну 5 минут или 25 по моему не столь критично.
А на каком чипе сделан ADS ? Кто-нибудь знает?
avatar
Serj63
23 January 2013


quickie
Возможно заблуждаюсь, но попробовать то стоит. Тем более, что не такие уж и огромные затраты на все это. К тому же у STN "Supported UART baud rates 38 bps to 10 Mbps" против 9600-500k у ELM. Мне кажется, что от этого тоже что-то зависит.
Serge95
5 и 25 конечно не критично. А если вдруг можно залезть в PCM и прошить его? Там ведь прошивка гораздо больше, чем в приборке. Там речь уже будет идти не о 25 минутах против 5...
quickie
23 January 2013


ittrium
Если нет мультистрочки, то размер кадра - 8 байт.

Нынешние китайские elm327 делают на pic18f25k80 . Так вот, эта буква k - означает совсем новый продукт, он меньше, быстрее, дешевле, больше памяти.

Serj63
10 мегабит - это хорошо, только нет таких usb-com мостов, которые столько дадут. Ну пусть будет 2 мегабита. Но эти мегабиты ничто, с учётом использования ЮСБ и ущербного протокола елм. Сделаете вы там 250 передач в секунду от силы с пакетом в 8 байт. Т.е. килобайт в секунду! Пшик. Если бы не ЮСБ, а был нормальный порт последовательный, то было бы больше. Но с ЮСБ эта связка мёртворождённая!

Товарищи, делающие STN пытаются демпинговать и переманить клиентов ELM. Это всё.
avatar
Digital-Cj
23 January 2013


В общем у меня хорошие новости (для меня) Ребята из СканTула пообещали прислать две микрухи STN1170 (просил 44-TQFP). Причём написали, что отправят через 2-3 дня и доставка 7-10 рабочих дней. Посмотрим

Таким образом я "в теме".

Предлагаю уже определиться с некоторыми вопросами.

0) Компоненты
Считаю, что только SMD и типоразмер 0603. Керамика (конденсаторы) будут побольше - 0805.

1) Приёмник CAN
Вообще их существует много. От простых MCP2551, TJA1040, TJA1041, TJA1042, TJA1043, TJA1050, TJA1051, MAX3051, ATA6660, до навороченных, типа IL41050 или ADM3053 с гальванической развязкой приёмника и передатчика. Есть и сразу сдвоенная версия TJA1048.
Все трансиверы работают на скорости до 1mbps. Быстрее на нашёл. Смотреть в сторону навороченных, а так же сдвоенного, я бы не стал - они дорогие (от 130 рублей и больше). Цена на "простые" начинается от 20 рублей (TJA1042). Обычно в ELM ставят MCP2551 и вроде не жалуются (цена от 30 рублей). Но я бы обратил внимание и на TJA1042. Разницы особо с MCP2551 у него нет (я не нашёл), а цена ниже.

2) Мост UART-USB
Здесь выбор не особо большой. FT232R, CP2102, ATtiny2313. Первый (FT232R) проверенный, рабочий, но дорогой (около 100руб). Второй (CP2102) - вдвое дешевле. О стабильности ничё не знаю, просто не сталкивался. Если претензий нет, то можно его. Третий (ATtiny2313) стОит так же как и CP2102, но я чёто не хочу с ним связываться.

3) Питание
В адаптере два источника питания: USB и аккум авто. Выбор запитки такой USB/авто/комбинированный. Я пока что не вникал, но сдаётся, что от USB питать достаточно. Стабилизатор можно LM317L либо LDO-типа LD1117s33 (сразу на 3,3 вольта). Если от USB, то лучше выбрать low-dropout (LDO), т.к. обвязка почти нулевая. Цена до 6 рублей

4) Шины
Понятно, что будем использовать MS_CAN и HS_CAN. C остальными что? Как быть с SW_CAN?

5) Кварц
Я присмотрел GEYER KX-9A 16.0MHz. Относительно дорогой (37 руб), но компактный (5х3,2мм), стабильный, SMD. Если нужно дешевле, то KX-KT 16.0MHz, правда и размер больше (цена 11 руб).

Для начала пока всё Кто что скажет?
avatar
Serj63
23 January 2013


quickie
С мультистрочкой конечно было б повеселей, согласен. Но за неименеем лучших бюджетных решений (не беру в расчет написание прошивок к микросхемам и т.п.), почему бы и нет? Все лучше, чем ELM. Пусть не много, но все же.
А что нам мешает пользоваться обычным последовательным портом? Да, не на всех ноутбуках есть, да не во все материнки на ББ встроены. Но ведь есть же PCI-контроллеры последовательных портов. Пусть не так удобно, зато желающих ковыряться в машинах и потом задающих вопросы типа "а как мне теперь завести машину?!" станет меньше.
avatar
ittrium
23 January 2013


Digital-Cj
1) лучше взять как у елм -- многим будет откуда выпаивать да и 10р погоды не делают, если это не коммерция
2) FTDI надо брать, у него до 3 Mbaud, да и хорошо он себя зарекоммендовал
3) они все линейные, значит не очень эффективные, так что тут думаю без разницы. от usb, конечно, поменьше атмосферу греть будем за счет меньшей разницы напряжений
4) предлагаю развести максимально, но на плате не запаивать ничего кроме CAN шин (кому надо -- запаяют)
avatar
ittrium
23 January 2013


quickie
Вопрос скорее про буфер под сообщения, можно снифать значительно больше, чем с помощью простого елм
А то что новые елм на новых контроллерах -- а они используют это бОльшую память и скорость?
avatar
civil-zz
23 January 2013


Digital-Cj
0) тебе виднее, какой типоразмер, я в них не разбираюсь 0603 можно будет руками запаять?
1) я за TJA104x, видел в деле TJA1040 - понравилось.. чем TJA1042 от него отличается? нужно 2 штуки. 1 mb, конечно, можно, но пока такие CAN у нас не используются, максимум 500 kbit
2) однозначно FTDI. причем такой, что будет поддерживать вот это. Насколько я понимаю, таким образом все будет работать в разы быстрее, чем через виртуальный com-порт. Опять же, FT232RL - общепризнанный стандарт, но вот авторитетные люди, я видел, используют FT245BL (заявленная скорость с драйвером D2xx - 1Mbyte/sec). единственное, это мост USB-FIFO, а про STN известно, что у него UART, получится их соединить?
3) насколько я понял из даташита, нужно два стабилизатора - на 3.3v и 5v. питаться, думаю, лучше от машины - кто его знает, что дальше будет, может вообще юсб не понадобится..
4) в фордах sw-can пока не используетсяи вроде как и не собираются, так что нафиг..
5) надо два кварца - для контроллера и моста (если там не встроенный будет). можно и большие - вполне себе располагаются над остальными SMD, но впрочем, как будет удобнее.
quickie
23 January 2013


ittrium
Ну, если вам снифер нужен, то конечно. Только это не поможет с прошивкой никак, а именно для того его и пытаются использовать.

Новые елм - не думаю, что китайцы что-то меняют, это просто пример того, что есть решения и проще, чем pic24. Совсем не факт, что в STN используют всю память по буфера снифера.

Serj63
Если это нужно для профессионального использования, то гораздо правильней купить уже отлаженный продукт.
avatar
Serj63
24 January 2013


quickie
Согласен насчет профессионального использования.
Но многие ли тут этим занимаются? Лично мне просто интересно что из этого всего получится. Да и не паял я ничего давно уже. Все навыки растеряю.
avatar
Digital-Cj
24 January 2013

2

ittrium
civil-zz
В общем, CAN трансивер ставим кому какой нравится. Они совместимы по пинам. Разводка SO-8 наверно всех устроит.

По питанию как бы не всё одназначно. В даташите питают от аккума, там есть в этом резон для ISO_K и ISO_L. Согласен, что нагревать воздух не вариант и питать всё от аккума не дело. Ну я решу этот вопрос
Также есть организация Power save на полевиках (можно BSS123 и BSS84 - оба logic level). Это тоже сделаем.

Сёдня тогда буду рисовать полную схему. Так что если не начали, то и не начинайте

P.S. Для работы single wire can нужен свой ресивер, который нифига не дешёвый. Я разводку постараюсь сделать, но ставить наверно никто не будет.

quickie
Да народ тут чисто для себя попробовать. Для интереса. Не получится, так не получится. А прошивка у 1170 вроде обновляемая, так что может мультистрочку потом засунут. Надо им написать, чтоб подсуетились
avatar
Digital-Cj
25 January 2013

5

Такс, вот в первом приближении наша схема Я похоже уже туплю, у меня вопросы.

1) Резисторы R29 и R13 нужны или нет?

2) Оранжевые линии и резюки на них R16 и R32. Если не ошибаюсь, эта цепь дублируется, если используется функция power save. То есть резистор R16 - он же R53, а резюк R32 - это R54. Соответственно 16 и 32 можно выкинуть?

3) Вопрос по функции sleep. Нужно ли питать эту линию (вывод 33 у STN и вывод 12 у FTDI), или вывод CBUS4 у FT232RL находится в высоком уровне?

И ещё просьба пробежаться на предмет ошибок. Хотя я ещё не закончил, но вдруг что-то проглядел. У меня уже рябит перед глазами

posted image
avatar
Digital-Cj
27 January 2013

3

Народ, кто в теме, качаем и проверяем схему. Вроде конечный вариант. И я потом начну разводку.
По поводу схемы:
Запитать всё от USB не получится. Там ток ограничен не более 100мА (желательно). А у нас только на STN1170 пойдёт 70мА. CAN трансиверы тоже по 75мА (во время передачи), FTDI - 15мА, светодиоды, компаратор... Так что вот.

posted image
avatar
ittrium
27 January 2013


Digital-Cj
а разве не 500мА? или сам ftdi не заявляет про "прожорливый режим"?
по факту новые ноуты и 2А дают
avatar
civil-zz
27 January 2013


Digital-Cj
по-моему тоже, у USB ограничение 500 mA.

а плата двухстронняя будет в итоге?
еще такое предложение - можно ли будет все уместить на плате 34 x 42 мм? тогда все можно будет запихнуть вот в такой вот > orionspb.ru корпус с коннектором
avatar
ittrium
27 January 2013


цитата:
а плата двухстронняя будет в итоге?

Предлагаю заказать сразу десяток в Резоните, получится в районе 2000 рублей за весь заказ.
Быстро (2 дня) и по цене адекватно вроде.
tooop
27 January 2013

-1

Какие галочки должны быть установлены, чтобы заработала функция: "Автоматическое включение обогревов стекол" при отрицательных температурах?

авто: Фокус 2, 1.6, 2005 гв, амби+зимний пакет+датчик уличной температуры (сам поставил).
Спасибо.
avatar
Digital-Cj
27 January 2013


ittrium
civil-zz
Да, проверил - там 500мА. Значит делать только от USB (не считая необходимых "аккумуляторных" цепей)?

civil-zz, а это размеры уже рабочего поля, или там ещё какие-то отступы или установочные отверстия есть? Нужно ещё убедиться, что кол-во контактных штырей 10 (хотяб), а то написано, что их 5шт.
Засунуть получится, может ещё и место останется. Если платы заказывать, то можно и резисторы 0402 использовать. Паять их лучше термофеном, но и паяльником тоже можно.
P.S. Кстать, ты спрашивал по поводу разницы TJA1042 и TJA1040 - я ес честно не в курсе чем отличаются. Я на цену смотрел и на наличие, а потом даташит глянул и всё устроило. Но не сравнивал.

И ещё. Есть вариант поставить керамический резонатор Murata CSTCE16M0V53R0. Он очень компактный (3мм на 1,3мм) при этом нагрузочные ёмкости уже встроенны. Может его рассмотреть?

Так же есть компактный LDO стабилизатор NCP699SN33T1G - он на 3,3 вольта, 240мА. Но он "дорогой".
Мне наверно стоит пояснить, что "дорогой" - это не абсолютное значение цены. Просто там, где я заказываю, есть вилка цен, зависящая от кол-ва. Быват одна штучка стоит 100 руб, а десять штучек уже по 20 руб. Но хуже, если продаются либо поштучно (цена 100 руб) либо партией от 50шт ценой по 20 руб. В итоге приходится покупать с пятикратной переплатой

6 people online

6 people online

Log in to leave a message or Sign up


up