345 сообщений в этой теме

stozaycev    1

На самом деле руками вообще нет смысла его делать, стоит до 5$. Я заказывал штук 5, были и блютуз и юсбишные, единственное, когда купил у наших продавцов, но тот же Китай, то был нерабочий. Потом зарекся самому в Китае покупать и не париться. Вот последний мой, работает на ура. http://www.aliexpres...=66183359121883 Единственное, не все программы могут удалять ошибки, пришлось перебрать парочку на андроиде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
cxem2    19

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

Мы неспособны своим умом придти к такому простому результату.

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
cxem2    19

Viecar 2.0 на BK3231Q + MCP2515 + MCP2551

post-92815-0-45272900-1432902524_thumb.jpg

Изменено пользователем cxem2
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
selevo    1

Автору уважуха за деятельность и вклад временной.

Так какие надо брать адаптеры в итоге,что спрашивать продавана ?

Изменено пользователем selevo

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
HfmScan    7

Адаптер Cafu WiFi, по клику на картинку доступны фото внутренностей.

доступны версии bluetooth и wifi.

cafu_wifi_s.jpg

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
samplerwrc    0

Здравствуйте.

На моём elm327 на BK3231Q 50-я нога подключяется к линии K-line через делитель R1,R2.

R1-было около 70ком.а R2 около 20ком я подключил паралельно с R1 47ком.

После этого связь с машиной по OBD появилась.

Здравствуйте!

Я переконфигурировать систему, как описано выше. ELM начал работу на линии K-Line. Вы можете вместо параллельного резистора 47kОм припаяны на месте припоя другой 70kОм? Будет ли 28kОм?>

У меня также есть проблемы с работой этого интерфейса. Если температура окружающего воздуха высокая, после включения питания счетчика автомобиль начинает указать максимальную скорость и заряд одометр. Разве может перегреться Бекен BK3231 или, скорее, стабилизатор 5В или 3.3В? Можете положить радиатор на одной из этих систем?

Или, может быть, повторить систему до версии L9637D или купить версию ELM MINI BT на PIC18F2xxx

Извините за язык я использую переводчика Google

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
levony    2

samplerwrc по моему лучше купить нормальный V1.5 они более устойчиво работали с моей машиной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
samplerwrc    0

ELM 327 v 2.1 сделан на интегральной схеме BK3231. Версия 1.5 производится на PIC18F2580? Есть версия ELM MINI BT на PIC18F2580?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vvetal56    0

Здраствуйте, у меня проблемка. купил на ебай елм327 http://www.ebay.com/...=item20f9fb2d09 . продавец уверял меня что это настоящая версия 1.5 . подключил к машине, не могу подключится к эбу. опендиаг ругается "это не елм327" а торк показывает версию 1.5, но подключение не происходит. произвел распил устройства . внутри микросхемы mcp2515 + bk3231 + TJA1050 . на ебай в описании товара стоит упоминание о чипе PIC18F2480 что делать ? как быть ?

AOz8LrB6ecI.jpg

Изменено пользователем vvetal56

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
samplerwrc    0

Здраствуйте, у меня проблемка. купил на ебай елм327 http://www.ebay.com/...=item20f9fb2d09 . продавец уверял меня что это настоящая версия 1.5 . подключил к машине, не могу подключится к эбу. опендиаг ругается "это не елм327" а торк показывает версию 1.5, но подключение не происходит. произвел распил устройства . внутри микросхемы mcp2515 + bk3231 + TJA1050 . на ебай в описании товара стоит упоминание о чипе PIC18F2480 что делать ? как быть ?

