![]() |
Цитата:
|
Цитата:
|
а такая приблуда не облегчит мучения???
на японцах работает, мож уже с нее инфу снимать?? |
Немного поясню свое выссказывание.
Попробовал я тут использовать обычный преобразователь RS-Kline. На отдельно взятой персоналке я смог добиться положительных результатов в плане формирования протокола с требуемыми временными диаграммами, протетстировал на компах которые были в пределах моей досигаемости - результаты меня удовлетворили. Но первый же опыт el66 показал несостоятельность моих результатов. Соответственно поразмыслив, решил что использование в качестве связующего звена между компом и машиной некого интелектуального преобразователя на основе микроконтроллера является наиболее правильным. Так как, используя микроконтроллер можно добиться стабильных временных параметров, и кроме того, можно использовать и преобразователи USB/RS, и не бояться за несоответствия времянки. Вот как-то так. |
Извините за отсутствие, был в отъезде.
Цитата:
Также думаю, что многие промышленные сканеры используют похожий принцип - это головное устройство, отвечающее за управление и экранный интерфейс, плюс набор относительно недорогих сменных модулей-адаптеров с миниальным интеллектом для разных протоколов производителей. |
Вложений: 1
Для тех, кто собирает схему.
Обратите внимание, что в схеме транзисторы разные: два обратных(можно КТ3102), и один прямой (например, КТ3107). Выложу еще один вариант схемы, там все три транзистора одинаковые (КТ3102). |
да, это и так видно по схеме. Я поставил B556.
Что-то с ходу не завелся адаптер - прошился нормально, но прога его не видит. Увы - урывками занимаюсь... Подозреваю, что сам контролер не запускается - пока нет под рукой инструментов-проверить. |
Цитата:
2. Какую программу запускал? Для проверки, можно без подключения к К-линии попробовать гипертерминалом (с настройками 9600 8-N-1 Xon/Xoff) посмотреть, отвечает ли адаптер в COM порт: после включения питания контроллера или сброса, в COM порт должно выдаться сообщение: ELM323 v2.0 > Затем (если не подключено к автомобилю) >BUS INIT...FB ERROR > Если сделано все правильно, теперь адаптер можно подключить к автомобилю, включить зажигание и, после сброса контроллера, вместо "FB ERROR" будет выводится "OK", что означает успешный вход в режим связи с ECU. |
Цитата:
http://www.carax.ru/HUDCRX3002 |
Цитата:
А фьюзы я сразу проверял - все ок - как и было рекомендовано - в ПониПроге - на тех, что ты указал - галочки стоят, т.е. - "0". Думаю не четко сброс и запуск процессора идет. |
El66 - а мож в схему добавить защиту?
1. По входу питания поставить последовательновключенный диод для защиты от переполюсовки. 2. У входа K-line, да и по входу RS после защитного резистора поставить стабилитрончики. 3. Коллектор транзистора VT1 запитать от 12 В, а в его базе поставить либо диодик, либо стабилитрон паралельно базо-эмитерному переходу. |
Цитата:
2 - тоже особых возражений нет, только насчет стабилитрона по входу RS (RxD0), боюсь, стабилитрон своей емкостью может внести искажения в принимаемый сигнал. 3 - не понял, поясни, зачем VT1 питать от 12В? Конечно, схема, что я выложил, в плане защиты никакая, просто я хотел, чтобы это не выглядело слишком сложно. Кстати, на схеме я не показал пару светодиодов, подключенных между выводами контроллера PB0 и PB1 и +5В (через резисторы 330 Ом)- я их использовал при отладке программы. На работе адаптера их отсутствие не отражается. Светодиод, подключенный к PB0, светится при активности в COM порту, светодиод на PB1 - при активности в к-линии. Еще, на плате, с которой я работал, к выводу контроллера PD3 (выв.9) был подключен DIPSwitch, который при замыкании этого вывода на землю, и последующего включения питания, устанавливает скорость 38400 на COM порту. Если PD3 свободен, скорость= 9600. |
Уровни RS: выше 2.5 это ноль, ниже (-2.5) это единица. Тогда, когда замыкается на землю выходной транзистор, получается от 0 до напряжения открытого транзистора (может до вольта). А вот когда транзистор закрыт, то уровень на выходе определяется коллекторным резистором и входным сопротивление RS. Фигня в том, что до настоящего времени последовательный канал как таковой не ГОСТирован ни у нас и не зарубежом. И чтоб не было фокусов, то имеет смысл увеличить амплитуду выходного сигнала. Но мое мнение, что по уму лучше поставить преобразователь типа MAX232 (их сейчас море), либо переделать состыковку с компом. Кстати вместо MAX323 можно поставить чип типа FT232RL и получить общение через USB.
|
Вложений: 1
Прошу сильно не пинать, в предыдущих выложенных мною схемах -ошибка!:angry:
Сам-то я работал с готовой платой, на которой уже стоял преобразователь в RS232 (на ADM202), а когда рисовал схему, забыл инвертировать входной сигнал с COM порта. Исправленная схема во вложении. Там добавился еще один транзистор и резистор. |
вот, блин... :(. А я даже вникать не пытался - раз работает - значит и у меня должна... :)
Бывает... |
Привет всем участникам форума. Наткнулся сегодня на эту ветку. Просмотрел всё.
Понял, что добились кое-каких результатов в коннекте с TOYOTAми. Сам работаю на СТО занимаюсь ремонтом машин в плане электрики. Часто приходится делать ди агностику и чаще всего на TOYOTах. По ошибкам помогает самодиагностика, а по остальному арендуем CARMAN-накладно и не всегда удобно. Имею большой опыт в электронике и во всём, что с ней связано. Так-же как и всех интересует вопрос диагностики TOYOTA подручными средствами. Инфы конкретной в инете не так много(я имею ввиду с конкретными результатами). Хочется чтобы тема не умирала. |
Доброе время суток всем участникам форума. Огромное спасибо el66 за то, что сделал данное устройство, а главное выложил все сдесь. Я уже давно собирался сделать себе подобный дивайс для диагностики своего авто, нашел в инете схему на PIC, купил деталюх и тут облом, оказывается с пр Тойотами не так то все просто, но вот нашелся мастер и надеюсь, что теперь то все получится.
P.S. Вопрос к автору, где в нашем городе можно найти разъем OBD2, и как подключиться к компьютеру у них сейчас нет СОМ порта. |
Цитата:
|
) если ваш кукурузер с правым рулем) и у него есть колодка стандарта ОБД-2 то думаю проблем невозникнет)
|
Цитата:
По поводу отсутствия COM порта в компьютере, отличную идею предложил WatsonV: сделать сопряжение на чипе типа FT232RL и получить общение через USB. |
el66
Спасибо, я так и понял, что в нашем городе разъем не найти, я тоже уже пытался. насчет USB, я просто хочу делать сразу печатную плату и было бы лучше сразу с ним, но мне проще работать с Atmega в DIP корпусе, а тут надо с планарным, ну да ладно сделаю пока без USB. |
Доброго времени суток всем.Прошу прощения, может где-то недопонял, устройство предложенное EL66 будет считывать ошибки двигателя? Или только данные с датчиков. Очень заинтересовала схема и спаять смогу без проблем на печатке. Одна только проблема-не мог у себя в Ангарске найти ATMEGA162. Можно-ли реализовать сей девайс на чем-нибудь другом?
|
Цитата:
|
Можно конечно сделать на любом контроллере, но вот кто делать будет и скока это будет стоить (врмени и денег)? Кому-то (в частности мне) достаточно было лишь одного сообщения, из этой тридцать с лишним страниц теме, чтобы лично для себя решить свои проблемы с диагностикой. Но, к сожалению, решил эти проблемы у себя, что называется на коленках - из того что было.
Дальше - неплохобы всем этим поделиться с другими, но как? Без нормальной обратной связи это не сделать. Иначе как-то грустно. Зы. Мне очень нравится идеология свободно распространяемого программного обеспечения, давайте что-то подобное сотворим и тут, но ... (время, деньги, семья, ...). Короче нужна команда :) Зы.Зы. Кто-то мож чего добавит? |
Цитата:
|
здравствуйте могу помочь в проверке девайса, интересный проект, машина toyota celica zzt321 руль правый.
|
Лучше помоги найти разъем OBD2 или кабель с таким разъемом, а то в нашем городе про такие даже никто не слышал.
По поводу "Совместный открытый проект в интересах всех" надо сначала сделать дивайс, а потом здесь делиться, что и как у кого вышло и если не работает то почему. |
на выходных поеду в город гляну разъёмы вроде гдето видел
|
Ну на первых порах разъем не очень нужен, можно и отдельные контактики повставлять (могу размеры, чертеж дать), их всего три штуки надо. Ну это так, на первое время. Кстати гдето в инете была статейка про самостоятельное изготовления разъема.
А то, что давайте каждый сделает для себя, и всем на обозрение - думаю не самый интересный вариант. Если интересно, могу выссказаться по данному поводу. |
Высказывание по данному вопросу интересует, я кстати не имел ввиду, чтобы каждый делал для себя, имелось ввиду кто уже сделал, кроме автора, что бы поделились результатами. Я вот плату развел но деталюх еще даже не купил поэтому не знаю как все получится, надо еще будет под размер купленных деталей плату править.
|
а если нетрудно.. можно печатную плату тут выложить... а то раз вы сделали.. чтоб по новой велик неизобретать)
|
Обязательно выложу, только вот завтра куплю деталюшек, все примерю ну и надо бы по уму плату травить и пробовать, а то ведь часто бывает, что какой нить косяк на плате вылезет.
|
Есть праворукая Aristo, мотор 2jz-gte, также есть сканер который её читает (названия непомню), могу всё это предоставить для экспериментов!
|
Вложений: 4
Вот выкладываю свой вариант платы, разведена в проге Sprint-Layout 5.0,
Atmega в DIP корпусе, мне с ним проще работать и плату делать, ну и размер платы позволяет, а корпус от старого блока ЭКЛЗ их выпущено сотни тысяч и найти не проблема. |
Цитата:
|
Очень интересен данный девайс. Напишите какой тип Atmega нужно. И еще, где прошивку можно взять?
И еще, можно ли использовать переходник com-usb? А то у меня в компьютерах нет COM портов. |
владимир, если вы вернетесь на пару страниц назад, вы найдете и прошивку и схему и номера и названия деталюх... все найдете....
Ту николай, ОГРОМНОЕ СПАСИБО ЗА РАЗВОДКУ ПЛАТЫ И еще Николай, скажите как насчет работоспособности? вы спаяли? никакие косячки невылезли? |
Схему и названия всех деталей нашел. Но вот прошивку не могу найти. Не могли бы вы ткнуть какой номер поста?
Прошивать через программатор? |
Вложений: 2
нет проблем
во вложении архив в нем прошивка (прошить можно программой понипрог или какимито другими ) а так же в изображение схема простейшего программатора на ЛТП порту |
Цитата:
|
Часовой пояс GMT +4, время: 10:42. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot