Перейти к содержимому



* * - - - 3 Голосов

Микротестер на МК


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 402

#1 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 31 Июль 2011 - 13:39

Видимо народ заинтересовался микротестером.Прошу все вопросы задавать здесь.Буду отвечать по мере возможности.Вот прошивка.

Прикрепленные файлы

  • Прикрепленный файл  М73_1.zip   13,26К   295 Количество загрузок:

Сообщение отредактировал виктор44: 31 Июль 2011 - 13:52


#2 podzola

 

    Активный участник

  • Участник
  • 33 сообщений
  • Пол:Мужчина
  • Город:Екатиринбург
  • Автомобиль:2109
 

Отправлено 31 Июль 2011 - 19:25

мне кажется надо добавить схему

#3 JonsonA

 

    Участник

  • Участник
  • 4 сообщений
  • Пол:Мужчина
  • Город:Краматорск
  • Автомобиль:калина 1117
 

Отправлено 01 Август 2011 - 10:34

Да и на какой МК прошивка, причем hex?

Подскажите процедуру инициализации на Калину?

#4 олежек

 

    Профи

  • Master
  • 218 сообщений
  • Пол:Мужчина
  • Город:Вологда
  • Автомобиль:калина
 

Отправлено 01 Август 2011 - 11:37

а для каких целей этот микротестер
не плохо бы схемку и какой мк

#5 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 01 Август 2011 - 14:51

Просмотр сообщенияpodzola (31 Июль 2011 - 19:25) писал:

мне кажется надо добавить схему
Cхема не очень хорошая,но пока другой не нарисовал.Из конфигурационных ячеек запрограммированы(забит 0) только CKSEL3 и SUT0.

Прикрепленные файлы

  • Прикрепленный файл  m73.zip   68,56К   308 Количество загрузок:


#6 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 01 Август 2011 - 14:57

Просмотр сообщенияJonsonA (01 Август 2011 - 10:34) писал:

Да и на какой МК прошивка, причем hex?

Подскажите процедуру инициализации на Калину?
Микроконтроллер ATmega 168(A).Если у вас на Калине стоит ЭБУ М73 и всё собрано правильно,то никакой инициализации не надо.Просто подключаете к K-LINE и к питанию.Всё должно работать.

#7 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 01 Август 2011 - 15:23

МИкротестер показывает параметры ЭБУ М73: Меню1-напряжение АКБ,температуру двигателя,нагрузку,угол отскока,максимальный угол отскока сохранённый в ЕЕPROM,скорость,обороты,положение дросселя,управление вентилятором(вкл.при 95,выкл.при 93).Меню2-время впрыска,расход в л/час,массовый расход воздуха,желаемый расход воздуха на ХХ,температура впускного воздуха,положение регулятора ХХ,напряжение на ДК1 и ДК2.Меню3-чтение и сброс ошибок ЭБУ,сброс с инициализацией.Меню4-Эталонное меню.Можно сохранить в EEPROM среднее время впрыска за 10 считываний сЭБУ и потом сравнить.Меню5-просмотр условий возникновения детонации-обороты,нагрузка,положение дросселя,Т двигателя,расход воздуха.Меню6-параметры самообучения.Меню7 и 8 -напряжения АЦП.

#8 sashashemelev

 

    Мастер

  • Активные пользователи
  • 140 сообщений
  • Пол:Мужчина
  • Город:Волжск
  • Автомобиль:Chevrolet Aveo
 

Отправлено 01 Август 2011 - 16:43

Мне кажется меню не слишком упорядочено. Это моё мнение и можете с этим не соглашаться. Проще было бы сделать так: при запуске после инициализации ЭБУ на экране сделать 4 строки меню (параметры, напряжения на АЦП, ошибки и управление механизмами). Клавишами вверх-вниз выбирать пункт и вываливаться в определённое подменю, в котором листать по 4 параметра вверх или вниз. Выход из подменю в начальное меню клавишей допустим ESC.

#9 sashashemelev

 

    Мастер

  • Активные пользователи
  • 140 сообщений
  • Пол:Мужчина
  • Город:Волжск
  • Автомобиль:Chevrolet Aveo
 

Отправлено 01 Август 2011 - 17:52

К предыдущему топику, меню можно организовать примерно так: одну строку сделать с инверсией, так удобнее будет выбирать. а затем вывалившись в подменю листать по 4, или 8( количество символов в строке достаточное) параметров.

Прикрепленные файлы

  • Прикрепленный файл  123.JPG   19,01К   414 Количество загрузок:

Сообщение отредактировал sashashemelev: 01 Август 2011 - 17:55


#10 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 01 Август 2011 - 17:55

Просмотр сообщенияsashashemelev (01 Август 2011 - 16:43) писал:

Мне кажется меню не слишком упорядочено. Это моё мнение и можете с этим не соглашаться. Проще было бы сделать так: при запуске после инициализации ЭБУ на экране сделать 4 строки меню (параметры, напряжения на АЦП, ошибки и управление механизмами). Клавишами вверх-вниз выбирать пункт и вываливаться в определённое подменю, в котором листать по 4 параметра вверх или вниз. Выход из подменю в начальное меню клавишей допустим ESC.
Сделать можно всё что угодно.Я делал для себя,мне наиболее интересны параметры 1го меню.Выход в 1 меню из остальных либо перелистыванием,либо удержанием кнопки 1 более 3 секунд

#11 sashashemelev

 

    Мастер

  • Активные пользователи
  • 140 сообщений
  • Пол:Мужчина
  • Город:Волжск
  • Автомобиль:Chevrolet Aveo
 