Если MCP2515 + bk3231 + TJA1050 это же проблема, как мне, что это неправильно резистор R1 (который может быть еще одним свидетельством см ответить # 25).

Проверьте сопротивление между контактами разъема OBD 7 и контактный 5. Если вы выходите около 90 KОм резистор параллельно Гора 47 KОм резистор 70 KОм или системы обработки, как в ответ на # 49

Изменено пользователем samplerwrc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
strix-iwan    0

Здравствуйте.

На моём elm327 на BK3231Q 50-я нога подключяется к линии K-line через делитель R1,R2.

R1-было около 70ком.а R2 около 20ком я подключил паралельно с R1 47ком.

После этого связь с машиной по OBD появилась.

А с какой машиной то? Эта доработка даст оживление к линии для января 5 - 7.2 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sintakc    1

такие адаптеры будут работать с такими авто, у которых диагностика идет по стандартному протоколу ОБД,

а блоки январь идут по заводскому протоколу

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vvetal56    0

samplerwrc

и правда между 5 и 7 ногой 85-89 КОм. да я на работу с январем даже не надеюсь. почему он не читает иномарки ? обычный мини версия 2.1 спокойно читала фабию. Я так понял надо резистор впаивать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
strix-iwan    0

можно впаять можно увеличить сопротивление R2 до 70кОм суть не изменится, я запаял на всякий случай - мой цеплялся безпроблемно только к Шевроле Авео

Изменено пользователем strix-iwan

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
samplerwrc    0

89 КОм так первоначально V2.1. На такой параметр не работает. Установите параллельный резистор R4 47 КОм и начать работать.

8aa08d9d9058cf06.jpg

Вопрос. Есть резистор между K-Line и Vbat + 12В со значением 1 КОм. Разве он не должен иметь значение 510 Ом в соответствии со стандартом K-Line ISO 9141-2 и KWP2000 ISO 14230-4?

Изменено пользователем samplerwrc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sintakc    1

допускается от 510 ом до 5 ком, чем меньше тем фронты импульсов круче, но нагрузка больше

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
bn1    2

Был куплен ELM Vgate iCar II. (ru.aliexpress.com/item/Vgate-iCar2-Bluetooth-OBD2-Scanner-iCar-2-ELM327-Diagnostic-Interface-Code-Reader/32217981263.html). Для использования в авто Fiat Linea. В авто ЭБУ двигателя и ABS на К-линии все остальное (бодикомп, дашборд и пр.) на CAN.

При подключении к машине прекрасно работает по CAN, но ЭБУ двигателя и ABS не видит.

Посмотрел, что происходит на К-линии при инициализации связи с ЭБУ двигателя. Сигнал есть. И на вид очень даже похожий на то, что и должно быть при «fast initialization» по стандарту ISO 14230 (KWP 2000).

post-126343-0-11976900-1439760422_thumb.jpg

Но. Временные характеристики участка активации («Wake up Pattern») не соответствуют требованиям стандарта.

post-126343-0-55651400-1439760571_thumb.jpg

То есть, получается, что ЭБУ начинает слушать линию минимум на 1,5 мс позже, чем ELM начинает передавать данные. Что, по всей видимости, приводит к невозможности соединиться.

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

post-126343-0-75562500-1439760674_thumb.jpg

В ELM Vgate iCar II в качестве микроконтроллера используется STM8 в 48-ножечном корпусе. Мои предположения по поводу того, что установлен не тот кварц, не оправдались. Его там вообще нет. Микроконтроллер работает от внутреннего RC-генератора. И соответственно померить тактовую частоту МК невозможно.

Сравнивая сигнал К-линии с Vgate и с рабочего проводного USB ELM327 убедился, что единственное отличие сигнала при инициализации это укороченный участок активации. У рабочего ELM он на 2,5 мс «длиннее». Скорость передачи и формат передачи байтов, да и сами передаваемые байты одинаковы у обоих ЕLMов.

Единственное, что придумалось для исправления сигнала это установить в разрыв К-линии еще один микроконтроллер. Схема:

post-126343-0-59302900-1439760716.jpg

Внедренный МК удлиняет участок активации до нужной величины (50мс) сдвигая по времени команды и данные, следующие за участком активации (принимает байт, задерживает и передает). Ну, еще там всякое делает, чтоб сигнал проходил в обе стороны. Прошивка МК ATtiny85 и ассемблерный код:

МК установлен какой был. Можно поставить AVR tiny45 или tiny25 не меняя код (может только перетранслировать).

В итоге получился вот такой монстрик с кучей проводов (все засунул в корпус от нерабочего ELMа):

post-126343-0-95219400-1439760949_thumb.jpg

Подключил этого монстрика. И о чудо!!!!! Прибор соединился с ЭБУ двигателя. Причем и в Мультиэкускане, и в АльфеОБД, и даже через Torque соединился, чего я, честно говоря, даже не ожидал. HobDrive подключается, но потом выбрасывает. Но тут, скорее, сам HobDrive не настроен на FIAT. Попробавал соединится с ABS, и тут удача!!! Радости не было предела.)))

Изменено пользователем bn1
  • Одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
cxem2    19

Пример, как спрятать картинку под spoiler :[spoilerУБРАТЬ][/spoilerУБРАТЬ]

post-92815-0-39049600-1439787118_thumb.png

Vgate iCar II + ATTINY85

post-92815-0-53950800-1439786399_thumb.gif

Рисовальщик схем Splan7

Splan70_my.zip

ELM_327_SPL.ZIP

Изменено пользователем cxem2
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
anddax    0

Был куплен ....

....Подключил этого монстрика. И о чудо!!!!! Прибор соединился с ЭБУ двигателя. Причем и в Мультиэкускане, и в АльфеОБД, и даже через Torque соединился, чего я, честно говоря, даже не ожидал. HobDrive подключается, но потом выбрасывает. Но тут, скорее, сам HobDrive не настроен на FIAT. Попробавал соединится с ABS, и тут удача!!! Радости не было предела.)))

Браво!! :clapping:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
_KREK_    4

Сравнивая сигнал К-линии с Vgate и с рабочего проводного USB ELM327 убедился, что единственное отличие сигнала при инициализации это укороченный участок активации. У рабочего ELM он на 2,5 мс «длиннее». Скорость передачи и формат передачи байтов, да и сами передаваемые байты одинаковы у обоих ЕLMов.

