gallery/fake ELM327 clone CHINA

ELM327

Здесь купить ELM327 bluetooth

Подходит для диагностики бензиновых автомобилей с 2001г.в., для дизельных с 2004г.в.

ЗДЕСЬ купить elm 327 WiFi

Вы сможете считать и стереть ошибки по системам двигателя и увидеть параметры в реальном времени.

gallery/elm327 544x544 wifi

Началось все с того, что в 2004 году Европейский союз (США с 1996г.) принуждает всех производителей дизелей, проданных в ЕС, интегрировать в свои авто поддержку протокола OBD II. С этого момента и начинается его победное шествие по рядам автолюбителей (или шествие автолюбителей по рядам автосервисов). Но по-настоящему народной поддержка протокола стала в 2005 году, когда канадская компания ELM Electronics разработала на базе 8-битного микроконтроллера Microchip PIC18F2480 устройство, способное преобразовывать ряд протоколов, используемых в диагностических шинах автомобилей, в стандартный последовательный протокол RS-232 (наш любимый COM-порт).
 

Помимо версии 327 компания выпускает и другие модификации. Отличие - в количестве поддерживаемых протоколов, которое для 327 является максимальным: SAE J1850-PWM/VPW, ISO 9141-2 (K-Line), ISO 14230-4 (KWP), ISO 15765-4 (CAN), SAE J2411, SAE J1939. Стоимость самой микросхемы с оригинальной прошивкой варьируется от 20$. Пустая микросхема PIC18F2480 стоит около 5$.

 

Устройство назвали ELM327 и в первой же версии забыли защитить прошивку от чтения и тиражирования. Китайские специалисты сразу же этим воспользовались и наводнили рынок дешевыми копиями известного продукта. Первые "клоны" появились в 2007 году и к 2010-му оформились в так называемую "версию 1.5", которая триумфально распространилась по миру.

Китайская версия 1.5 полностью копировала оригинальную 1.4b и, нужно сказать, работала весьма неплохо. К месту подоспела и компания Microchip, предложив более дешевую и функциональную замену оригинального PIC18F2480 — PIC18F25K80, которую китайские инженеры массово и внедрили. Притом оригинальные канадские ELM327 до сих пор используют PIC18F2480.

Все бы хорошо, но китайские специалисты решили пойти дальше и обогнать пассивных канадцев. Выразилось это в желании собирать адаптеры на собственной элементной базе. В итоге рынок был наводнен множеством сомнительных решений (STM32F042, BK3231Q, 25K80 QBD327, STM8 и т.д.). Спаять-то спаяли, а вот с прошивкой пошло не все так гладко, как хотелось бы.

Таким образом возникла китайская прошивка версии 2.1, не имеющая абсолютно никакого отношения к изначальным канадским устройствам. Главный недостаток таких устройств — урезанный функционал и отсутствие поддержки большинства диагностических протоколов. Притом узнать, что конкретно отсутствует, очень тяжело. В большинстве случаев нет поддержки протокола J1850, как минимум ухудшена работа по протоколам ISO 14230/ISO 9141. Выражается это в невозможности подключения к бортовому компьютеру, в отсутствии обработки команд для индивидуального программирования параметров адаптера. Такие адаптеры напрочь отказываются работать с автомобилями, выпущенными в начале 2000-х годов, и не распознаются специализированным диагностическим ПО. Стоит отметить, что владельцы новых машин зачастую рапортуют об успешной работе версий 2.1 на новых авто при подключении по шине CAN и c использованием стандартных OBD II протоколов. Сами китайцы ссылаются на то, что "просто нужно использовать универсальные программы". Действительно, бывают случаи, когда даже версии 2.1 достаточно для просмотра базовых параметров и сброса некоторых ошибок. Но все это — игра в рулетку, и многие благодаря невысокой стоимости версии 2.1 играют неоднократно. Попадаются очень редкие экземпляры, которые поддерживают работу как по шине CAN, так и по шине K-Line.
 

Но лучше версии 1.5 может быть только версия 1.5. Поэтому каждый автовладелец, заинтересовавшийся самостоятельной диагностикой авто, должен ориентироваться на два ключевых параметра: version 1.5 и PIC18F25K80.
 

Как уже говорилось, изначально копии были не хуже оригинала, даже все детали были распаяны на местах. Но китайский маркетинг захотел прибыль побольше, а денег вложить меньше. Отбросил ненужные, на его взгляд, протоколы, детали, строчки кода и т.п. Зато теперь любой Вася из гаражного кооператива может и себе, и друзьям на новый год купить 25 штук OBD mini Bluetooth. И выкинуть через пару дней, так как "не работает" и т.п.

