Search found 186 matches

by nikll
Tue Oct 29, 2013 11:30 am
Forum: Прошивка
Topic: Режим пуска
Replies: 207
Views: 150360

Re: Режим пуска

Я кажется понял. Вы почему-то решили, что давление в коллекторе равно давлению в цилиндре в конце такта впуска. Хотя это не так. Если бы это было так, то нам бы не нужна была карта VE. Вообще. Исходя из давления в конце такта впуска мы бы ълементарно считали аирмассу и дальше по накатаной. Но так к...
by nikll
Tue Oct 29, 2013 11:00 am
Forum: Прошивка
Topic: Режим пуска
Replies: 207
Views: 150360

Re: Режим пуска

при давлении 0,5 коэфициент наполнения тоже упадет в половину И зачем нам тогда вообще какие-то карты, если все так просто? Давайте нарисуем одномерный массив наполнений по оборотам при MAP 100%, а дальше уже простым делением. К чему эти муки с картами? Нет прямой связи между давлением в коллекторе...
by nikll
Tue Oct 29, 2013 10:31 am
Forum: Прошивка
Topic: Режим пуска
Replies: 207
Views: 150360

Re: Режим пуска

Ну блин можно и запорожец машиной обозвать. Ты изложи как ты хочеш работать с VE на ДАДе и по дросселю одновременно, и как карта VE будет квантироватся. На текущий момент я видел только системы где карта VE квантировалась по обортам-давлению, что в принципе логично т.к. при давлении 0,5 коэфициент н...
by nikll
Tue Oct 29, 2013 10:06 am
Forum: Прошивка
Topic: Режим пуска
Replies: 207
Views: 150360

Re: Режим пуска

БЦН от VE отличается тем что: 1. БЦН - Базовое Цикловое Наполенине - сколько воздуха движок всосет за один такт, как правило эта карта градируется по дросселью и оборотам 2. VE - Volume Efficiency - эффективность наполнения - поправка к цикловому наполнению расчитаному из давления и темпиратуры, гра...
by nikll
Tue Oct 29, 2013 9:32 am
Forum: Прошивка
Topic: Режим пуска
Replies: 207
Views: 150360

Re: Режим пуска

Карта VE вообще должна только отражать эффективность наполенния двигателя на различных режимах работы. А вот строится она по давлению. Как можно построить карту VE по дросселю я себе не представляю т.к. все известные мне алгоритмы расчета времени впрыска по дросселю работают таблично. В принципе кар...
by nikll
Tue Oct 29, 2013 8:52 am
Forum: Прошивка
Topic: Режим пуска
Replies: 207
Views: 150360

Re: Режим пуска

Карта наполнения по дросселю с темпиратурными поправками нужна полюбому, хотябы как аварийный вариант на системах с ДАДом. Ее же можно использовать для пусковых режимов, да и на многодросселях, у меня на мотоцикле текущая система на корвете работает по дросселю, недостатки конечно есть но для 800сс ...
by nikll
Tue Oct 29, 2013 4:57 am
Forum: Прошивка
Topic: Режим пуска
Replies: 207
Views: 150360

Re: Режим пуска

По ДАДу на пусковых режимах считать безполезно, херня выходит ) давление прыгает от полной атмосферы до сильного разряжения. В тех эбу что я ковырял настраивалось тупо: 1. время впрыска по оборотам 2. поправка по темпиратуре ОЖ 3. поправка по темпиратуре воздуха 4. поправка по номеру оборота коленва...
by nikll
Sun Oct 27, 2013 1:11 pm
Forum: Прошивка
Topic: Расчет УОЗ
Replies: 37
Views: 37171

Re: Расчёт фактора нагрузки на двигатель

При детонации УОЗ откатывался познее, оптимальный УОЗ не зависит от детонации. Ну на тот момент небыло нормального алгоритма авто-настройки УОЗ, я и сейчас не знаю подобных алгоритмов действующих на практике. При изменении углов фаз ДВС естественно требовалось по новой откатывать, ведь изменялась вс...
by nikll
Sun Oct 27, 2013 1:55 am
Forum: Прошивка
Topic: Реализация интерполяции
Replies: 12
Views: 10899

Re: Описание текущей архитектуры

Ну да я именно это и имел ввиду. Функции интерполяции подлежат первоочередной оптимизации, но пока ресурсов хватает заморачиватся рано.
by nikll
Sun Oct 27, 2013 12:36 am
Forum: Прошивка
Topic: Расчет УОЗ
Replies: 37
Views: 37171

Re: Расчёт фактора нагрузки на двигатель

