Адаптер был сделан специально для программы J5MT

BlueTooth адаптер K-Line (далее адаптер) предназначен для связи диагностической программы компьютера с системой управления двигателем ЭБУ. Обмен осуществляется по протоколу KWP2000 (ISO 14230) через BlueTooth соединение. Адаптер работает всегда в "прозрачном режиме" и не требует каких либо команд управления со стороны диагностических программ. Эта особенность позволяет его использовать с различными диагностическими программа, которые работают через стандартный последовательный порт, без изменения кода программы.

Дополнительно логикой адаптера поддерживается изменение скорости обмена с ЭБУ в соответствии с протоколом обмена. Адаптер контролирует поток команд направляемый к ЭБУ и выявляет команды переключения скорости обмена, если от ЭБУ будет получен положительный ответ, то адаптер автоматически переключится на новую скорость обмена.

После подачи питания, адаптер проходит этап инициализации длительностью не более 6 сек. По завершению инициализации адаптер готов к работе.

При работе светодиод адаптера "мигает" (включается/выключается со скважностью равно 2) с частотой 1 раз в секунду при стандартной частоте обмена (при скорости обмена равной 10400бод), если адаптер переходит на высокую скорость обмена, то частота "мигания" увеличивается кратно увеличению скорости обмена, т.е. для скорости 38400бод частота увеличится приблизительно в 4 раза.
В периоды, когда светодиод не горит, он "подмаргиванием" отражает процесс обмена с ЭБУ.
Если в процесс работы адаптера будет выявлены ошибки, то светодиод будет "мигать" со скважностью 4, т.е. период включения будет в 3 раза короче периода выключения.



Номиналы компонент могут отличаться от приведенных на схеме, что не влияет на работу:
R1,R2,R3 - 1.0к-3.0к;
R4 - 0.5к-2.0к;
R5 - 8.0к-30.0к;
R6 - 2.0к-7.5к;
С1 - 10.0мкФ-100.0мкФ.
Обязательным условием для резисторов R5 и R6 является - соотношение номиналов R5 к R6 должно быть около 4.
Дополнительно на схеме для фильтрации помех по питанию установлены два бескорпусных конденсатора номиналом 22нФ. Они устанавливаются со стороны проводников печатной платы рядом с выводами питания микроконтроллера и BT-UART модуля.
Транзисторы можно использовать любые NPN-типа, по параметра близкие к КТ315.
Микроконтроллер рекомендуется установить на панельку, это позволит его в будущем перепрограммировать.
BT-UART модуль - ESD200-B50 производитель "SENA TECHNOLOGIES INC" Bluetooth модуль Class2 со встроенной чип антенной был приобретен у "ТЕРРАЭЛЕКТРОНИКА"

Плата


Изображение печатной платы увеличено в 2 раза относительно оригинальных размеров.
При сборке нужно учитывать, что кварцевый резонатор и конденсатор C1 располагаются под BT-UART модулем. На плате не под все ножки микроконтроллера предусмотрены отверстия с контактными площадками, это сделано для упрощения изготовления и разводки платы. Перед установкой панельки для микроконтроллера, из нее нужно удалить неиспользуемые контакты. В данной схеме используется транзистор Q2 KT715, при установке его на плату верхняя пластиковая часть транзистора была аккуратно удалена, так как габариты по высоте больше, чем высота корпуса диагностического разъема.
Для дополнительного охлаждения стабилизатора питания LM1085 к его поверхности приклеивается алюминиевая пластинка на термоклей.


Калькуляция

Стоимость готового BT-адаптера складывалась из стоимости покупных комплектующих и времени затраченного на его сборку.
Цена комплектующих на первую середину 2008 года:
BT-UART модуль - 1500р
ATtiny2313 - 120p
Стабилизатор напряжения 3.3v - 100р
Диагностический разъем - 300р
Остальные компоненты ~ 200р
Таким образом конечная цена получилась более 2000руб. К сожаления львиную долю конечной цены составляет цена на модуль BT-UART, используемый в адаптере.

А вот что в конечном итоге получилось:

Скачать прошивку и исходник


Источник

   
zaa-1978 # 1
 
 
вещь супер!! biggrin


   
ЕВГЕНИЧ # 2
 
 
КЛАСС !!!


   
shpuntic # 3
 
 
Отличная вещь!Очень удобная!Но сам Bluetooth модуль слишком дорогой. angry


   
select # 4
 
 
А нельзя ли использовать модуль Bluetooth от сломанного мобильника? Есть Сони Эриксон К700i


   
sporeon # 5
 
 
вытащи сначала


   
mineev # 6
 
 
А кто уже собрал???


   
lea # 7
 
 


очень интересная вещица

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


   
Nikolai4 # 8
 
 
1) с нашего сайта еще никто не собирал
2) модуль BlueTooth очень дорогой , так что особо не поэкспериментируешь


   
SergejGost # 9
 
 
А с какой прогой ее можно использовать и на каком устройстве?


   
Nikolai4 # 10
 
 
самая первая строка статьи…


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25