Multi-Set.ru - Форум - Показать сообщение отдельно - HEX для проверки клавиатуры
Показать сообщение отдельно
  #53  
Старый 09.10.2019, 11:41
Аватар для Admin
Admin Admin вне форума
Администратор
 
Регистрация: 19.01.2006
Сообщения: 5,347
По умолчанию

Здравствуйте agnec.

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


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

Другими словами ...
Это продолжение всех тех инструкций, которые уже есть в этой теме.
И изменений в них = нет.




Про зачем?
Для контроля изменения расхода топлива.


Про как сейчас водителями машин это делается?
Мгновенные л/100 км или средние л/100 км.

Не секрет.
Что мгновенные л/100 км во время движения качаются не менее, чем на 1000% (в 10 раз)
Например ...
От 6 л/100 км ..... до 60 л/100 км .... т.к. есть зависимость от текущей скорости и работы педалью газа.

Не секрет.
Что средние л/100 км в итоге могут показать разные результаты расхода топлива на отрезке пути.
С разницей до 100% (в 2 раза).



Другими словами.
У такого расхода топлива (л/100 км) есть огромная зависимость от скорости движения автомобиля.
И проконтролировать изменение расхода топлива в таких условиях НЕ просто.
Но.
Если из формулы расчётов вынуть зависимость от скорости.
Получатся мгновенные л/час ... и соответственно средние л/час.
У которых есть своя беда с контролем изменения расхода топлива = зависимость от оборотов.



Так вот.
Чтобы обмануть все эти фокусы арифметики и отменить эти зависимости (от скорости и оборотов).
И предлагается следующая функция.

Не поверите ... поэтому вам и предлагается это проверить.

Чтобы проконтролировать изменение расхода топлива .... сам расход топлива мы вычислять НЕ будем

Предлагается посмотреть на расход топлива с другой точки.
С точки зрения самого мотора и как его видит сам ЭБУ.





По мотивам этой страницы форума.

Цитата:
Сообщение от dvm99i
Цитата:
Админ:
Практически с квадратного сигнала ... разной амплитуды и длины ... конденсатор ищет среднюю.

А вычислять с петли ещё чего то кроме обыкновенной средней .... и нахер не надо .... если ещё проще.

Пока что отлаживаюсь и разбираюсь с осцилографом...
Вот сигнал, снятый мной вчера с оказией:



Синий сигнал- лямбда,
коричневый- ДПКВ,
красный- ДПДЗ,
зелёный- контакт-выключатель на ДПДЗ.

Нагрузка мотора- АКПП при нажатом тормозе, максимальные обороты- чуть меньше 2000.

Во вложении находится весь файл с тестом (чуть более 10 сек), если хотите, можете раскрыть его в Disco.

Т.е. это нагрузка на мотор, приближенная к "боевой"....


Да, господа.
Не смотря на тщетные попытки монстров наложить на это своё ВЕТО !

Изменение расхода топлива предлагается контролировать с датчика кислорода (ДК).
По этому принципу.



И назовём эту функцию = средний остаток кислорода в выхлопной трубе.

Не смотря на то что измеряться будут средние вольты на ДК.


Прошу монстра Диму не забывать.
Что на той странице форума уже были отпилены его рога.

Прошу понять = будет вычисляться вовсе не лямбда .... и все совпадения с ней считать так = правильно катаешься.
А на сколько в среднем изменился расход топлива с точки зрения ДК.
По очень простому принципу ... вольты больше = расход больше .... вольты меньше = расход меньше.

Прошу дождаться и посмотреть ... как это будет выглядеть на адресной ленте.
И на что она способна.


Пока нарисую блок-схему самой функции.







И если кто-то назовёт это игрушкой, то это будет для меня высшей похвалой.
Потому что этого = игры и добиваюсь.

Захотел развеять скуку за рулём = дал бой самом себе.
Если кому-то за рулём и без этого НЕ скучно .... у него всегда есть свой личный выбор.


Добавлю.
Чтобы эти точки зашевелились на амплитуде вольт на ДК ... приблизительно 0,5 вольта.
Расчёты будут идти почти на молекулярном уровне = 0,005 вольта
Другими словами ...
Расстояние между соседними токами на ленте - это шаг на 1%






