Search found 839 matches

by Sergey89
Wed Feb 25, 2015 8:58 pm
Forum: Прошивка
Topic: обогащение смеси при нажатии газа
Replies: 83
Views: 73212

Re: обогащение смеси при нажатии газа

Я чего то вашей мысли не пойму. Вы хотите получать реальное наполнение в переходных режимах, но причём здесь добавочное топливо? Корректируйте рассчитанный воздух, а добавочным топливом надо корректировать рассчитанное топливо. Да, ускорительный насос решает обеднения при резком изменении дросселя ...
by Sergey89
Tue Feb 24, 2015 7:42 am
Forum: Прошивка
Topic: обогащение смеси при нажатии газа
Replies: 83
Views: 73212

Re: обогащение смеси при нажатии газа

Ускорительный насос примерно те же функции и выполняет. Если получится в переходном режиме получить реальное наполнение, то можно будет так же любую заданную смесь получить.
by Sergey89
Mon Feb 23, 2015 9:38 pm
Forum: Другое
Topic: ECU for TDG-Racing Team
Replies: 557
Views: 621812

Re: ECU for TDG-Racing Team

Как разъёмы думаешь соединять с платой? Проводами?
by Sergey89
Mon Feb 23, 2015 9:36 pm
Forum: Прошивка
Topic: обогащение смеси при нажатии газа
Replies: 83
Views: 73212

Re: обогащение смеси при нажатии газа

Почему? Один из методов расчёта в переходных режимах как раз и заключается в предсказывании реального наполнения. А потом это дело ещё с асинхронным впрыском можно будет связать. Реальное не нужно, потому что цель обогатить смесь, то есть сделать богаче заданной на определённое время(ускор. насос)....
by Sergey89
Sun Feb 22, 2015 10:13 pm
Forum: Прошивка
Topic: обогащение смеси при нажатии газа
Replies: 83
Views: 73212

Re: обогащение смеси при нажатии газа

Почему? Один из методов расчёта в переходных режимах как раз и заключается в предсказывании реального наполнения. А потом это дело ещё с асинхронным впрыском можно будет связать.
by Sergey89
Sun Feb 22, 2015 7:42 pm
Forum: Прошивка
Topic: Алгоритм определения детонации
Replies: 13
Views: 16525

Re: Алгоритм определения детонации

