Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Конвертор для согласования аналоговых датчиков с ECU GM

Конвертор для согласования аналоговых датчиков с ECU GM 05 нояб 2016 10:04 #1

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
Устройство позволяет согласовывать по сигналу аналоговых датчиков указателей топлива и температуры с приборными панелями стандарта ГМ. Он предполагает цифровой сигнал постоянной частоты в диапазоне 110-162 гц ( на практике 128 гц)раздельных цифровых сигналов с изменяемой в зависимости от состояния датчика скважности, которые подаются на входы топлива и температуры приборной панели.
Зависимость шим колебаний от напряжения на входе преобразователя
Указатель температуры

temp C DC% U.inV
50 70 4,900
65 59 2,023
80 45 1,683
95 38 1,114
100 35 0,801
125 30 0,472

Указатель топлива

fuel L DC% UinV
1(end) 70 2,930
6 67 2,610
15 60 2,137
30 49 1,505
45 40 1,241
50(full) 30 0,699

Конвертор на АТTinny 13A Два аналоговых входа от датчиков температуры и топлива Вход температуры (3), вход топлива (2)
Выходы: шим температуры на приборную панель (5), шим топлива на приборную панель (6).
Выв.7 аварийная ситуация появляется лог. 1 при напряжении 0.800в на аналоговом входе от датчика температуры и при напряжении 2.5в на аналоговом входе топлива.
Не смог бы помочь ув.Soir в реализации этого конвертора.

Вложенный файл:

Имя файла: Tinny13_conv.rar
Размер файла:23 KB
Последнее редактирование: 05 нояб 2016 12:30 от Igr44. Причина: 1
Администратор запретил публиковать записи гостям.

Конвертор для согласования аналоговых датчиков с ECU GM 06 нояб 2016 18:02 #2

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Шкалы нелинейные и точек мало, но на больше и памяти МК не хватит.
Программа интерполирует и экстраполирует значения из предположения, что отрезки между точками линейные.
Пробуйте.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Igr44

Конвертор для согласования аналоговых датчиков с ECU GM 06 нояб 2016 19:18 #3

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
Спасибо огромное.
Так и должно быть. Это я так понимаю задумано американо-корейцами чтобы легче было контролировать перегрев двигателя т.е. стрелка температуры при перегреве как бы выстреливает почти в конец шкалы, хотя падение на датчике температуры очень незначительное.
Первый раз буду зашивать тиньку, именно с ними никогда не работал.
Администратор запретил публиковать записи гостям.

Конвертор для согласования аналоговых датчиков с ECU GM 08 нояб 2016 22:46 #4

  • Igr44
  • Igr44 аватар
  • Не в сети
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
Наконец то собрал конвертор и уже успел оттестировать. Подключал аналоговые эквиваленты датчиков с нубиры к приборке с лачетти. Запустилась с пол пинка. По моему сам конвертор даже быстрее работает чем мозг типа сириус.
В общем одним росчерком пера ув.Soir решил извечную проблему , которая возникала при замене мотора, мозгов или приборки у близко родственных производителей. Совершенно фантастический результат. Была подобная версия на маленьком восьмивыводном пике, но она и в подметки не годится версии на тиньке.
Вот только в процессе прошивки тиньки у меня почему то ругался экстрембюрнер при записи и писал постоянно какую то хрень. Причем попробовал на нескольких чипах, новых как в дипе так и в соике. Даже залочил один диповский. Но решил проблему с записью аврдудой.
И вопрос. При прошивке фьюзов программаторы не позволяют выбирать контекстные групы фьюзов (подменю) а только зашиваются при вводе цифр контрольной суммы. Это в екстрембюрнере. Это нормально или там есть какая то тайная команда?
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко