Пардон. Это атмега8 с кварцем 16мгц ? Зачем?...
Поднимите глаза выше по странице и прочитайте. Это раз. Второе - не переделывать плату.
gordei, Всё верно, даже в теории..
1. на обкатке - компрессии ещё не совсем достаточно. У меня около 1,3 -1,4 В на ХХ . У вас выше из-за обкатки и нагрузки.
2. на заглушенном -4,5 - опять-таки это правильно, там 5В нет никогда.
3. На повышенных оборотах на подножке Вы едва трогаете ручку газа (нагрузки-то нет), поэтому и поднимается незначительно, с 2,6 до 3,8. Видать хорошо вы крутили - имею понимание
. Надо давать РЕАЛЬНУЮ нагрузку. Вакуум от оборотов не зависит, на раскрученном моторе сбросьте газ до 0 - увидите сами. Хотя на обкатке нельзя давать ни оборотов высоких, ни нагрузки. Тем более, что после обкатки замер немного понизится.
4.Про ..на скорости пялиться... Я вообще на скорости 30-35 ехал в крутую горку. Всего 1 замер...
5....На каждой тысяче оборотов... Это по времени? Какая связь может быть между оборотами и нагрузкой?
Вам нужна калибровка при максимальной нагрузке..Можно и алгоритм калибровки поставить, но я отказался по той простой причине, что начало каждого заезда надо начинать с разгона до полной... Можно сделать как у Донца, предварительная точка задана, а верхняя граница при газовании отодвигается выше. Но у него фиксированные кривые ДАД и этот метод не прокатит - опять надо разгоняться до полной.
6.Вклад ДАД в общий УОЗ достаточно невелик и это уже не проблема ДАД, а скорее недостатки карб двигателей. Начните с топлива. На заправке максимум что Вы можете узнать - это октан число (влияет на момент подачи искры, чтоб была тяга и не было детонации). Про теплотворную способность - молчок, а она влияет на соотношение 1:14 -1:15 в идеале. То же про забитый фильтр. У Вас не то что ДАД будет хуже работать, вообще тяга пропадёт.
7. В данном случае замер ДАД является финальной характеристикой воздушного тракта и если бензофильтр забился, то надо не программировать, а чистить его.
Про запись значений ДАД в ПЗУ - можно и так, но не считаю это целесообразным. Если поставить в программе, значит надо как -то ограничивать количество записей. Опять -таки цикл записи около 8мс. Зачем? Прерывания АЦП будут бороться с записью ПЗУ?
Опять про пялиться... Я прикрутил скотчем около руля, проехал и посмотрел, проблем не вижу...
Есть другой вариант - строить кучу кривых. Но вот даже автор с соседней ветки не знает, как их настраивать.. Прога будет проще, не будет вычислений ДАД, но с настройкой будет полный абзац..
Я этот вариант отмёл, тем более, что они частично сливаться будут..