• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!

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

_KREK_    4

Настройки TiniH / TiniL работают только в elm v2.1, и плюс минус 2 мс может роли и не играют, а вот 2,5мс уже играют. Особенно первый TiniH.

А вообще, доработка полезная. И можно ли заставить ATTINY85 делать запрос в эбу вместо C1 33 F1 81 66, что бы слал 81 10 F1 81 03. Может тогда и китайский v2.1 мог бы с российскими эбу работать, с такой доработкой.

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

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


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

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

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

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

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

Чето у меня сложилось впечатление, что реальная версия у него 1.5, хотя выдает, что 2.1. Но признаюсь честно, менять tiniL и tiniH не пробовал. Да и не нашел как их можно поменять.(Ткните носом, где это можно посмотреть.) Поэтому и сделал вот такую приблуду.

можно ли заставить ATTINY85 делать запрос в эбу вместо C1 33 F1 81 66, что бы слал 81 10 F1 81 03

Думаю это не большая проблема. У меня ATTINY85 байты транслирует, а может при желании и заменять.

Правда, проверить не на чем. Во та коробочка, куда я все впихнул как раз когда то и был ELM327 v2.1. Мало того, что он не работал, так он умудрился в один прекрасный момент блокировать всю машину. Подхожу к ней. Пытаюсь нажимать на кнопки пульта, а машина вообще не реагирует никак. Открыл через личинку. Ожила только когда извлек эту гадость из разъема. Но после этого начал моргать одометр. Короче, я этот "ELM" уничтожил.))

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

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


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

Чето у меня сложилось впечатление, что реальная версия у него 1.5, хотя выдает, что 2.1. Но признаюсь честно, менять tiniL и tiniH не пробовал. Да и не нашел как их можно поменять.(Ткните носом, где это можно посмотреть.) Поэтому и сделал вот такую приблуду.

Если адаптер понимает команду atpps, то можно попробовать поменять. Страница 73 документаELM327 v2.1.pdf , параметр 1а и 1в. А как менять на стр 69. Изменено пользователем _KREK_

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


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

Настройки TiniH / TiniL работают только в elm v2.1

Попробовал поменять TiniH / TiniL на рабочем проводном ELM v1.5. Он все команды отработал. Показал, что значения изменил. Осциллографом правда не смотрел результат.

можно ли заставить ATTINY85 делать запрос в эбу вместо C1 33 F1 81 66, что бы слал 81 10 F1 81 03. Может тогда и китайский v2.1 мог бы с российскими эбу работать, с такой доработкой.

Будем этим заниматься? Или, ну его?

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

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


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

Попробовал поменять TiniH / TiniL на рабочем проводном ELM v1.5. Он все команды отработал. Показал, что значения изменил. Осциллографом правда не смотрел результат.

Не, на 1.5 работать не будет. 1.5 работает как ELM327 v1.4b.pdf Изменено пользователем _KREK_

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


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

Будем этим заниматься? Или, ну его?

Там наверное всё сложней... Другие команды для работы тоже надо будет учить переделывать. Делать самому что-то типа ELM323? :shok:

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


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

Сегодня пытался поменять TiniH/TiniL на Vgate iCar II. ELM отвечает, пишет в терминале, что все меняет, а на выходе сигнал без изменений. Как был участок инициализации 47,5 мс так и стоит. Помогает только Tiny85. Так что 2.1 только название, на самом деле 1.5.

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

Ну если еще и команды все переделывать, то лучше и не браться. Думал там проблема только с инициализацией.

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

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


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

Огромное спасибо всем участвующим в топике, особенно cxem2, за информацию, теперь я знаю из чего состоит мой адаптер и каких видов они бывают!

Связка BK3231Q + MCP2515 + TJA1040, в синем прозрачном корпусе, куплен на eBay несколько лет год назад, работал из коробки с Toyota Hilux и Camry.

Задача: общаться с адаптером на максимально возможной скорости. Так как я в электронике новичок, использую отладочную плату Arduino. С использованием блютус модуля проблем не возникло, но скорость обмена данными оставляет желать лучшего, соответственно вопрос - возможно ли в данном адаптере обеспечить UART подключение?

Заранее спасибо за ответы!

В приложении вышеупомянутая схема и фотографии моего адаптера.

post-193769-0-90968200-1441557500_thumb.jpg

post-193769-0-47838700-1441557508_thumb.jpg

post-193769-0-55153600-1441557515_thumb.jpg

Изменено пользователем thought-out

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


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

Связка BK3231Q + MCP2515 + TJA1040, в синем прозрачном корпусе, куплен на eBay несколько лет назад, работал из коробки с Toyota Hilux и Camry.

Несколько лет назад? Я думал, что эта дрянь появилась только в прошлом году))