Отправлено 01 Август 2011 - 18:02

А исходники можно скинуть? Попробую поправить прошивку под себя..... Не программист я конечно, но вдруг что получится....
Мне конечно интереснее на графическом дисплее сделать... Поможешь?

#12 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 01 Август 2011 - 18:17

Просмотр сообщенияsashashemelev (01 Август 2011 - 17:52) писал:

К предыдущему топику, меню можно организовать примерно так: одну строку сделать с инверсией, так удобнее будет выбирать. а затем вывалившись в подменю листать по 4, или 8( количество символов в строке достаточное) параметров.
Всё ещё упирается в объём памяти контроллера.Сейчас занято около 14 Kb из 16.Или надо брать контроллер с большим объёмом,например ATmega 32.

#13 sashashemelev

 

    Мастер

  • Активные пользователи
  • 140 сообщений
  • Пол:Мужчина
  • Город:Волжск
  • Автомобиль:Chevrolet Aveo
 

Отправлено 01 Август 2011 - 18:18

Атмега 32 интересный контроллер, тем более что у меня в наличии есть:-))

#14 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 01 Август 2011 - 18:37

Просмотр сообщенияsashashemelev (01 Август 2011 - 18:18) писал:

Атмега 32 интересный контроллер, тем более что у меня в наличии есть:-))
Прога написана в CodeVisionAVR версии 2.5.За оптимальность не ручаюсь.Если будет документация по графическому дисплею-помогу чем смогу.

Прикрепленные файлы

  • Прикрепленный файл  М73.ZIP   32,96К   133 Количество загрузок:

Сообщение отредактировал виктор44: 01 Август 2011 - 18:41


#15 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 02 Август 2011 - 04:05

Да ещё про кнопки: короткое нажатие кнопки 2 : Меню 0(по листингу программы)-обнуление угла отскока, Меню 2-сброс ошибок ЭБУ,Меню4-сброс параметров условия возникновения детонации,Меню 5-установка скорости при которой вкл. звуковой сигнал(при превышении).Она же,но нажата не менее 3 секунд: Меню 0- знак "+" перед надписью "ВЕНТ" - управление вкл.вентилятора(вкл.при Т>95,выкл.при Т<=93) от микротестера,знак "-" - управление от ЭБУ,Меню 2-сброс с инициализацией,Меню 3-запись в меню Эталон (при условии,что положение дросселя=0 и Т двигателя >=85 градусов.

#16 iozhek

 

    Участник

  • Участник
  • 5 сообщений
  • Пол:Мужчина
  • Город:Нефтекамск
  • Автомобиль:kalina 1,6 -8 ИТЕЛМА М73
 

Отправлено 02 Август 2011 - 17:50

а в чем фишка этой конструкции, мобильность?
в принципе если развить тему на весь ряд ЭБУ ВАЗа то идея хороша.

#17 sashashemelev

 

    Мастер

  • Активные пользователи
  • 140 сообщений
  • Пол:Мужчина
  • Город:Волжск
  • Автомобиль:Chevrolet Aveo
 

Отправлено 02 Август 2011 - 17:55

Очень хотелось бы на весь модельный ряд. Вся прелесть в мобильности, вдруг у ноута аккумуллятор сядет, сколько таких случаев было.
Предлагаю ещё один тестер форсунок- микротестер.
Прошивку из doc переименовать в HEX.

Прикрепленные файлы



#18 iozhek

 

    Участник

  • Участник
  • 5 сообщений
  • Пол:Мужчина
  • Город:Нефтекамск
  • Автомобиль:kalina 1,6 -8 ИТЕЛМА М73
 

Отправлено 02 Август 2011 - 18:07

мне идея этого тестера нравиться, я себе соберу, тем более стоимость конструкции невысока.

#19 sashashemelev

 

    Мастер

  • Активные пользователи
  • 140 сообщений
  • Пол:Мужчина
  • Город:Волжск
  • Автомобиль:Chevrolet Aveo
 

Отправлено 02 Август 2011 - 18:14

Тестер на AT89S53 не видит Бош 7.9.7 и М73, только коды ошибок и напряжения на АЦП. Остальные контроллеры видит нормально. Тестер от Виктор 44 видит М73, а значит и Бош 7.9.7. Нужно объёдинить обе разработки и будет закрыт почти весь модельный ряд ВАЗ. Программисты - вам поле для деятельности!! Предлагается сделать тестер на: Атмега 32-64, Атмел АТ89, индикаторы либо 4х20, либо графический 128х64.

Сообщение отредактировал sashashemelev: 02 Август 2011 - 18:17


#20 виктор44

 

    Профи

  • Master
  • 211 сообщений
  • Пол:Мужчина
  • Город:Кострома
  • Интересы:Автомобили,электроника
  • Автомобиль:lada priora
 

Отправлено 03 Август 2011 - 05:06

Просмотр сообщенияiozhek (02 Август 2011 - 17:50) писал:

а в чем фишка этой конструкции, мобильность?
в принципе если развить тему на весь ряд ЭБУ ВАЗа то идея хороша.
У меня стоиит в Приоре в перчаточном отсеке.Могу прямо на ходу видеть нужные параметры.Ноут таскать не надо.




Количество пользователей, читающих эту тему: 5

4 пользователей, 1 гостей, 0 скрытых пользователей


    gf1245, виктор44, HSV, demos
Rambler's Top100 Яндекс цитирования