Касателно влияния темпиратуры и массы заряда. От изменения темпиратуры воздуха на впуске на 20градусов оптимальный уоз праткически не меняется, тогда как от изменения наполения на 20% уоз изменяется очень сильно. Это практика. От массы заряда зависит давление, а от давления очень сильно зависит скор...
by nikll
Sun Oct 27, 2013 12:27 am
Forum: Железо
Topic: Аппаратная часть
Replies: 55
Views: 45024

Re: Аппаратная часть

Смысла нет изголятся пытаясь упихать все возможные варианты на одну плату. Есть конкретные двигатели и соответсвенно требуются определенные возможности от ЭБУ. К примеру управление 2ц оппозитным двигателем и управление 1uz-fe VVTI вместе с акпп, как это сделать оба варианта на одной плате я себе в п...
by nikll
Sun Oct 27, 2013 12:23 am
Forum: Прошивка
Topic: Приоритеты и потоки
Replies: 44
Views: 40567

Re: Приоритеты и потоки

Maxi имел ввиду VEMS который работает на этом МК
by nikll
Sun Oct 27, 2013 12:20 am
Forum: Прошивка
Topic: Реализация интерполяции
Replies: 12
Views: 10899

Re: Описание текущей архитектуры

Я так понял Maxi не поравилось отсутствие оптимизации в таком узком месте. И я его понимаю. Но конкретно функция интерполяции на данном этапе не критична т.к. это банальный алгоритм с линейной логикой без промежуточных состояний и внешних зависимостей. Как станет мешатся там и займемся оптимизацией.
by nikll
Sun Oct 27, 2013 12:17 am
Forum: Прошивка
Topic: rtos или нет, выбор rtos
Replies: 18
Views: 17714

Re: rtos или нет, выбор rtos

+1 за "нарисовать в хидерах". Особого смысла в использовании ChibiHAL нет. У нас будет заюзанна только самая банальнища: 1. GPIO 2. Timers (несколько простых таймеров, захват и шим) 3. ADC 4. SPI + SDIO + DMA 5. USART (возможно его аналог по юсб шине) Я уже успел наигратся как с StdPeriph_...
by nikll
Sat Oct 26, 2013 7:24 pm
Forum: Прошивка
Topic: rtos или нет, выбор rtos
Replies: 18
Views: 17714

Re: rtos или нет, выбор rtos

Я начал осваивать эрику, качнул у них 32бит ide со всеми нужными плагинами, на FreeBSD все запустилось почти нормально. Времени к сожалению пока что слижком мало, за три дня уделил 2 часа. По возможности продолжу вникать но то что я уже увидел мне однозначно понравилось. По поводу OIL, сходу нашел а...
by nikll
Sat Oct 26, 2013 7:14 pm
Forum: Прошивка
Topic: Таймеры!
Replies: 9
Views: 9060

Re: Таймеры!

+1, подход верный
by nikll
Sat Oct 26, 2013 7:14 pm
Forum: Прошивка
Topic: Расчет УОЗ
Replies: 37
Views: 37171

Re: Расчёт фактора нагрузки на двигатель

это все решается тем что таблица УОЗ как минимум не одна... И получаем опять банальную табличную систему с кучей взаимосвязанных таблиц не отражающую реальные процессы в двс. Например движок на ДАД с VVTI/Vanos, под каждый угол свою карту УОЗ? Или карту поправок по фазе рв на которую домнажать осно...
by nikll
Sat Oct 26, 2013 6:56 pm
Forum: Железо
Topic: Аппаратная часть
Replies: 55
Views: 45024

Re: Аппаратная часть

+1 за диптрейс, мне понравился, в отличие от других систем сквозной разработки плат. бесплатно 1000 выводов для некоммерчиского использования, там еще ограничение по количеству слоев, толи два толи четыре, но нам многослойные платы без надобности. Для начала ориентироватся следует именно на домашнее...
by nikll
Fri Oct 25, 2013 6:08 pm
Forum: Прошивка
Topic: Приоритеты и потоки
Replies: 44
Views: 40567

Re: Приоритеты и потоки

Хм, я не понял, ты предлагаеш расчитывать наполнение для каждого цилиндра персонально в синхронном с коленвалом режиме? Зачем такие сложности? Максимум расчетов в низкопреоритетный асинхронный режим, ну будет при перегрузке расчитывать не для каждого а раз в два оборота смесь ну и что с того? Уж луд...
by nikll
Fri Oct 25, 2013 6:07 pm
Forum: Железо
Topic: Аппаратная часть
Replies: 55
Views: 45024

Re: Аппаратная часть