Возможно ли в данном адаптере обеспечить UART подключение? Ответ - Нет. Да и не стоит пытаться что либо делать с таким адаптером.

Если пытаться, что нибудь самому конструировать, то лучще в канаде заказать оригинальный чип ELM327 и вперед...

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


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

Связка BK3231Q + MCP2515 + TJA1040, в синем прозрачном корпусе, куплен на eBay несколько лет назад, работал из коробки с Toyota Hilux и Camry.

Несколько лет назад? Я думал, что эта дрянь появилась только в прошлом году))

Возможно ли в данном адаптере обеспечить UART подключение? Ответ - Нет. Да и не стоит пытаться что либо делать с таким адаптером.

Если пытаться, что нибудь самому конструировать, то лучще в канаде заказать оригинальный чип ELM327 и вперед...

Спасибо за ответ! В даташите указаны выходы 50 и 51 как input for UART и output for UART, по схеме на первой странице они идут на K-Line. Соответственно это не мой случай?

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

P.S.: уточнил дату заказа, сильно ошибся - это было ровно год назад, стоил 260 р. Сложилось впечатление, что он у меня пылился уже вечность :)

UPD: Заказал вышеупомянутый проводной адаптер.

Изменено пользователем thought-out

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


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

>ATZ

> ATSP5 ;ISO14230

> ATSH8110F1 ;заголовок(8110F1)

>81 ;инициализация

ELM327 v1.4 выдаёт в K-line: 81 10 F1 81 03

ELM327 v2.1 выдаёт в K-line: C1 33 F1 81 66

Если попробовать вместо команды SH8110F1 команду WM8110F181

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


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

Всем привет. Имеется адаптер elm327 bluetooth на плате - 327 A BK32.

Чипы - MCP 2515 , ВК3231 , TJA1050. По блютуз подключается, далее останавливается подключение на команде "INIT ATZ" программа hobdrive(дело не в ней) другой elm работал.

Пробовал менять tja1050 на tja1040 так как первый какой то "обглоданный был". Сопротивление между 5 и 7 контактом колодки 22кОм. На плате отсутствуют некоторые элементы.

Подскажите есть ли возможность заставить его работать?

kr0u60ksp.JPG

Спасибоkr0u76ety.JPGkr0umoim9.JPG

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

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


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

на команде "INIT ATZ" программа hobdrive(дело не в ней) другой elm работал.

Пробовал менять tja1050 на tja1040

tja1040 запаяна не правильно, её надо бы развернуть. И команда ATZ связана только с BK3231.

  • Одобряю 1

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


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

post-194543-0-87729200-1444291564_thumb.jpg

post-194543-0-93737000-1444291569_thumb.jpg

Добрый день. Помогите пожалуйста разобраться. У меня ниссан альмера классик 2007 г. На ОБД2 распиновка 16-фиолетовый провод, 14-синий, 8-зелено-черный, 7-коричневый-желтый, 6-зелено-черный, 5-черный, 4-черный, 1-зеленый 2,3,9,10,11,12,13,15-не задействованы. В наличии ЕЛМ 327 в.2.1(BK3231Q + MCP2515 + TJA1040). .Что можно сделать? Заранее спасибо.

Изменено пользователем Сергей1976

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


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

Имею в наличии злополучный BK3231Q + MCP2515 + TJA1040. По OBD не связывается, по CAN тоже.

Как с ним работать непонятно, схема в точности соответствует посту 39.

Вроде проскакивали сообщения что надо шить? Как шить - разберусь, вопрос - ЧТО туда зашивать? Есть прошивки рабочие?

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


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

Receive: BUS INIT: ... ERROR - не будет контакта с ЭБУ если инициализирующий сигнал сильно отличается от 25ms\25ms:

post-92815-0-66470000-1446961309_thumb.jpg

Здесь чётко видно дорожку от R3 и R5 до +12v:

post-92815-0-87314000-1446961353_thumb.jpg

Очередной ELM327-обрез(BK3231Q + MCP2515 + TJA1040):

post-92815-0-00012500-1446961377_thumb.jpgpost-92815-0-22824100-1446961442_thumb.jpg

BK3231_ARM968E-S.zip

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

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


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

здраствуй

народ подскажите как переделать вот такой елм 327 под форд мондео 2 че не могу нати что и как поять !post-195893-0-26036000-1448483563_thumb.jpg

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


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

Ford Mondeo-2 поддерживает подключение к среднескоростной шине (MS CAN)???

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

1. Перекусываем провода идущие на 6 и 14 ноги OBD - разъёма и припаиваем их к переключателю.

2. Соединяем 3 и 11 ноги OBD - разъёма с переключателем.

post-92815-0-40767400-1448513051_thumb.gif

Поддерживаемые автомобили (диагностика)

Ford C-Max

Ford Explorer

Ford Fiesta

Ford Focus

Ford Fusion

