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

hc13nx2

Members
  • Постов

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

  • Посещение

Сообщения, опубликованные hc13nx2

  1. hc13nx2, для лучшего понимания цепляю диаграмму алгоритма искрения. Там где зона "Zakachka C1.1 do 320V", это цикл закачки кондера, выход из которого по появлению на входе МК Kontrol низкого уровня, от компаратора U1B(LM393). Как только МК его почувствует, цикл закачки прекращается.

    Я взял у Игоря его не доделанный блок, решил довести до ума, и собрать на пике, первым делом решил поменять конденсатор накопления, а то уж очень маленький был 1мкф, я взял 4.7 на 400 вольт. А что значат uprA? uprH?

  2. З.ЫЫ Авообще я вспомнил, у меня на рабочем компе есть сканированый справочник Боша, там моновпрыск очень детально расписан о том числе и коэффициенты и зависимости всех коррекций которые в нём есть, думаю будет полезно

    Как говорится - справочник в сдутию

  3. З.Ы. ты уже второй или третий на моей памяти изобретатель домашнего впрыска, но из известных мне пользователей ездят только Тинтенлуп и я :)

    я не спрашивал как ты будешь считать цикловую подачу, я хотел узнать как ты будешь считать акселерейшн энричмент после прохождения сигнала ДПДЗ через интегрирующую RC цепочку.

    Каждый импульс впрыска буду замерять значение положения дроссельной заслонки и сравнивать с предыдущим значением, нынещнее состояние - предыдущее, поучим разницу положений, установим минимальный порог для неё, что бы если ускорение меньше или обратное, пропускаем весь расчёт обогащения, потом умножаем на коэффициент и на время впрыска.

    Если ты уже ездишь, хотел бы посмотреть на твои калибровки, тип двигателя, форсунок, время впрыска на ХХ, обогащение при прогреве, настройка ускорительного насоса.

  4. как то чрезжопно на мой взгляд, но хозяин барин. коэффициенты и постоянные времени ИМНО проще задавать программно, тогда это будет универсальная конструкция годная к повторению, а не прибамбас только для твоего железа

    Всё равно надо исходник корректировать, ноута у меня ещё нет, по этому крутя ручку будет как-то понятнее что происходит с двигателем, да и раньше были аналоговые впрыски, главное начать, понять что для двигателя надо, что алгоритм работает, а приукрашивать можно хоть каждый день.

    При изменении положения ДПДЗ с 2 до 4 вольт ты уже мало того что должен будешь в следующем такте уже лить топлива на 4 вольта, так ещё и сверху налить избыток, который и компенсирует образование топливной плёнки на стенках коллектора

    Расчёт количества топлива идёт не от ДПДЗ, а от ДАД, и за счёт ДАД он уже начнёт лить столько тотплива сколько надо в этом режиме, а дополнительно топливо пойдёт уже от ускорения.

  5. hc13nx2, хорошая у тебя схема получилась. Хочу тебе на хвост сесть - может пришлешь файлы разработки, ну пожалусто. В протеус я это засуну и тогда пообщаемся конкретно. Мне есть что сказать.

    А какие именно тебя файлы интересуют? схема в протеусе? есть, но самая примитивная, исходник на ассме? он ещё весьма сырой.

    это будет "антиускорительный" насос, поверь моему опыту, обеднение и последующий в результате этого провал вплоть до остановки гарантирован. электрическим аналогом ускорительного насоса будет дифференцирующая цепочка, а не интегрирующая. но аналоговую дифф. цепочку в данном случае не получится реализовать без дополнительного геморроя, проще и лучше делать всё программно и обязательно предусмотреть возможность коррекции коэффициентов и постоянных времени

    Я как бы просчитывал всё должно работать: допустим, напряжение на ДПДЗ идёт 2 вольта и при резком нажатии возрастает до 4 вольт, за счёт RC цепочки оно плавно растёт в верх, а каждый импульс впрыска происходит считывание положения ДЗ и сравнение с предыдущим значением, эта разность и умножается на коэффициент коррекции, а время задаётся RC аппаратно.

    Алгоритм расчёта:

    imj.gif

  6. Есть некоторый вопрос по реализации УН:

    Какое устройство задает длину импульса впрыска?

    Микроконтроллер задаёт или что Вы имеете в виду?

    Вот базовая схема, по которой сделана плата.

    На этом устройстве буду проводить эксперименты. Драйвер низкоомной форсунки на двух ключах и гасящем резисторе для режима [HOLD].

    post-138581-0-33594900-1310929583_thumb.gif

  7. Есть некоторый вопрос по реализации УН:

    Предлагаю простую реализацию обогащения при резком нажатии на акселератор (ускорительный насос)

    В качестве времязадающего элемента использовать RC цепочку, АЦП опрашивать каждый импульс впрыска, и на основании разницы показаний с предыдущим измерением умножать время впрыска на определённую величину зависящую от разницы измерений.

    RC цепь не даст мгновенно сработать обогащению, а растянет этот процесс на несколько оборотов колен вала.

    87685236.gif

  8. Изучая разные системы впрыска двигателя, особенно историю развития, обратил на старые системы, ещё не имеющие микропроцессорного управления, а так же есть система ГИГ-3 собрана на рассыпухе, где регулировка количества топлива производится регулятором давления на основании разряжения во впускном коллекторе, а форсунка дозирует смесь на каждый импульс зажигания, с ручной корректировкой.

    Как на счёт применить простой способ вычисления необходимого количества топлива на основании трёх регулировок (устоявшийся режим): впрыск на высоком разряжении (ХХ), впрыск при максимальной нагрузке и корректировка впрыска от оборотов двигателя. Тем самым заменить таблицу объёмной эффективности.

    Применить простую схему управления. Блок центрального впрыска от Опеля, уже имеющий на борту форсунку, регулятор давления, дроссельный узел, ДПДЗ.

    В добавок к этому понадобится ещё топливо-насос, подойдёт от Жигуля, самодельный блок управления.

    PW = Interp * Warm * Accel

    Interp - вычисление методом интерполяции между значеним двух резисторов RCO и RqF и умноженый на коэффициент коррекции отоборотов.

  9. Две карты помогут для настройки, одну можно по ЛЗ настроить, а вторую уже корректировать на обеднение/обогащение, переключатся для сравнения, или я тут всё время поглядываю на газовый впрыск, но пока толком с ним не разобрался, единственное понял что они работают несколько иначе чем бензиновые впрыски.

  10. 1/2 Это вход переключения настроек, можно хранить два комплекта настроек, для настройки, сравнения, а возможно спорт/эконом,

    Подтяжку ДТОЖ забыл дорисовать, хотя схема готовилась когда были неизвестны какие ДТ будут использоваться, я остановился на 14.3828 от ГАЗели, там стоит микросхема LM235, он линеен, в отличии от ВАЗовского, не нужны никакие таблицы.

    Потдяжка для ДК - я рассчитывал таким образом проверять прогрев и обрыв цепи датчика кислорода. А совмещение с выходом концевика ХХ вынужденное, больше выходов свободных нет, те что не дорисованы идут на драйвер шаговика РХХ

    Пока в процессе написания, написана на данный момент: обмен с компом, управление форсункой, управление РХХ. Немного, но работа движется.

    Сейчас пишу алгоритм пуска и интерполяции настроек в зависимости от температуры двигателя.

  11. Привет энтузиастам "народного" впрыска. Правда энтузиазм, похоже сошёл на нет. Случайно наткнулся на вашу тему и хотелось бы её возродить. Купил автомобиль ОКА, ну очень дешево. Руки и голова есть, а впрыска на ОКе нет и ни когда уже не будет. Движок грамотный и впрыск ему бы очень помог, даже если бы поднял мощность до 40 л.с. К тому же этот впрыск легко поставить на Урал или Днепр что тоже актуально.(Там тоже оба поршня движутся синхронно. Почитал теорию, прикинул бюджет. Вполне можно уложится в цену нового карбюратора!

    Энтузиазм не прощёл, всего лишь передана эстафета ))))

    Пока такая схема, и сделана плата.

    post-138581-0-42926100-1308003885_thumb.gif

  12. Кстати, есть некоторая сложность при применении двух коммутаторов, а также одной задающей микросхемы и двух ключей - в первом режиме микросхемы не правильно определяют обороты двигателя и не правильно работает многоискровой режим, а во втором случае на высоких оборотах будет недостаточно времени накопления на катушки.

    Недавно с товарищем по инету расковыряли блок MPSZ-ZHII, так там ключи на полевиках висели напрямую на пике, а накопление было стандартрое везде 4мс, так что, тоже самое что скважность востанавливать, что выдать постоянно 4мс, даже проще. Тем более тепловой режим будет намного лучше, полевики почти не греются, можно планарные поставить.

  13. ещё раз спрошу... А зачем вам мерять ток каждый такт? Шоб было, или есть какие либо предпосылки?

    ладно б действительно что нибудь стоящее, типа измерение пика давления в цилиндре методом ионных токов через электроды свечи зажигания и реалтайм подстройка УОЗ под текущие условия по максимуму момента, этой штуки ни у кого из самопальщиков нет, и это сразу процветание и слава :D

    Не знаю где ток меряют каждый такт, там разве что подстройка по накоплению от напряжения бортовой сети...

    Адаптивную систему конечно хорошо сделать, но для этого надо конденсаторная система зажигания, а обрабатывать данные ДСП, так можно подстраивать УОЗ поцилиндрово, ведь настроить микропроцессорное зажигание без диностенда практически не реально (((((((

  14. Всем, приветики!

    hc13nx2, спасибо за интересную инфу... :thank_you2: .

    А для какой катушки снят этот график?

    В принципе, на вскидку, можна взять эту мысль на вооружение ;) .

    Под жигулёвскую, сдвоенную, думаю у ГАЗелевской такое же будет, для катушки 2108 возможно увеличить немного время накопления.

    ПыСы: для меня как-то напряжно ставить какой-то электронный блок, а к нему ещё городить коммутатор, да ещё и не один, уж если делать то один девайс.

    ПыПыСы: сейчас езжу на ФришнойМайе ДУИ+ДНО, в плане установка моноинжектора, тестирую пока на столе....

    +

  15. Здравствуйте все!

    hc13nx2,

    ...есть проц!!! Можно через драйвер подцепить на проц ключ, а ещё один канал АЦП задействовать для измерения напруги и проц будет сам рулить накоплением.

    Это в перспективе. Но ещё, по моему, лучше мерять ток через катуху(и), засекать время накопления (достижение определённого порога тока, скажем 7...8А). И потом рулить накоплением.

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

    Так труднее, точнее не труднее, будет плавать момент УОЗ, объясню почему: искра проскакивает в момент снятия напряжения с катушки, т.е. в момент выключения, если мы будем прерывать ток в момент определённого порога тока, то заранее мы не знаем когда она накопится, а если исходя от напряжение бортовой сети, то то заблаговременно , допустим за 4мс подаём напряжение на катушку, до того как нам надо выдать искру, а накопленеи может быть по времени от 2мс до 16 во время пуска в холодное время, вот можно посмотреть на характеристику прошитую в под жигулёвский двигатель:

    post-138581-0-56379800-1305658569_thumb.gif

  16. Доброго дня всем. Почитал Вашу тему и мне не понятно стало, почему вы мучаетесь с коммутаторами и какими-то скважностями, если у вас есть проц!!! Можно через драйвер подцепить на проц ключ, а ещё один канал АЦП задействовать для измерения напруги и проц будет сам рулить накоплением.

  17. Закладывать в карту впрыска изначально REQ_FUEL, возможно исключить из неё производительность форсунки, которой можно будет в конце калибровать блок.

    Корректировки уже прикладывать непосредственно на время открытия форсунки:

    PW = (FUEL_MAP + Accel) / INJFLOW * AirCorr * Warmup + Injector_open_time

    Тогда нужно остальные корректировки внести в FUEL_MAP

    FUEL_MAP - это карта зависимости колличества топлива от разражения и оборотов, вместо VE

  18. Упс... отредактировал свой предыдущий пост

    Код расчёта МС меня уже начал настораживать, весьма он перегружен.

    Если у нас есть таблица, то в неё можно вместо объёмной эффективности (VE), занести значение цыклового наполненяи топливом - т.е. необходимое колличество топлива для данного режима, которое потом корректируется по температуре воздуха, охлаждающей жидкости, ускорения и пересчитывается согласно производительности форсунки.

    Перечитал. И все равно первая фраза "Расчёт взятый с МегаСкирт: " запутывает. Толи это у него пока не реализовано, толи он букварь на мегаскирт такой древний нашел

    Наверно такой древний МегаскиртАВР ((((((

×
×
  • Создать...