Просто датчик обрабатывался на аппаратном уровне. МК считал импульсы сигнала положения и сбрасывал счётчик по опорному сигналу. В прошивке только обновлялись регистры сравнения, чтобы событие происходило на нужном углу. Это единственный способ с таким слабым процессором (производительность меньше 1 ...
by Sergey89
Sun Feb 22, 2015 8:20 am
Forum: Прошивка
Topic: Алгоритм определения детонации
Replies: 13
Views: 16525

Re: Алгоритм определения детонации

Слушай, а как ты смог снять лог knock window ? всмысле...чем ECU себя выдает что начинается обработка детона.. напряжение смещения на ДД чтоли подается в этот момент? Этот сигнал был снят с ножки микросхемы, которая его генерирует. Он подаётся в плату обработки датчика детонации. Плата скорее всего...
by Sergey89
Sat Feb 21, 2015 1:31 pm
Forum: Прошивка
Topic: Алгоритм определения детонации
Replies: 13
Views: 16525

Re: Алгоритм определения детонации

Это я делал картинку. Родной ЭБУ с моей машины. Сигналы с ножен процессора были захвачены. Триггерный диск с 360 прорезями стоит на распредвале. судя по рисунку окно привязано к TDC. хотя по идее должно быть связано с искрой и происходить до tdc (или я заблуждаюсь?) Окно детонации от 0 до 60 градус...
by Sergey89
Sat Feb 21, 2015 1:30 pm
Forum: Прошивка
Topic: Алгоритм определения детонации
Replies: 13
Views: 16525

Re: Алгоритм определения детонации

Залезу тут с логикой, на многих ресурсах при турбировании боятся недохода поршня говорят вы что это-ж детонационная щель. Когда как если детонация может возникнуть после вмт то шель будет как ни крути и до вмт тоже есть щель причем довольно большой промежуток времени. То есть детонация может возник...
by Sergey89
Sat Feb 21, 2015 11:41 am
Forum: Прошивка
Topic: Алгоритм определения детонации
Replies: 13
Views: 16525

Re: Алгоритм определения детонации

Это я делал картинку. Родной ЭБУ с моей машины. Сигналы с ножен процессора были захвачены. Триггерный диск с 360 прорезями стоит на распредвале. судя по рисунку окно привязано к TDC. хотя по идее должно быть связано с искрой и происходить до tdc (или я заблуждаюсь?) Окно детонации от 0 до 60 градусо...
by Sergey89
Wed Feb 18, 2015 10:27 am
Forum: Железо
Topic: Широкополосный лямбда зонд + контроллер
Replies: 181
Views: 275587

Re: Широкополосный лямбда зонд + контроллер

Будем ждать тогда результатов. А ЭБУ действительно проще купить готовый.

Я бы подумал на тему того, чтобы в ЭБУ реализовать классический PID алгоритм и предусмотреть вход для передачи данных с контроллера инновейт (или его возможной копии) по цифре.
by Sergey89
Wed Feb 18, 2015 9:47 am
Forum: Железо
Topic: Широкополосный лямбда зонд + контроллер
Replies: 181
Views: 275587

Re: Широкополосный лямбда зонд + контроллер

Если цель - взять прошивку инновейта и скопировать плату, то может и дешевле выйдет. А разработать устройство по известному алгоритму выйдет дороже. Дешевле получится разве что для тех, кто будет потом повторять его. Ещё интересно одинаковая ли частота передачи информации по цифре и аналогу и иннове...
by Sergey89
Wed Feb 18, 2015 7:46 am
Forum: Железо
Topic: Широкополосный лямбда зонд + контроллер
Replies: 181
Views: 275587

Re: Широкополосный лямбда зонд + контроллер

А цель какая вообще? Продавать его потом? Рынки сша, германии (на евросоюз не распространяется?), китая и японии будут закрыты так там получены аналогичные патенты. Если для себя делать, то смысла нет, т.к. дешевле купить. Касательно сравнения AEM и Innovate. Можно ли сделать вывод, что все контролл...
by Sergey89
Fri Feb 13, 2015 6:20 am
Forum: Прошивка
Topic: Фаза впрыска
Replies: 12
Views: 15441

Re: Фаза впрыска

Лаг закрытия не константа. Учитывать его не стоит хотя бы по той простой причине, что его никто никогда не измеряет отдельно.
by Sergey89
Wed Feb 11, 2015 7:50 pm
Forum: Прошивка
Topic: Обработка сигнала ДМРВ/MAF
Replies: 17
Views: 19717

Re: Обработка сигнала ДМРВ/MAF

И кстати усреднять надо не напряжение, а полученное значение расхода воздуха, т.к. передаточная характеристика ДМРВ в отличии от ДАД нелинейная. Это в свою очередь увеличивает накладные расходы.

fast_sensor_averaging по смыслу подходит
by Sergey89
Wed Feb 11, 2015 7:33 pm
Forum: Прошивка
Topic: Обработка сигнала ДМРВ/MAF
Replies: 17
Views: 19717

Re: Обработка сигнала ДМРВ/MAF

Обрабатывать примерно так же как и ДАД, потому что ДМРВ точно так же регистрирует пульсации на впуске, но при этом ещё врёт в переходных режимах, что придётся учитывать отдельно.

Красный - ДМРВ
Зелёный - ДАД

Image
by Sergey89
Wed Feb 11, 2015 7:13 am
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

Ok. What I want to say is that you don't need to use interrupt to change the state of the output. You need to use interrupt to *plan* this change with a specified delay relative to the captured tooth or to the previous event. The MCU itself will change the state of the output after the specified del...
by Sergey89
Tue Feb 10, 2015 8:32 pm
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

The key difference is that in my case waveform is generated via the ouput compare unit.

For example, we need to generate a signal with 10 us delay relative to the captured signal. Actually we get 10.12 us delay and it does not depend on the number of interrupts ;)
by Sergey89
Tue Feb 10, 2015 7:25 am
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