Однажды знакомому понадобилось в полевых условиях диагностировать ошибки автомобиля. Хочешь не хочешь, придется разбираться. И вот товарищ принес такую штучку с синей кнопкой, оказалась нерабочей... Грех было не разобрать, не попробовать починить. Но, начав читать, понял, что чинить не надо, — "надо правильная штучка покупать". Итак, с водой закончили, переходим к матчасти. В китайском чудо приборе (см. картинку) был, мягко говоря, далеко не PIC18F2480, а "солянка" из BK3231Q + MCP2515 + TJA1040.

gallery/j4AAAgCJBOA-960
gallery/Elm China clone

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

Сразу стоит определиться с понятиями и рассказать, что конструктивно все адаптеры интерпретируют диагностические сообщения и передают их по последовательному интерфейсу пользователя. Принимать эти данные можно либо по беспроводным Bluetooth/Wi-Fi, либо по USB. Если все, что вы планируете делать с помощью адаптера, — это иногда просматривать и стирать ошибки на смартфоне, то вам вполне хватит беспроводного адаптера. Если же планируется еще и что-то перепрошивать, желательно обзавестись версией USB. Менять скорость адаптера с Bluetooth нельзя (она фиксирована и составляет 38400), поэтому можно только читать диагностические сообщения и конфигурировать модули (с некоторым ограничением). Помимо невозможности увеличения скорости обмена присутствует и такая проблема, как нестабильность пинга. Время прохождения данных плавает, задержки могут достигать критических значений, при которых модуль выходит из режима программирования. Поэтому большие объемы данных передать через Bluetooth не представляется возможным. Из всего множества адаптеров USB очень желательно покупать с оригинальной микросхемой FTDI, т.к. клонированная микросхема откажется работать на большинстве современных ОС, а в диспетчере устройств вы увидите ошибку с кодом 43. (Внимание! Клонированная микросхема полностью копирует внешний вид оригинальной.)
 

В общем, возвращаемся к покупке. Есть два возможных варианта: покупка "у китайцев" (время терпит и хочется поиграть в лотерею) или покупка у нас в интернет-магазинах (с гарантией).
 

Для первого варианта алгоритм следующий:
 

№1. Ищем устройства по ключевым словам "ELM327 PIC18F25K80" (для Bluetooth) или "ELM327 PIC18F2480 FTDI" (для USB). В большинстве случаев будет достаточно беспроводного адаптера, но есть автомобили вроде Ford, которым для перепрошивки, например, нужны высокие скорости, доступные только через протокол USB (а микросхема FTDI 232RQ — стандарт качества для преобразователей USB-RS232).
 

№2. Очень важно, что корпуса хороших, нормальных и плохих адаптеров в Китае внешне выглядят полностью идентично, поэтому необходимо смотреть на внутреннее устройство. Среди найденных объектов отбраковываем те, у которых нет фотографий внутренностей (продавец отказывается предоставить) или на фото плата не видна, маркировка микросхемы/компонентов или микроконтроллер залит компаундом — так называемая "капля", или "сопля" (см. фото). Внутри, скорее всего, какая-то бескорпусная STM.

 

gallery/fake ELM327 clone

№3. В случае если всё-таки удалось найти нормальное устройство и на оригинальном PIC18F25K80 (в последнее время очень много клонов данной микросхемы), смотрим, на какую частоту установлен кварцевый резонатор (обведен красным на картинке ниже). Там должна фигурировать цифра 4 (ни 8, ни 16, ни т.п.).

gallery/Elm China PIC

ELM могут быть как в одноплатном оформлении (как на рисунке выше), так и в виде двух плат. Принципиальной разницы нет.

№4. В принципе, с осмотром картинок закончено. Теперь остается задать продавцу пару вопросов, на основании которых в случае чего можно будет открыть спор.
 

Вопросы стандартные:

- Реальные ли фото на картинке?
- Действительно ли в устройстве оригинальный чип PIC18F2480/PIC18F25K80 (не клон!), как на картинке (никаких аналогов, "лучше" и т.п. костылей вроде STM32F042, BK3231Q, 25K80 QBD327)?
- Действительно ли на плате установлен кварцевый резонатор частотой 4 МГц (последнее время появились адаптеры, сделанные на чипе QBD327 и подписанные как PIC18F25K80, с кварцевым резонатором на 16 МГц, на них в третьей строке маркировки микросхемы содержится строка 14309MP или 1643URE — на настоящем же чипе там закодирована дата производства)?
- Поддерживает ли устройство протокол J1850 ?
- Работает ли устройство с программой FORSCAN (программа отказывается работать с явной подделкой)?
- Просим скриншот окна программы ELM Identifier, чтобы в случае обмана при проверке прикрепить свой скриншот и произвести возврат.

 

