Перейти к содержанию
AUTO TECHNOLOGY

виктор44

Master
  • Постов

    334
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент виктор44

  1. Ничего не могу сказать про виртуальный нуль модем и программу com0com.Я соединял свой микротестер через USB-K-line c программой МК-ТЕСТ.Выбирал Бош7.9.7 и всё работало если не проверять контрольную сумму принятого сообщения.
  2. Запрос на соединение по K-line 81 10 F1 81 03 а ответ 83 F1 10 C1 6B 8F 3F.Всё правильно(не считая нулей в запросе).Мне не совсем понятно что у вас за прога?Про МК-ТЕСТ я уже писал где-то.Там ответ на запрос соединения с Бош 7.9.7 неверен(кажется 83 F1 10 C1 6F 8F 3F). По этому если программа проверяет контрольную сумму принятого пакета,то сумма получается неверной и дальнейшей сессии не будет.Если выбрать Январь-там всё нормально.
  3. Делал себе прибор только для М73.Написал расшифровку ошибок,заняла примерно 5КБ.В проге на все контроллеры свободной памяти около 2КБ.Увы не поместится
  4. Держите свежую с линейкой.Любой каприз за ваши деньги CИМ.ZIP
  5. Что не устраивает?Схему собрал?Пробовал?Одни вопросы и ни одного ответа.
  6. Что то все затаились.Ну да ладно.Обещал-выкладываю.32_12 hex для U1 73_2 hex для U2 и файлы для протеуса.Добавлена диагностика МЕ 17.9.7 (М 74) и исправлен выход из управления ИМ.Жду ответа как соловей лета!!! CИМ.ZIP
  7. Видимо никто ничего не собрал или у всех всё работает?
  8. Здравствуйте,в схеме можно применить транзисторы КТЗ102 с любым буквенным индексом,а у меня стоят КТ315.Ни одного сбоя в соединении не наблюдал.
  9. Всем привет.Извините обнаружил в программе ошибку,выкладываю поправленную.Управление оборотами двигателя будет работать или нет не знаю,корректор СО не прописан(постараюсь по нему что нибудь найти),а остальное должно быть нормально.Может кто нибудь знает где можно посмотреть формулы расчётов параметров М74?Высчитывать по логам очень долго и муторно!Вчера ошибочно написал 73_12hex-надо32_12. CИМ.ZIP
  10. Что-то дописал,что-то исправил.Выкладываю прошивки и симуляцию.Конечно надо пробовать на реальном контроллере и ЭБУ.Как будут результаты сразу пишите.Как всегда 73_32 hex для мега 32,73_2 hex для мега 168. CИМ.ZIP
  11. Выкладываю 32_12 hex для U1(mega 32) и 73_2 для U2(в протеусе). CИМ.ZIP
  12. Сейчас мы по правилам дорожного движения ездим с ближним светом фар и габариты тоже включены.Короче мне сейчас не до подсветки и свободные порты меня нисколько не напрягают.Короче написано:1)диагностика Январей с автоопределением экологического стандарта(Россия 83 или Евро 2),2)диагностика М73 и Бош 7.9.7 3) чтение ошибок 4)чтение АЦП 5)управление ИМ кроме корректора СО.По нему ничего не знаю,подскажите где посмотреть.Памяти осталось около 9 Кбайт.Хотелось бы ещё прописать диагностику М74.Поэтому на тестер форсунок пока рассчитывать не приходится. Меня очень интересует - кто нибудь собирает?Пошивку выложу в выходные.
  13. Я и не говорю,что стабилитрон обязателен.Но желателен.А напряжение можно измерять прямо на АКБ.А показания ЭБУ сильно зависят от нагрузки на проводку.Хотя если честно он мне не нужен.Это так мысли вслух.
  14. Можно бы ещё сделать вольтметр для замера напряжения АКБ и повесить его на PORTA.0.Оставь возле 40й ноги место под 2 резистора и стабилитрон.Один резистор между +12в и 40й ногой,другой резистор и стабилитрон между 40й ногой и общим проводом.
  15. Извини я нарисовал ерунду.Конечно она должна была выглядеть так как показано у тебя.В последнем архиве надеюсь всё правильно.Симуляция там по Я7.2.
  16. Новая схема с учётом пожеланий,прошивка и симуляция в протеусе.Жду замечаний и пожеланий.Нужен лог по Я5.1 Россия83 от OpenDiag/ МИКРОТЕСТЕР.ZIP
  17. Есть две хорошие новости.1)С 16 ноги мега32 (PORTD.2) сигнал больше не нужен.Надо закоротить обе входные ноги элемента друг с другом.2)Поставил вместо К561ТЛ1 микросхему К561ЛА7.Нет никакой разницы.Ни одного сбоя в связи с ЭБУ не наблюдал.Думаю что можно ставить микросхемы К561ТЛ1,К561ТЛ2,К561ЛА7,К155ТЛ2 и их аналоги естественно учитывая цоколёвку.Возможно будет работать и схема на транзисторах,но проверять это я не буду.Завтра постараюсь выложить схему и прошивку.И ещё просьба-не ломайте корья.Жить плохо всегда легче,чем хорошо!!!
  18. Завтра на работе поэкспериментирую с USART на меге16.Если получится,то небходимость в 3-й ноге порта отпадёт.Тогда можно будет применить к155 тл2.И у себя попробую К561ЛА7.
  19. Я не против помощи. времени заниматься печатной платой нет совсем.Насчёт ЖК:у меня такой был.Цена ему 350 р в ЧИР НН.То что у меня сейчас собрано и работает как бортовик.Анализа включения цепи питания не делал,устройство подключено после замка зажигания.А посмотреть как это выглядит можно на посту 25 кажется.И вообще я не собирался ничего такого писать и выкладывать,а делал всё для себя.Просто нашлись такие кому стало это интересно и я решил помочь.
  20. Да задействованы 3 линии порта.Объясняю почему.Конечно на реальном устройстве я не пробовал, но в протеусе у меня не получилось.Для того,чтобы была связь с ЭБУ надо послать запрос startCommunication .Перед ним надо выдержать 300 мс высокий уровень на К-линии,потом 25 мс -низкий,потом 25-высокий и сразу подать запрос.Всё это получалось на двух выводах.При пропадании связи с ЭБУ надо снова выполнить эту последовательность.Я выключал USART,но вывод TXD не поддавался управлению.Поэтому был задействован 3-й вывод.Насчёт схемы на транзисторах предложенной Igr44/думаю,что элементы микросхем ТТЛ и КМОП вырабатывают более крутые фронты,чем схема на 2-х транзисторах.Кнопки можно привязать к земле без проблем.
  21. Кажется кроме меня некому!Исходник постоянно меняется и смысла давать его я пока не вижу.Скорость обмена с ЭБУ задаётся в спецрегистрах USART.Что значит "валиться" я не понял.Контроллер передаёт запрос ЭБУ и сразу переключается на приём.Каждые полсекунды цикл повторяется.
×
×
  • Создать...
Яндекс цитирования