Теперь осталось показать инструкцию по настройке функции.

Напомню ... ничего в программе не изменилось ... и только добавилось.
И это продолжение инструкции.



Включён этот пункт меню ... пиксель №4 .... или НЕ включён
Вычисление средней происходит постоянно и непрерывно.
Начиная с этого момента = включили зажигание = подали питание на плату ардуино.

Т.е. ... при входе в этот пункт меню .... всегда будут расчёты сделанные за последние (около 10 минут)
Но с момента включения питания.



При первом включении (не было настройки) .... точки опоры = НЕ будет.
Она появится как только зафиксируете её место = запишите её в память.
Запись = длинно (больше 1,2 сек) ... нажать на кнопку 30

И при последующих включениях (подаче питания на плату ардуино) ... она станет появляться сразу.
При выборе этого пункта меню = пиксель №4




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

Но постарайтесь быть честным хотя бы перед самим собой и часто этого не делайте.
Потому что ... так выигрывать у прошлого = не честно !!!





О ручном (с помощью кнопок) перемещении положения точек на шкале.

В виду того, что на шкале точек всего = 50 штук .... а расстояние между соседними точками = 0,005 вольт.
Диапазон шкалы ... 0,005*50=0,25 .... 0,25 вольт

Но не волнуйтесь ... при настоящей амплитуде вольт на ДК ... примерно 0,5 вольт.
При вычислении средней .... шкалы в 0,25 вольт должно хватить.
Но если НЕ хватит = чуток затупим инструмент = по желанию.

И будет амплитуда у средней ... например при 0,008 вольт ... 0,008*50=0,4 вольт ... вместо 0,25 вольт
Можно дать и программную возможность выбирать величину шагов.
Но как это = затупить инструмент .... можно доверить делать контуженным?


И вместо этого ....

Чтобы выбрать удобное положение точек на шкале ... для наблюдения за их поведением.
Точки ВСЕ и одновременно можно переместить по ленте.






Чтобы хватило шкалы в 0,25 вольт ... и чтобы красная точка (будущее) НЕ убегала за край шкалы.
Сделано ещё и следующее.



Для этого = чтобы притормозить красную точку.
и
Для этого = чтобы поддаться тем кому невтерпёж ждать 10 минут своей победы над прошлым.

Добавлено следующее ...



В итого получается ... настроить функцию достаточно всего 1 раз (один).
Все настройки = запоминаются.




Всё происходит достаточно медленно ... всё пояснил.

Есть ли вопросы у контуженных?





P.S.

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

Но на самом деле ... это попытка сделать для себя игрушку в пути.

Так что посмотрите, Атос, её в деле.
Чего там не хватает ... и что надо поправить ... заточим инструмент ещё острее.





P.S.S.

Ещё не оторвались от ДК ... а впереди ещё две важные функции для ДК.
А уже 29% оперативной памяти у Меги нету ... усреднения жрут оперативную память.



Регистратор (3 массива) ... + 5 массивов для ДК ... и алес Меге.
Надеюсь на этом усреднения закончатся ... всё остальное будем делать по-другому .... и на второй Меге.







Как и обещал здесь = Не гоните коней ... есть только Генеральный план

Расход топлива будет измеряться вольтами.

Потому что это нарисовано прямо на лбу у графика стехиометрии = здесь.

А вот и видео, как всё происходит.






И источник этого безобразия где расход топлива измеряется вольтами на ДК = график стехиометрии.



Ничего не выдумано.
И всё сделано согласно этому Аленькому цветочку.


Об одном лишь прошу.
Не занимайтесь ерундой и не ищите линейной зависимости между вольтами на ДК и расходом топлива.
Её нет на графике стехиометрии.


Никаких формул этой зависимости нет и не будет.

Потому что это познавательная игрушка.
Для контроля технического состояния ЭСУД, изменения среднего расхода ... и манеры вождения.


__________________


Впервые в мире!!! = Автоматический контроль заданной топливной экономичности двигателя

Экономия топлива гарантируется в любом случае http://multi-set.ru/

Ответить с цитированием