Ford Galaxy

Ford Kuga

Ford Mondeo

Ford Ranger

Ford S-Max

Ford Transit

Mazda2/Demio

Mazda3/Axela

Mazda5/Premacy

Mazda6/Atenza

Поддерживаемые автомобили (конфигурирование)

Focus II (HS + MS CAN)

C-Max (HS + MS CAN)

Kuga (HS + MS CAN)

Mondeo IV (HS + MS CAN)

S-Max (HS + MS CAN)

Galaxy (HS + MS CAN)

Поддержка электронных блоков

— BCM - бортовой компьютер (HS CAN)

— PCM - двигатель (HS CAN)

— TCM - трансмиссия (HS CAN)

— ABS - тормозная система (HS CAN)

— CCM - климат контроль (HS CAN)

— PSCM - усилитель руля (HS CAN)

— HCM - головной свет (HS CAN)

— RCM - подушки безопасности (HS CAN)

— EHPAS - электроусилитель руля (HS CAN)

— SASM - рулевое управление (HS CAN)

— IPC - панель приборов (MS CAN)

— DDM - левая передняя дверь (MS CAN)

— PDM - правая передняя дверь (MS CAN)

— AHCM - предпусковой подогреватель (MS CAN)

— EATC - климат контроль (MS CAN)

— PAM - парктроник (MS CAN)

— KVM - запуск двигателя без ключа (MS CAN)

— IPMA - обработка изображений (MS CAN)

— SODL - обнаружение препятствий слева (MS CAN)

— SODR - обнаружение препятствий справа (MS CAN)

— GEM - сигнализация (MS CAN)

— RDDM - левая задняя дверь (MS CAN)

— RPDM - правая задняя дверь (MS CAN)

— ACU - магнитола (MS CAN)

— ACM - магнитола (MM CAN)

— SRM - bluetooth (MM CAN)

— SDDJ - CD чейнджер (MM CAN)

Функции Ford HS + MS CAN OBD RUS

— Подключение к высокоскоростной шине (HS CAN)

— Подключение к среднескоростной шине (MS CAN)

— Подключение к низкоскоростной шине (MM CAN)

— Идентификация блока управления и его версии

— Чтение текущих и сохраненных в памяти ошибок

— Расшифровка кодов ошибок

— Удаление текущих и сохраненных в памяти ошибок

— Считывание пробега в автомобиле

— Просмотр текущих значений различных датчиков

— Выполнение калибровочных процедур

— Выполнение сервисных процедур

— Конфигурирование модулей

— Сохранение конфигураций

— Ведение логов во время работы

Комплектация

— Адаптер Ford HS + MS CAN OBD

— Программное обеспечение ELM Config на русском

— Программное обеспечение FORScan на русском

— Программное обеспечение ScanMaster v 2.1 на русском

— Инструкция по установке драйверов на русском

— Инструкция по установке и настройке ELM Config на русском

— Инструкция по установке и настройке FORScan на русском

— Инструкция по установке и настройке ScanMaster на русском

— Описание кодов ошибок Ford на русском

— Описание кодов ошибок OBD 2 на русском

— Список совместимости с автомобилями (OBD2) на русском

— Список протестированных автомобилей (OBD2) на русском

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


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

а какой переключатель нужен можешь подробнее расказать и примерно схематично нарисовать схему как и что ?! мне для конекта на форд мондео 1998 года 2.0 лиртровым !!! видет только одаптор и не можеь сооедениться с ЭБУ. буду очень благодарен..

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


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

Что может быть причиной нарушения связи K-Line на высокой изменения температуры в автомобиле (например, отопление выключено)?

Это происходит как на версии 1.4 ELM 327 я 2.1 (PIC18F25K80 и Бекен BK3231Q).

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


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

Доброго времени суток, имеется адаптер как у artik-dj95, не могу законнектить по K-line.. На другом адаптере все ок, транзисторы отзвонил, сопротивления тоже, грешу на прошивку(пытался коннектить к ауди а 4 2002г, неудачно, хотя на другом адаптере опять все ок), Ошибка вылетает одна и та же Unable to connect на разных прогах..Помогите пожалуйста.

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


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

я все сделал, все равно не подключается даже прога все равно не видит,что переключать есть. подскажите как его прошить нормально и что для этого нужно?

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


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

я все сделал, все равно не подключается даже прога все равно не видит,что переключать есть. подскажите как его прошить нормально и что для этого нужно?

Вы видели где то, что эти адаптеры шьются?

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


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

ELM327 на чипе STM32F042,

BK3231----------Bluetooth

TJA1040---------CAN

78L05

w1A---------------Биполярный 3904 NPN транзистор

w2A---------------Биполярный 3906 PNP транзистор

662K------------- регулятор напряжения тока SOT-23 3.3V/0.5A

