Инжектор на Arduino. Первый выезд! Часть 3.
Вставка
- Опубліковано 28 чер 2024
- Яндекс.Дзен zen.yandex.ru/id/62294b5c777e...
Телеграм t.me/vilisovivan
Помоги каналу монеткой:
www.donationalerts.com/r/vili...
Сбербанк: 4276 0212 6031 2058
WebMoney: R219365238730, Z114239495239
Paypal: ivanwilisow@mail.ru
_____________________________________
Instagram: / vilisov_lvan
Группа ВК: vilisovivan
#самодельныйинжектор #инжектор #своимируками
00:00 Вступление
01:08 Текущая конфигурация
02:39 Задачи
04:08 Что с прошивкой
04:57 Настройка
06:08 Обзор программного кода
10:32 Выезд попытка 1
13:45 Выезд попытка 2
17:24 Выводы
18:21 Ещё один выезд
21:29 Заключение - Наука та технологія
Мы ждали этого всю жизнь, жаль мопед недождался
Датчик коленвала есть, надо еще зажигание на ардуину повесить и угол менять на ходу. Совсем по красоте будет )
С удовольствием купил бы крмплект для установки на 150сс китай.Лайк однозначно ,красавчик 👏🤝
Это круто молодец, есть одно предложение, поставить датчик кислорода и корректировать смесь по нему если это возможно, продолжай проект смотреть интересно.
Всё конечно возможно. Надо только продумать алгоритм
@@VILISOVIVAN придумали?)))
Открыл прошивку, первое использовать надо микросекунды а не милесекунды , миликсекундах не успеет отработать на высоких оборотах. используй функцию micros() , далее надо избавляться от переменных типа float , лучше перед вычислением умножай всё на 10, 100 или 1000 , чтоб избавиться от запятых. процессор считает переменные с плавающий точкой куда дольше чем целочисленные. это так же можешь подглядеть у меня.
еще момент надо зашить условие при обработке датчикой что когда у тебя нет датчика (выгорел неподклчюн ) у тебя переменная принимает значение nan , то есть надо внедрить условие что если с датчика вернулось значение nan то допустим будет какое то среднее значение , чтоб зажигание работало на средних значениях и мотор хоть как то но ехал. иначе может начать корячить всю подачу топлева . если вдруг откажет один из датчиков. а так в аварийном режиме но доедешь.
В миллисекундах у меня только millis, который обороты считает, там всё нормально успевает.
А всё остальное в микросекундах, так как длительность впрыска лежит в диапазоне 2-5 мс, то например, заставить ардуину открыть форсунку на 3200 микросекунд "как-то проще", чем на 3,2 миллисекунды)))
Насчёт float тоже были сомнения, но вроде работает, если возникнет острая необходимость, то наверное придётся переделывать.
Аварийный режим тоже вещь нужная, однако когда вся система полностью зависит от двух датчиков, то заставить хоть как-то ее работать без одного из них представляется мне довольно проблематичным. Надо подумать над этим.
Вот это я понимаю мужик. Китай скутер перевёл на инжектор, а я пля понять не могу почему буксует сцепа.
Ну не всем же быть гениями, правильно?)
Однозначно лайк. Надо автору оператора для удобства)
Будь я гением я б так жëстко не тупил😁😁
Так если разобраться - всю эту дичь можно было за неделю сделать
@@VILISOVIVAN Ну так и Москва не за один день строилась)
Просто чтобы всё это понять, собрать и главное сделать так чтобы завелось и поехало - надо недюжинных усилий.
Поэтому гений и никак иначе)
Я вот допустим за всё это время наконец-то нашёл почему нет зарядки. Сгорела масса (минусовой провод). Кинули дубляж и всё заработало. А я думал сдох реле регулятор, что под капотом скута, зря новое купил, но зато теперь на новом езжу)
А ты за это время инжектор поставил)
Есть чем гордиться)
Класс! Оно едет и неплохо.
Ваня, либо ты переехал либо круто преобразился твой гараж и деревня. Правый поворотник зачёт!!!
Не то и не другое. А поворотник да - классный
О Ванюха видос подъехал, теперь покатухи ждем
Да вот надо теперь обкатываться перед поездкой, а времени не особо чтоб достаточно на это было
Круто!!!
Ну неужели видос!
Та не, бред какой-то 😁
Давно не заходил к Ивану. Смотрю шизофрения прогрессирует)
у тебя не получилось на таймерах , потому что минимальное время отработки команды в ардуино того же запрова времени microc() 2мкС? то есть оперировать временем менее 2-х микро секунд не получиться. , думаю вся борода начинается отуда.
Посмотри реализацию за зажигания у меня, оттуда обработку теймера можно взять.
Еще момент, обработка ДАД , в реалии ДАД ни когда не даст показания близкие к 0 потому что нет полного вакуома , по хорошему надо ставить автокорекцию граничных показаний ДАД. так сможешь ставить ДАД разных моделей так как программа будет под них адаптироваться.
Скачал прошивку к себе в гитхаб чтоб посмотреть по позже, уж больно она меня заинтересовала, надеюсь не обидел.
Спасибо огромное что выкладываешь исходники, это сейчас редкость.
У меня сделать импульс заданной длительности не получалось, насколько я помню - полтора года назад было. Т.е. импульс был, но очень короткий - форсунка на таком коротком времени приложения не успевала тупо открыться, поэтому сделал тогда "временно" на delay, и в итоге так и осталось, ибо работает стабильно, хоть и неправильно это.
В горы поедешь, комп с прогой обязательно возьми)
Я лучше карбюратор с собой возьму😆
😂
Привет, Иван!!!!!
Привет!
расход.. пару раз в соколово прокатись и все ясно станет)
Я пожалуй сначала где-нибудь недалеко от базы покатаюсь😄
Замечательно работает. А это гопра так картинку стабилизирует или постобработка?
Гопра сама
Воткни фарсунку от матиза . У него 3 цилиндра общий литраж 0.7 , значит 230 на горшок
Рассматривал такой вариант. У матиза форсунки стоят как на жигулях почти, с той же производительностью, просто скомпенсировано снижением времени впрыска. На матизе на холостых время впрыска 2 мс, а это практически предел. Если сделать ещё ниже, то форсунка просто физически открываться не успевает
от ямаха р6...)
@@VILISOVIVAN а если понижать давление ?
Ваня ты куда толстеешь?))))
Это ещё пузо не видно в камеру
От какого авто дад?
От какой-то тойоты. От какой конкретно не скажу - я его в мусорке нашёл
Дайте скетч ардуино пожалуйста
Возьмите пожалуйста. Уже отвечал где. Ссылка под видео
@@VILISOVIVAN спасибо большое, не заметил)
А что если вместо ремня вариятора туда както запихнуть цепь как в мото
Не взлетит