Ненадо вторых процов!!! Одного будет более чем достаточно.
by nikll
Fri Oct 25, 2013 6:06 pm
Forum: Железо
Topic: Аппаратная часть
Replies: 55
Views: 45024

Re: Аппаратная часть

Не надо сразу делать большую плату! Переферию на первоначальном этапе можно вообще на макетке собирать из кусков и небольших плат меняя по мере необходимости. По сути первоначально надо обсудить что будет на основной плате с МК кроме самого МК и его обвязки, я предлагаю следующий список: 1. МК + обв...
by nikll
Fri Oct 25, 2013 5:33 pm
Forum: Железо
Topic: Аппаратная часть
Replies: 55
Views: 45024

Re: Аппаратная часть

Ну вот же!!! вот же оно!!!! Урра! ) теперь я не настолько разочарован в этом мире :) Вот и я предлагаю делать нечто подобное. На плату с МК кроме мк и его обвязки вынести питание и входные контуры для основого набора датчиков т.к. они практически у всех одинаковые. А все что может отличатся, наприме...
by nikll
Fri Oct 25, 2013 4:52 pm
Forum: Прошивка
Topic: Приоритеты и потоки
Replies: 44
Views: 40567

Re: Приоритеты и потоки

Я уже предлагал отделить переферию от базовой платы, какраз с целью избежать излишней сложности и дороговизны для банальных рядных четверок, но при этом оставить возможность делать кастомные платы с переферией буквально "на кухне". Задачи разные бывают, много каналов, специфические вещи ти...
by nikll
Fri Oct 25, 2013 4:47 pm
Forum: Прошивка
Topic: Обсуждение универсального обработчика датчиков положения
Replies: 83
Views: 75173

Re: Обсуждение универсального обработчика датчиков положения

Что подразумевается под дискретом? Квантирование углов в прошивке или шаг между сигналами ДПКВ? Если квантирование то его можно задать любым в пределах разумного, ресурсы позволяют, если угол между сигналами ДПКВ то ориентироватся на более частые зубья чем у 60-2 не считаю разумным.
by nikll
Fri Oct 25, 2013 4:45 pm
Forum: Прошивка
Topic: Расчет УОЗ
Replies: 37
Views: 37171

Re: Расчёт фактора нагрузки на двигатель

А как это еще называется на серийных прошивках? Много вазов ездят на серийных январях с кучей карт на все случаи жизни без хоть какойнибудь мат.модели но это не повод повторять подобное. В движках работающих на ДАД с системами изменения фаз привязывать УОЗ к давлению как минимум странно т.к. при одн...
by nikll
Fri Oct 25, 2013 10:43 am
Forum: Прошивка
Topic: Обсуждение универсального обработчика датчиков положения
Replies: 83
Views: 75173

Re: Обсуждение универсального обработчика датчиков положения

Я хочу предложить определить практически необходимую точность. Мой опыт говорит что разброс в пару градусов не является критичным. Высокая точность это конечно хоршо, но если достижение этой точности связанно с существенным усложнением кода или увеличением трудозатрат то смысла гнатся за 0,1 градуса...
by nikll
Fri Oct 25, 2013 10:11 am
Forum: Прошивка
Topic: Расчет УОЗ
Replies: 37
Views: 37171

Re: Расчёт фактора нагрузки на двигатель

В простой модели УОЗ описывается как функция от оборотов и наполнения. Наполнение зависит от температуры заряда. Следовательно и УОЗ получается зависимым от температуры заряда. К УОЗ нет смысла притягивать температуру заряда. потому что опять же вы пытаетесь перепутать ограничения детонацией которы...
by nikll
Fri Oct 25, 2013 10:06 am
Forum: Прошивка
Topic: Расчёт фактора нагрузки на двигатель
Replies: 178
Views: 143530

Re: Расчёт фактора нагрузки на двигатель

Мне главное не то чем мерить ) главное что результаты те же, а то что коэфициенты заранее поперемножал так и пофиг. Мерить можно хоть в мм.рт.ст. только смысл? Результат будет тот же, просто в барах как то привычней. число 3,482 это константа для пересчета обьема воздуха в массу по давлению и обьем...
by nikll
Fri Oct 25, 2013 10:04 am
Forum: Прошивка
Topic: Приоритеты и потоки
Replies: 44
Views: 40567

Re: Приоритеты и потоки

это 5 выходов на катушки и 5 форсунок.даже на уровне железа делать 5 катушек смысла 0.... А 8 есть смысл делать? А если не делать индивидуальные выходы то что делать с 1uz-fe ? Я имел ввиду не забивать жестко в плату и софт данные под 16ц движок крутящийся на 20000об ))))) я имел ввиду разумные пре...