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

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


Рекомендуемые сообщения

Если выбран ЭБУ и выбрано что хочешь смотреть ( например ПАРАМЕТРЫ ) , то да. А если зажигание выключено, то нет. ЭБУ то выключен.

Изменено пользователем виктор44
Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте.  Ещё один вопрос. Я так понял, что в меню расход топлива - в час? Можно ли переделать что бы показания выводилось мгновенный расход топлива?

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте. Насколько я понимаю это и есть мгновенный но л\час. Его,насколько я помню, выводят Бош 1.5.4 и Январи. В параметрах ЭБУ нет расхода л\100км ни общего, ни мгновенного. Можно вывести расчётный л\100км прописав его в исходнике. А что заработало? В чём причина?

Изменено пользователем виктор44
Ссылка на комментарий
Поделиться на другие сайты

При работающем двигателе в меню - параметры, ошибки зашел. При вкл. зажигании пока не хочет. Есть предположения, что к155тл2 может смазывает фронты,  попробовать заменить на другую логику.   Сейчас праздники за  паяльник стараюсь не браться. А то пойдет все  наперекосяк.  Эмобилайзер может мешать? при подключении ноутбука через адаптер BM9213 программа  (kwp_d) работает нормально с выбором ЭБУ БОШ7.9.7. Большое спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Иммо опрашивает ЭБУ только в момент включения. У меня ЭБУ отвечает на запрос независимо от того заведён двигатель или нет.

Ссылка на комментарий
Поделиться на другие сайты

по вопросу мгновенного расхода в л/100км.

   2471  case 1:

  2472  tmp0=rx_buffer[4]*0.073765;//Напряжениe АКБ            

  2473  tmp1=tmp3*100/tmp2; //Положение дросселя

  2474 tmp2=rx_buffer[5]*1.25;//Скорость 

  2475 y=rx_buffer[50];//Расход л/ч

  2476 y=(y

  2477 tmp3=y;      

 

После компиляции  выскакивает предупреждение   

 Warning: 128_12_F_C.c(2472): local variable 'tmp3' is used before it's value is set

Внимание : 128_12_F_C.c ( 2472 ) : локальная переменная " tmp3 » используется , прежде чем это установлено значение

 

 

        Я исправил значение строки 2473 согласно формулы на http://forums.drom.ru/mazda-capella-626/t55088.html пост11     Л/100 =  л/ч   *  100км  / Скорость

 

 

Для протеуса к значению tmp2=rx_buffer[5]*1.25)= так как Скорость 0км/ч + tmp0 =13,72

  2471  case 1:

  2472  tmp0=rx_buffer[4]*0.073765;//Напряжениe АКБ    (13,72)            

  2473  tmp1=tmp3*100/tmp2; //Положение дросселя     (0,90 * 100 / 13,72 = 6,5597)

  2474 tmp2=rx_buffer[5]*1.25+ tmp0;//Скорость  (13,72)

  2475 y=rx_buffer[50];//Расход л/ч    (0,9)

  2476 y=(y

  2477 tmp3=y;      

Ссылка на комментарий
Поделиться на другие сайты

А кто должен утвердить?

 

Проверте пожалуйста исправлены мной  строки, правильно ли написано? Я только начал разбираться с программированием. Удаленная запись в строке  2473 показания "положения заслонки"  влияет или нет на показания других каких-то параметров параметров?

Ссылка на комментарий
Поделиться на другие сайты

Была ошибка в расчёте положения дросселя. Должно быть так. Где ты взял расход л/100км я не знаю. В меню должны выводиться Напряжениe АКБ, Положение дросселя, Скорость и Расход л/ч. В архиве поправлено.

      case 1:

        tmp0=rx_buffer[4]*0.073765;//Напряжениe АКБ             

        tmp1=rx_buffer[6]*0.390625; //Положение дросселя

        tmp2=rx_buffer[5]*1.25;//Скорость  

        y=rx_buffer[50];//Расход л/ч

        y=(y
        tmp3=y;       

        tmp3*=0.00215; 

        sprintf(string_LCD,PAR_POV);                        

        out_lcd();

        lcd_gotoxy(14,0);

        pb_f6_2(tmp0);

        lcd_gotoxy(20,0);

        sprintf(string_LCD,PAR_SPEED);

        out_lcd();

        lcd_gotoxy(34,0);

        pb_f6_2(tmp2); 

        lcd_gotoxy(0,1);

        sprintf(string_LCD,PAR_DROSS);

        out_lcd();

        lcd_gotoxy(14,1);

        pb_f6_2(tmp1);

        lcd_gotoxy(20,1);

        sprintf(string_LCD,PAR_TOP);

        out_lcd();

        lcd_gotoxy(34,1);

        pb_f6_2(tmp3);                                                                                   

        break;

М128_Еизмененныйл_100км.rar

Ссылка на комментарий
Поделиться на другие сайты

Немного изменил прошивку с пост 563, перепрошил МК и подключал к ЭБУ. Одновременно выводит на дисплей показания расход  литры в час и литры на 100км.

М128 л в час и л на 100км.rar

Ссылка на комментарий
Поделиться на другие сайты

То что имеет в названии 128 не подойдёт по размеру прошивки, то что имеет в названии 32 подойдёт, но только после перекомпиляции под мегу328.

Ссылка на комментарий
Поделиться на другие сайты

Разве в схеме использована не Атмега128 ?

То что имеет в названии 128 не подойдёт по размеру прошивки...

Изменено пользователем ДМИ
Ссылка на комментарий
Поделиться на другие сайты

Вопрос был задан так.

Парни, друзья-китайцы прислали вместо atmega128  atmega328p-au.

328-я  подойдёт в микротестер?

В схеме использована мега128 если в названии архива есть М128. Если М32 , то мега32

Изменено пользователем виктор44
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу



×
×
  • Создать...
Яндекс цитирования