Vgate iCar II вроде заявлен, как ELM327 v2.1. В ELM327 v2.1 параметр tiniL и tiniH можно менять через настройки atpps. Не работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sintakc    1

Был куплен ELM Vgate iCar II. (ru.aliexpress.com/item/Vgate-iCar2-Bluetooth-OBD2-Scanner-iCar-2-ELM327-Diagnostic-Interface-Code-Reader/32217981263.html). Для использования в авто Fiat Linea. В авто ЭБУ двигателя и ABS на К-линии все остальное (бодикомп, дашборд и пр.) на CAN.

При подключении к машине прекрасно работает по CAN, но ЭБУ двигателя и ABS не видит.

Посмотрел, что происходит на К-линии при инициализации связи с ЭБУ двигателя. Сигнал есть. И на вид очень даже похожий на то, что и должно быть при «fast initialization» по стандарту ISO 14230 (KWP 2000).

Но. Временные характеристики участка активации («Wake up Pattern») не соответствуют требованиям стандарта.

То есть, получается, что ЭБУ начинает слушать линию минимум на 1,5 мс позже, чем ELM начинает передавать данные. Что, по всей видимости, приводит к невозможности соединиться.

не знаю как для фиата, но для других авто +/- 2 мс роли не играют

для тойота например нужно 35 и 15 , а ELM может только 25/25 выдавать, но с тойотами соединяется

на ниссанах пробовал играться с TiniH / TiniL плюс минус 2 мс роли не играют

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Никитка
      Помогите пожалуйста убрать противный писк при работе блутуф модуля.  Схема питается от 220В, два преобразователя  один в постояный ток 19В, второй в переменый + -15В. К первому подключен усилитель, ко второму предусилитель с  Bluetooth. При активации блютуф появляется писк. Я так понял это проблема земляных петлей. Как ее исправить? фото предусилителя и схема во вложении


    • Автор: Nitro N
      Здравствуйте! 
      Дано: 
      BLE модуль JDY-10 Гироскоп + Акселерометр модуль GY-521  USB UART CH340G USB bluetooth адаптер Цель:
      передавать сигналы датчика гироскопа и акселерометра через bluetooth модуль на ПК. Мои рассуждения:
      Модуль GY-521 имеет I2C интерфейс, на JDY-10 стоит МК CC2541 который тоже имеет I2C интерфейс. Надо как-то их соединить и заставить отправлять показания на ПК. Как это сделать пока мне не понятно. Иногда приходят мысли что без перепрошивки контроллера не обойтись. 

      Подскажите пожалуйста как это реализовать?

      П.С. В идеале вообще конечно использовать один контроллер для снятия значений и отправки на ПК, но пока так. 
    • Автор: Никитос
      Всем привет. Хочу в переносные колонки впихнуть блютуз модуль,уж очень понравилось без проводов))) посоветуйте плз модуль,с которым не будет проблем при смене имени,пароля и адреса)))купил bk8000l,все норм,но поменять нельзя ничего(((
    • Автор: Andreydobrui
      Всем привет! Очень нужен толковый человек по PIC контроллерам в Москве. Нужно ответить на все наши вопросы . Например к какой программе подключается, как слить прошивку, короче вопросов куча. За отдельную плату разумеется. 
    • Автор: Tulen
      Здарова, железячники. 
      Собираю клавиатуру из 12-ти кнопок, которую подключаю к пичку (PIC18F25K80). Но про клавиатуру не важно, там все разобрано и код сделал уже. Проблема в том, что сейчас нет времени самому писать библиотеку для работы с LCD дисплеем (через недельку-две я сяду и разберусь), поэтому я ищу готовые библиотеки. Дисплей - LM016L, контроллер - HD44780. 
      Нашел одну библиотеку, добавил в код. Компилятор ругается на выводы строчек и не хочет выводить переменные. 
      Прилагаю код:
      IDE - MPLAB X v4.05
      Компилятор - XC8 бесплатный.
      Варнинги от компилятора + строчки:
          PORTC = (data & 0x0F)*16; // newmain.c:46: warning: (373) implicit signed to unsigned conversion     PORTC = (data >> 4)*16; // newmain.c:54: warning: (373) implicit signed to unsigned conversion     PORTC = (data & 0xF)*16; // newmain.c:57: warning: (373) implicit signed to unsigned conversion     WriteByte(addLUT[row] + col); // newmain.c:65: warning: (373) implicit signed to unsigned conversion     SetLCDPosition(LCD_Line+1,0);  // newmain.c:87: warning: (373) implicit signed to unsigned conversion     WriteByte(i); // newmain.c:116: warning: (373) implicit signed to unsigned conversion     ShowStr(b); // newmain.c:160: warning: (357) illegal conversion of integer to pointer     ShowStr("BAD"); // newmain.c:172: warning: (359) illegal conversion between pointer types