post-92815-0-93349200-1454151803_thumb.jpg

post-92815-0-97300700-1454151813_thumb.jpg

post-92815-0-94530800-1454152131_thumb.jpg

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

    • Автор: Serega4789
      Привет всем! пишу программу для pic16f84a кривошипный пресс, получилось запустить один режим (одноходовый) без блокировок и защит , для реализации двурукого включения нужно, чтобы нажимались 2 кнопки , при этом нужно чтобы программа следила за интервалом времени между нажатием 2х кнопок , при одновременном нажатии программа запоминает это событие и через 3-5 циклов сбрасывает ошибку и блокирует схему до сброса , при интервале 0,5 сек между нажатием кнопок программа выполниться без ошибок , при превышении интервала в 0,5с придется заново нажать на кнопки !
      Не хватает знаний команд и опыта для построения кода

    • Автор: Qwer11
      Здравствуйте.
      У меня есть микроконтроллер pic18f4550,
      я научился мигать светодиодом в flowcode и хотел бы сделать гирлянду,
      и небольшую вывеску из светодиодов.
      Как я понимаю на ножку микроконтроллера смогу не много поставить светодиодов т.к. там ограничение по току будет.
      поэтому исходя из схемы что я нашёл, используют транзистор для включения линии из светодиодов,
      какой транзистор по хар-кам подойдёт для включения 20 светодиодов в линии, (20мАх20=400мА)

      и как например я смогу включать светодиоды поочерёдно в одной линии,
      я читал что есть74HCT595, для экономии ножек например, при подключении индикатора светового,
      как я понимаю, для включения 20 светодиодов поочерёдно нужно или 20 портов использовать и 20 проводов,
      или перед каждым светодиодом поставить микросхемку какую нибудь, которая будет давать сигнал на включение.
      Спасибо.
    • Автор: jaz240 O_o
      Доброго всем времени суток,так уж вышло что я занимаю музыкой,и у меня есть синтезатор casio 811-ex,но связать его по средством усб с пк невозможно:так как на нём есть только midi вход и выход.Тогда я загорелся этой идеей.Нашел на али дешевый китайский адаптер и заказал его ,когда он ко мне пришёл я был очень разочарован,так как он работал но очень через Очко.Он посылал ошибочные команды на пк,смотрел программой midi-ox,во общем когда я нажимаю клавиши то идут команды без ошибок но когда я нажимаю на педаль сустейна то вместе с педалью нажимается ещё куча других клавиш которые я не трогал так что не берите дешевую китайщину. После долгих мучений мне пришла идея сделать самому такой шнур на меге8 но как выяснялось что схем и прошивок таких адаптеров нету я с трудом нашел на каком то сайте не русского происхождение этот переходник там была и с схема и прошивка и исходники так вот собрал я адаптер и о чудо всё заработало как надо команды шли без ошибок и можно было полноценно играть если бы не одно НО из за которого я и прошу помощи,этот переходник грубо говоря тупит в том плане что если midi команд слишком много например я нажал одновременно 10 клавиш и все их 10 одновременно отпустил то клавиши 2-3 остаются нажатыми то есть адаптер, на отключение этих нот,команды не успел передать их а пропустил,но когда я их отпускаю по очереди то всё ок,Может кто та сможет улучшить код или портировать его на более быстрый контроллер или может есть у кого другие предложения как это чудо сделать лучше Очень Очень прошу ????Всё что есть схема прошивка исходники я вылаживаю на яндека диск и здесь если кто то не может посмотреть пишите я могу и на почту скинуть и на другой диск скинуть например на майловский вот ссылка https://yadi.sk/d/aKHsRfh33QLnpL ,у меня пришла мысль на счёт другого контролера но потом понял что дела наверное не в нём так как разобрал китайский адаптер, и увидел что там стоит кварц на 6 Мгц н а на моём адаптере кварц на 16Мгц да и атмега мне кажется быстрее китыйской чёрной капельки,а нормальной карточки з midi портом нету,во общем я зашёл в тупик HELP????????
      USB-MIDI.rar
    • Гость самодельщик
      Автор: Гость самодельщик
      Здравствуйте. Посоветуйте пожалуйста схемы программаторов для AVR и STM- универсальный не надеюсь.
      Имеется в наличии usbasp китайский-работает как гнилой еврей раз в неделю. Сделал PICKIT2 за 4 года ни одного отказа. usbasp может сегодня тупо отказываться работать на 3 компьютерах, на следующий день как часики прошивает 1-2 камня и опять отдыхает. Надоело. 
    • Автор: Serge77
      Обязанности:
      · Разработка радиоэлектронных и GSM-устройств: разработка схем, программирование, разводка печатных плат, разработка документации.
      · Программирование микроконтроллеров STM, AVR, ARM, PIC на языке С/С++
       
      в личку или en@argument74.com