В случае утвердительных ответов по всем пунктам заказываем и ждем.
 

№5. Когда девайс пришел, первым делом проверяем, что все нормально с платой и компонентами и что фото продавца соответствует тому, что пришло. Затем подключаем ELM к разьему OBD II в машине и проверяем упомянутой выше ELM Identifier. Сравниваем картинки. Если машины нет или лень выходить на улицу, проверить можно подключением устройства к компьютерному блоку питания по схеме, приведенной ниже.

Примерно так, как на картинке ниже, выглядят различные версии китайского ELM327 в окне ELM Identifier.

gallery/TEST ELM327

Если описать алгоритм диагностики адаптера с помощью ELM Ident кратко, то получится следующее:

1) если есть красный цвет среди полосок в версиях от 1.0 до 1.4 — адаптер полная подделка. Бежать как от огня;
2) если все полоски зеленые до 1.4 и выше, то см. пункты 2а и 2б;
2а) если номер версии соответствует зеленым полоскам (v1.5 = полоски до 1.4 или v.2.1 = полоски до 2.1), есть вероятность получить неплохой адаптер, но нужно смотреть плату и компоненты на ней;
2б) если номер версии не соответствует зеленым полоскам (v1.5 = полоски до 2.1/2.2, скорее всего, подделка, как в пункте 1, но адаптированная под запросы рынка ("выдавать в ELM Identifier побольше зеленых полосок").


№6. Если программа дала приблизительно удовлетворительный результат, то это не повод расслабляться, остается последний штрих: устанавливаем программу-терминал ELM327Chat и при подключенном к питанию адаптере пишем команды

ATZ ATPPS

Фальшивый адаптер ответит: "?", настоящий — примерно так, как ниже:

Write: ATZ

Read: ATZ

ELM327 v1.5

>

Write: ATPPS

Read: ATPPS

00:FF F 01:FF F 02:FF F 03:32 F

04:01 F 05:FF F 06:F1 F 07:09 F

08:FF F 09:00 F 0A:0A F 0B:FF F

0C:68 F 0D:0D F 0E:9A F 0F:FF F

10:0D F 11:00 F 12:FF F 13:32 F

14:FF F 15:0A F 16:FF F 17:92 F

18:00 F 19:28 F 1A:FF F 1B:FF F

1C:FF F 1D:FF F 1E:FF F 1F:FF F

20:FF F 21:FF F 22:FF F 23:FF F

24:00 F 25:00 F 26:00 F 27:FF F

28:FF F 29:FF F 2A:38 F 2B:02 F
2C:E0 F 2D:04 F 2E:80 F 2F:0A F

 

Пока только ответы на команды ATAL и ATPPS китайцы не научились подделывать. Но кто знает, что будет завтра? Если все пункты пройдены — поздравляю, у вас на руках хороший ELM327, который будет поддерживаться практически всем специализированным софтом. Если не повезло — продолжайте поиски или покупайте оригинальные ELM327 у проверенных компаний, специализирующихся на автодиагностике.


Ах да, чуть не забыл. На нашем рынке замечены адаптеры, которые продавцы называют типа "ELM327 V1.5 (ххх руб.) собран на чипе PIC18F25K80 (Bluetooth)". Подделка с перемаркированным чипом, как писалось выше. Кварцевый резонатор на 16 МГц, на ATTPS не реагирует, но ELM Identifier показывает "оригинал". Будьте осторожны!

Как правильно выбрать ELM327 ?

Подробная инструкция по покупке ЕЛМ327

-  сканер для самостоятельной диагностики
-  чтение и удаление ошибок
-  считывание параметров
-  бортовой компьютер

Напоследок полезные ссылки на программы для ELM327:
- скачать ELM Identifier для проверки ЕЛМ327
- скачать ELM327Chat для тестирования ЕЛМ327
- скачать Torque Pro универсальная программа для разных авто
- скачать Carista для VAG: VW, Audi, Skoda, Seat программа для ELM327
- скачать FAP программа для диагностики Peugeot и Citroen через ELM327
- скачать Carly программа для диагностики BMW через ELM327
- скачать AlfaOBD программа для диагностики Fiat, Alfa Romeo, Lancia через ЕЛМ327
- скачать ScanMyOpel программа для диагностики Опель через ЕЛМ 327

(ссылки на программы описываемые в статье + полезные диагностические программы в конце статьи)