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

Alex (2112)

+KLUB+
  • Постов

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

  • Посещение

Весь контент Alex (2112)

  1. ПРОСЬБА... emmibox не поделишся диассемблером собственных разработок ... или не подскажешь что получше можно найти ... у меня есть парочка таких... ещё...
  2. А вот это то что я на диассемблировал ... не правил ... как есть кладу...
  3. Относительно кода, насколько верно описан олгаритм работы программы...
  4. Вот такую структуру я получил: 0000h - 00DDh: Таблица прерываний. 00DEh - 3540h: код. 3541h - 354Ch: данные. 354Dh - 4A59h: код. 4A5Ah - 4A61h: данные. 4A62h - 4DCEh: код. 4DCFh - 4E5Dh: данные. 4E5Eh - 4EF5h: код. 4EF6h - 5F4Fh: данные. 5F50h - 5FABh: данные (константы). 5FACh - 6050h: данные (инфа о версии ПО). 6051h - 6103h: данные (константы). 6104h - B1FFh: данные (калибровки). B200h - B829h: код. B82Ah - C0FFh: данные (одни нули). C010h - C39Bh: код. C39Ch - C5FFh: данные (вкл инфу о контроллере). C600h - D974h: код. D975h - D9B4h: данные. D9B5h - DBECh: код. DBEDh - DFFFh: данные (сегмент нулей). E000h - E6A7h: код. E6A8h - E6C5h: данные. E6C6h - F24Dh: код. F24Eh - FFFFh: данные (сегмент нулей и контрольная сумма). Может прокомментируешь немного а ... emmibox З.Ы. Очень хочется ДАД поставить ... но вот лучше кажется мне он чем ДМРВ ... точнее я думаю ... кстати ты говорил о сигнале с ДАД на осциллографе ... что из себя представляет.
  5. Термический КПД. Чуть не забыл про него ... Как известно существует механический и термический КПД двигателя ДВС. Чем выше КПД тем больше мощность (лошадочки...) Есть мысль поднять температурный режим работы двигателя до 100 - 108 градусов, для моторов 16v с масляными форсунками это нормальная температура. В итоге бензин будет дожигаться лучше ... это экологично (автоВАЗ этот приём использует для достижения норм EVRO-3) ... да лошадок я думаю добавит. Температурный режим поднимается с помощью поднятия температур вкл/выкл вентелятора рабиатора. С УВЖ Alex (2112)
  6. emmibox: а ты после диассемблера что нибудь правил ... или такой крутой алгоритм диассемблирования разработал для своего диассемблера... я так понял. ;ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї ;і 80c509 Disassembler v1.10 januar-5 і ;і © 1992-2004 EMMIBOX і ;АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ С уважением Alex (2112)
  7. Для emmibox: - Даже 600$ не отдал бы смысла нет... - говоришь ДАД не ставят ... а как же его продают для нивы, не только шиврале... во многих магазинах видел... Ты разбил цитату с другого форума ... это не мои теории о высоких материях... - насчёт картерных газов не совсем понял твоего ответа: ты знаешь сколько % они составляют от входящего воздуха или нет... И учитывается ли это контролллером (по моему там даже алгоритм какой то есть в прошивке по этому поводу, связанный с постепенным изнашиванием двигла) - почему попытка разогнать хомячка ... ведь главное это впускной ресивер, а не трубки из резины ... они толко ненужную задержку по моему дают... - если адсорбер не отбирает лошадок, то зачем его выкидывать ??? С уважением Alex (2112)
  8. Для emmibox: Я не знаю чем ты диассемблировал прошивку, но более удачного листинга я ещё не видел... Не подскажешь как тарируются датчики, вопрос возник из за того, что меняя один параметр тарировочной кривой, то меняются все значения кривой... Они что по какому то мат закону все связаны... С какой целью в 2001 году прошивку разбирал ... ну просто интересно... Кстати ты одну прошивку только диассемблировал ... спрашиваю потому, что интересно как с выпуском новых версий прошивки менялся код... С уважением Alex (2112) P.S.: Считаешь что поставить ДАД дурацкая идея...
  9. Давайте по порядку... - выбрасываем катализатор вместо него кусок трубы: не имеет смысл ставить прямоточную выпускную систему, т.к. что бы сварить её и наладить в одной конторе запросили 1600$. - ставим ДАД за место ДМРВ, это не совсем проблема, т.к. Шевроле-нива сейчас выпускается с ДАД, а не с ДМРВ, тем более я слышал, что вскоре ВАЗ собирается выпускать все машины с ДАД (ведь ДМРВ - прошлый век). Но есть один момент: Проблема в усреднении показаний датчика. В существующем ПО делается выборка АЦП ДМРВ каждую миллисекунду, значения суммируются в угловом интервале 180 гр. п.к.в, затем усредняются путем деления накопленной суммы на число отсчетов. В силу того, что сигнал ДАД обладает большей неравномерностю из-за пульсации давления в коллекторе (особенно на малых оборотах), то этот алгоритм неприемлем, усреднение нужно делать за большее время. В остальном - принцип такой же, только тарировочная кривая другая. (Цитата из форума с сайта Asmodeus-а). - картерные газы посылаем в атмосферу: вот здесь на самом деле есть одна проблема, т.к. если посылать их в атмосферу, то как заметил один чел на форуме на стоячем авто вонь такая, что ваще... Но я думаю, что это лучится, установкой клапана в (атмосферу/в движок), причём если скорость меньше 20 км/ч, то в движок, а если большу, то в атмосферу. Кстати, нигде я не смог найти какое кол-во картерных газов попадает за 1 такт (при 4-х тактном двигателе) в картер, при условии нового движка. И какова температура, картерных газов при выходе из головы блока (т.е. после маслоотделителя), точнее их температура в трубе которая идёт во впускную трубу. По поводу, что если их вывести в атмосферу, то это лошадей не прибавит, я не согласен, так как, за место них в движок лучше бы поступал воздух, следовательно бензин лучше догарал, сл-но... сами понимаете вот и лошади... - крепим "Фильтр пониженного" прямо на дроссельную заслонку: лично я изучив пульсации во впускной трубе пришёл к выводу, что нулевик на дроссельной заслонке, приводит к меньшим пульсация воздуха во впускной трубе, что лучше наполняет цилинды ... вот и лошади. Хотя как заметил один чел если за место нулевика нацепить пару слоёв колготок, то машина попрёт нереально ... но я сомневаюсь, что будет достигнута необходимая фильтрация воздуха... - делаем небольшое железный экран рядом с фильтром, и подводим воздуховоды: гидроудар можно словить если применять систему типа Випер (инерционный наддув), я же предлагаю закрыть фильтр на дросселе от потоков грязного воздуха создаваемых вентилятором радиатора, а трубы обдува фильтра на скорости протянуть от места крепления противотуманных фар до фильтра за 30-40 см до самого фильтра, чтобы обдув был свежим, прохладным воздухом... ясно... - ставим клапан, для отключения подачи охлаждающей жидкости к дроссельной заслонке при температуре воздуха больше 5 градусов: зачем греть воздух, если его смесеобразование и так в норме ... это лишняя потеря лошадок, я думаю, что максимум (1-й дохлой лошади), но всё же.. - по поводу Адсорбера не знаю : незнаю говорю потому, что до конца не изучил алгоритм прошивки, точнее когда и как контроллер продувает адсорбер, и как влияет продувка на мощность двигателя... С уважением Alex (2112)
  10. Для Emmibox, может подскажешь какой лучше диассемблер использовать в моём случае... С уважением Alex (2112)
  11. IDA - The Interactive Disassembler Version 4.1.5.520 Скачал его с Teamrs З.Ы.: ну неоткуда было больше...
  12. Диассемблировал прошивку и не понял: - где точка входа, первые две команды длинного перехода: - адрес: 0000h: ljmp 2085h - адрес: 0003h: ljmp 0798h - может что-то не так диассемблировалось, но если правильно то куда ведут эти адреса, что по этим адресам происходит, не логично как то получается, зачем делать переход в самом начале. - при диассемблировании, диассемблировалась и контрольная сумма с дополнением, есть предположение, что там где находятся калибровки диассемблер их тоже диассемблировал. В итоге получилось, что калибровки и код перемешаны, честно говоря я думал что они иду последовательно сначала код, а затем калибровки. Эксперты подскажите я ничего не путаю...а... - да и чуть не забыл в конце кода, диассемблер выдал какието эквиваленты, например: INTMEM:0000 .equ INTMEM_0,0 ; DATA XREF: seg000:04CBr INTMEM:0000 ; seg000:0786w ... Честно говоря не совсем понял что это... -А также ещё вот такая штука: SFR:0086 .equ SFR_86,0x86 ; DATA XREF: seg000:2092w SFR:0086 ; seg000:21CBw ... Тоже не знаю что это...., где квадратики это стрелочки вверх или вниз. Спасибо всем кто откликнется ... С уважением Alex (2112)
  13. Хочу поделится мыслями по поводу халявного тюнинга... Что мы имеем: - инжекторную машину к примеру 2112 с 16V двиглом. Мероприятия: - выбрасываем катализатор (ну это понятно) вместо него кусок трубы. - ставим ДАД за место ДМРВ (вот здесь возникает проблема с прошивкой, которую надо менять не только в области тарировки, но и сам программный код) - если вопрос с ДАД решён, то: - картерные газы посылаем в атмосферу (экология отдыхает) - крепим "Фильтр пониженного" прямо на дроссельную заслонку. - делаем небольшое железный экран рядом с фильтром, и подводим воздуховоды (например от того места куда ставят противотуманные фары). - ставим клапан, для отключения подачи охлаждающей жидкости к дроссельной заслонке при температуре воздуха больше 5 градусов (этого достаточно для нормального смесеобразования). - по поводу Адсорбера не знаю (по моему он не особо влияет или вообще не влияет). ------------------------------------------------------- Кто что думает по этому поводу... С уважением Alex(2112)
  14. Думаю, что нужно сделать так: Нам необходим сигнал с датчика скорости. Необходим шаговый двигатель, который бы тросик газа двигал. Электронный блок с логикой. К примеру: нум нужно 90 км/ч. получили сигнал с датчика скорости 70 км/ч, а нужно 90 км/ч, сл-но шаговый моторчик(например такой как в РХХ) двигает на себя тросик и скорость повышается.
  15. Думаю, что нужно сделать так: Нам необходим сигнал с датчика скорости. Необходим шаговый двигатель, который бы тросик газа двигал. Электронный блок с логикой. К примеру: нум нужно 90 км/ч. получили сигнал с датчика скорости 70 км/ч, а нужно 90 км/ч, сл-но шаговый моторчик(например такой как в РХХ) двигает на себя тросик и скорость повышается.
×
×
  • Создать...