Why go through the hassle of writing to some compare register when you could do atomic manipulations on port registers? Because it provides the highest possible accuracy. The fact remains, whichever way, an interrupt has to occur for something to happen; whether it turns something on or off is inco...
by Sergey89
Tue Feb 10, 2015 4:56 am
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

If you have to fire an interrupt to charge the coil, then fire another to fire the coil, you have at least 13ns spent jumping into the IRQ handlers for one cylinder, and that doesn't include the time spent actually executing the code necessary to handle the interrupts properly. Overlapping processe...
by Sergey89
Mon Feb 09, 2015 9:27 pm
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

Also in the logic analyzer capture, what was the sample rate? AKA 24MHz sample clock in the analyzer will add a certain level of +/- tolerance jitter in the measurements. The sample rate of the logic analyzer is 200 MHz. Definitely is not a problem to obtain 0.1 or even 0.01 deg resolution for igni...
by Sergey89
Mon Feb 09, 2015 6:33 am
Forum: Железо
Topic: Широкополосный лямбда зонд + контроллер
Replies: 181
Views: 275587

Re: Широкополосный лямбда зонд + контроллер

Пока не прочитаешь патент этот метод не выглядит логичным в отличие от классического с PID регулированием.
by Sergey89
Mon Feb 09, 2015 4:16 am
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

~168MHz with 160ns latency? That's like... 1000 cycles? At 168MHz, 1 cycle is about 6.1 ns, so 160[ns latency] * 6.1 [ns per cycle] = 976 cycles More interesting, 976 cycles * 6.1ns = 59536ns... almost 6 microseconds. My math could be wrong though. I think calculations may look like this: 1/1680000...
by Sergey89
Sun Feb 08, 2015 8:43 pm
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

That would be 44 cycles when running at 168MHz. Are you sure that you are running at full speed? Was that test done with the full speed STM? I seem to recall the Discovery board runs a much slower clock rate. What was the MCU XTAL rate for that test? Yes, the MCU speed in this test is 168 MHz. But ...
by Sergey89
Sun Feb 08, 2015 5:19 pm
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

This is a result of the real latency measurement for STM32F4. void TIM2_IRQHandler(void) { if (TIM2->SR & TIM_SR_CC3IF) { TIM2->SR = ~TIM_SR_CC3IF; GPIOD->BSRRL = GPIO_ODR_ODR_12; /* 265 ns latency before this line can be executed */ GPIOD->BSRRH = GPIO_ODR_ODR_12; } } https://gist.github.com/se...
by Sergey89
Sun Feb 08, 2015 7:18 am
Forum: Misc
Topic: Is stm32f4 the right chip?
Replies: 161
Views: 305106

Re: Is stm32f4 the right chip?

Some key limitations of the STM chip is the IRQ latency. The automotive grade devices generally have latency's that can be down around 5 to 10nS. Which rivals FPGA logic. Granted you still have software delays after that with the point being, the latency can be lower. So how low does the latency ne...
by Sergey89
Wed Feb 04, 2015 9:54 pm
Forum: Железо
Topic: Декодирование ДМРВ
Replies: 38
Views: 72365

Re: Декодирование ДМРВ

16 точек недостаточно
by Sergey89
Wed Feb 04, 2015 8:38 am
Forum: Другое
Topic: EFI Для самолетов по русски
Replies: 27
Views: 21401

Re: EFI Для самолетов по русски

Но еще раз - stm32f4 обычно производится по нормам бытовой техники, -40°C ~ 85°C. Есть версия -40°C ~ 105°C, но этот процессор не предназначен даже для автомобильных целей официально. Это не нормы бытовой техники, а индустриальные нормы. И с макс. температурой там всё сложнее немного. Обычный stm32...
by Sergey89
Thu Jan 29, 2015 10:07 pm
Forum: Железо
Topic: Разъём для CAN шины
Replies: 3
Views: 5839

Разъём для CAN шины

А есть вообще какие-то общеупотребимые разъёмы для CAN шины? Или нет смысла выводить через отдельные разъёмы?