Search found 839 matches
- Fri Oct 18, 2013 8:49 am
- Forum: Прошивка
- Topic: Приоритеты и потоки
- Replies: 44
- Views: 41320
Re: Приоритеты и потоки
Ещё интерес вызывает периодичность вызова функций расчёта и управления. Можем ли мы сами качественно определить необходимые временные интервалы? Например частота расчёта циклового наполнения. Считать постоянно или считать с какой-то периодичностью? В достаточно старой OEM системе (середина 90-х годо...
- Thu Oct 17, 2013 7:37 pm
- Forum: Прошивка
- Topic: Приоритеты и потоки
- Replies: 44
- Views: 41320
Re: Приоритеты и потоки
Один из вариантов это выполнять задачи в общем цикле (или как у тебя в потоках) в котором и отмерять нужные интервалы времени, а уже в конкретной функции определять точный интервал времени. Мой вариант опять таки завязан на "железо", но он в принципе позволяет не думать о каких-то возможны...
- Thu Oct 17, 2013 7:00 pm
- Forum: You and your build
- Topic: Nissan Primera P11 1998, SR20VE
- Replies: 25
- Views: 28387
Re: Nissan Primera P11 1998
About the sensors and actuators used in the car. CAS or CMPS (Camshaft Position Sensor) is used instead of crankshaft position sensor. It generates a 1 degre position signal and a reference signal. It has open collector outputs. http://i.thelogin.ru/200/138203341078.jpg http://i.thelogin.ru/200/1382...
- Thu Oct 17, 2013 5:50 pm
- Forum: Прошивка
- Topic: Приоритеты и потоки
- Replies: 44
- Views: 41320
Приоритеты и потоки
Обсудим разделение и выполнение задач по приоритетам? Я выделяю три типа задач. Первые это задачи, которые нужно выполнять в соответствии с угловым положением КВ. Вторые это задачи, которые нужно выполнять с заданной периодичностью. Третий тип задач это задачи, которые можно выполнять в любое время....
- Thu Oct 17, 2013 10:13 am
- Forum: Dev: Hardware
- Topic: Power supply - Sergey89
- Replies: 20
- Views: 22835
Re: Power supply - Sergey89
Many IC can be used with a voltage greater then the supply voltage + forward voltage of clamping diode with current limiting.
- Wed Oct 16, 2013 5:18 pm
- Forum: Прошивка
- Topic: Расчёт фактора нагрузки на двигатель
- Replies: 178
- Views: 150918
Re: Расчёт фактора нагрузки на двигатель
Таблицу VE можно построить при помощи широкополосной лямбды. Однако во время настройки на наполнение будут влиять ряд других факторов, которые будут вносить ошибку в таблицу VE. Вообще хотелось бы в расчётах по возможности использовать физическую модель. Эмпирическая модель как правило не даёт нужно...
- Wed Oct 16, 2013 5:08 pm
- Forum: Dev: Hardware
- Topic: Power supply - Sergey89
- Replies: 20
- Views: 22835
Re: Power supply - Sergey89
I see 5.87504V in the area that I think is where the MCU pin would need to stay under 5.3V. Am I reading this correctly? Yes. But I also use an additional resistor between the IC pin and clamping diodes. http://i.thelogin.ru/138194356552.png This solution allows to limit current through internal pr...
- Wed Oct 16, 2013 4:28 pm
- Forum: Другое
- Topic: как поженить ежа и ужа
- Replies: 88
- Views: 72209
Re: как поженить ежа и ужа
Что в твоём понимании практическое сотрудничество? Это когда все вместе пишут реализацию?
- Wed Oct 16, 2013 4:23 pm
- Forum: Прошивка
- Topic: Управление в режиме холостого хода
- Replies: 14
- Views: 15130
Управление в режиме холостого хода
Обсуждаем управление двигателем в режиме холостого хода. Существует два способа регулирования оборотов ХХ. Один это управление наполнением и второй это управление УОЗ. Управление наполнением относительно медленное и реализуется в виде ПИ регулятора. Управление через УОЗ достаточно быстрое (можно мен...
- Wed Oct 16, 2013 4:03 pm
- Forum: Другое
- Topic: как поженить ежа и ужа
- Replies: 88
- Views: 72209
Re: как поженить ежа и ужа
По поводу этапов работы. Я предлагаю тому, кто хочет реализовать какую-то функцию создавать тему и дальше совместно обсуждать в ней реализацию и потом уже реализовывать в рамках одной и предложенных тобой концепций.
- Wed Oct 16, 2013 3:33 pm
- Forum: Прошивка
- Topic: Расчёт фактора нагрузки на двигатель
- Replies: 178
- Views: 150918
Расчёт фактора нагрузки на двигатель
В этой теме предлагаю обсуждать подходы и реализации расчёта фактора нагрузки на двигатель. На данный момент, насколько мне известно, есть три основных методики расчёта фактора нагрузки на двигатель: Mass Air Flow (ДМРВ) Speed Density (ДАД) Alpha N (ДПДЗ) У всех на выходе получаем величину нагрузки ...
- Wed Oct 16, 2013 3:26 pm
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Вообще есть ещё куча других вопросов которые надо решить помимо универсального обработчика датчиков положения. Я так понимаю у нас уже есть какие-то свои реализации обработчиков, которые можно использовать, поэтому я бы сосредоточился на разработке алгоритмов не зависящих от платформы.
- Wed Oct 16, 2013 11:08 am
- Forum: Dev: Hardware
- Topic: Power supply - Sergey89
- Replies: 20
- Views: 22835
Re: Power supply - Sergey89
Also I do not recommend that either of these circuits be used with clamping IO. These regulators will pull you up to 5V but will not pull you down to 5V. If there is energy dumped into the 5V rail external from the 5V regulator, you can cause the rail to exceed 5V. Most chips have a top side limit ...
- Tue Oct 15, 2013 9:01 pm
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Может мы просто не слышим друг друга. Да, ты прав - таймеры мощная штука и у них действительно богатая функциональность. Почему же я против использования всего потенциала таймеров? Но мы то делаем не гирлянду из светодиодов. В первую очередь ЭБУ должен быть максимально надёжным, потому что планируе...
- Tue Oct 15, 2013 8:47 pm
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Я считаю, что при софтварной реализации упрёшься где-нибудь в ограничения и начнутся пляски с бубном, когда проект перейдёт из стадии рассчитал время впрыска и загрузил значение в таймер. F1 и F4 это разные линейки STM32. Это как tiny и mega у AVR. По моему мнению, проблема freeems в том, что они вз...
- Tue Oct 15, 2013 8:05 pm
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Можно и по другому вопрос поставить. Нужно ли делать всё софтом, когда столько функций уже сделано аппаратно. И отсюда следует разница в подходах. Ты хочешь сделать читаемый код с хорошей переносимостью между платформами, а я хочу по максимуму сделать всё аппаратно. И отсюда же вытекает вопрос оптим...
- Tue Oct 15, 2013 7:52 pm
- Forum: Dev: Hardware
- Topic: Actuators driver - Sergey89
- Replies: 3
- Views: 5327
Actuators driver - Sergey89
Low side switches.
- Tue Oct 15, 2013 7:47 pm
- Forum: Dev: Hardware
- Topic: Triggers - Sergey89
- Replies: 2
- Views: 5155
Triggers - Sergey89
With open collector outputs.
- Tue Oct 15, 2013 7:08 pm
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Кол-во событий которые нужно привязать к положению влияет и на архитектуру. Скажем если мне известно, что событий всего 4 и больше не надо, то это значит что я могу использовать аппаратные возможности в виде таймера и 4 каналов сравнения для максимально точного выполнения события с заданной задержко...
- Tue Oct 15, 2013 6:14 pm
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Задержку можно считать не просто для текущего зуба, но и с учётом ускорения КВ между зубьями. При равноускоренном движении уменьшит ошибку. Я выделил всего 4 события требующих синхронизации с положением: Открыть форсунку; Запустить накопление в катушке; Выдать искру; Открыть и закрыть фазовое окно к...
- Tue Oct 15, 2013 5:30 pm
- Forum: Dev: Hardware
- Topic: Analog inputs - Sergey89
- Replies: 6
- Views: 8342
- Tue Oct 15, 2013 5:25 pm
- Forum: Dev: Hardware
- Topic: analog inputs: op-amp + divider - Russian - now MCP6004
- Replies: 124
- Views: 142156
Re: analog inputs: op-amp + divider - Russian
If you do not plan to use external clamping diodes you can simply remove R1.4, otherwise you need to use R1.4 to protect internal clamping diodes.
- Tue Oct 15, 2013 4:17 pm
- Forum: Dev: Hardware
- Topic: Injectors driver - Sergey89
- Replies: 4
- Views: 8072
Re: Injectors driver - Sergey89
Is the same driver suitable for other solenoids, like idle air valve solenoid? Yes. But we must choose between TVS or diode clamping circuits. http://i.thelogin.ru/138185460339.png My experience (especially with valve solenoid - maybe because it has higher frequency, like 200Hz) was that you need t...
- Tue Oct 15, 2013 3:54 pm
- Forum: Dev: Hardware
- Topic: Injectors driver - Sergey89
- Replies: 4
- Views: 8072
Injectors driver - Sergey89
For high-impedance injectors.
Pre-driver with ignition outputs.
Pre-driver with ignition outputs.
- Tue Oct 15, 2013 3:50 pm
- Forum: Dev: Hardware
- Topic: Power supply - Sergey89
- Replies: 20
- Views: 22835
- Tue Oct 15, 2013 3:45 pm
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Для начала неплохо бы собрать информацию по большому числу датчиков, чтобы применить универсальный подход.
- Tue Oct 15, 2013 11:40 am
- Forum: Dev: Hardware
- Topic: analog inputs: op-amp + divider - Russian - now MCP6004
- Replies: 124
- Views: 142156
Re: analog inputs: op-amp + divider
TVS and Zener diodes has a large leakage current. Low leakage diode is more preferred device (BAV199 for example).
- Tue Oct 15, 2013 5:56 am
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 76794
Re: Обсуждение универсального обработчика датчиков положения
Не касаясь пока реализации. Есть два вида сигналов, которые нужно обрабатывать. Это сигнал датчика положения и сигнал датчика фаз. В конфигурации с колесом с пропущенными зубьями датчик фаз не обязателен, но он позволяет реализовать фазированный впрыск и катушку зажигания на цилиндр. В случае когда ...
- Wed Sep 25, 2013 5:45 pm
- Forum: You and your build
- Topic: Nissan Primera P11 1998, SR20VE
- Replies: 25
- Views: 28387
Nissan Primera P11 1998, SR20VE
Nissan Primera P11 with swapped SR20VE engine from Nissan Primera P12 20V. Naturally aspirated engine with the VVL (variable valve lift) technology at intake and exhaust camshafts. It also has a coil on plug ignition system. It produces 204 hp at 7200 rpm. http://i.thelogin.ru/600/138013094928.jpg h...