Search found 14334 matches
- Sun Dec 22, 2013 5:43 am
- Forum: Прошивка
- Topic: Обработка сигнала ДАД
- Replies: 120
- Views: 206507
Re: Обработка сигнала ДАД
1kΩ & https://sourceforge.net/p/rusefi/code/HEAD/tree/trunk/firmware/hw_layer/adc_inputs.c #define MY_SAMPLING_FAST ADC_SAMPLE_28 static const ADCConversionGroup adcgrpcfg_fast = { FALSE, ADC_NUMBER_CHANNELS_FAST, adc_callback_fast, NULL, /* HW dependent part.*/ ADC_TwoSamplingDelay_5Cycles, // ...
- Sun Dec 22, 2013 1:13 am
- Forum: Прошивка
- Topic: Модуль дроссельной заслонки и холостого хода
- Replies: 28
- Views: 27290
Re: Модуль дроссельной заслонки и холостого хода
Если просто лежит - неси его домой и пиши код, который будет проверять синхронность двух датчиков
- Sun Dec 22, 2013 12:37 am
- Forum: Dev: Software
- Topic: Firmware developent status
- Replies: 499
- Views: 717403
Firmware developent status
Open tickets are always waiting for volunteers. In the meantime, I have made some progress towards MAP averaging within a specific angle window - hopefully this value would be much better than just a single MAP reading at a random point of time. I have implemented tiny oscilloscope feature for the ...
- Sun Dec 22, 2013 12:30 am
- Forum: Прошивка
- Topic: Модуль дроссельной заслонки и холостого хода
- Replies: 28
- Views: 27290
Re: Модуль дроссельной заслонки и холостого хода
Твой электронный на машине? Просто как-то хочется не только компилящийся, но и реально протестированный на настоящем железе код. Написать код - 20% работы, а вот проверить и найти нюансы - это 80%
Я написал todo в tps.c - но как-то хотелось бы именно проверенный на реальном дросселе код.
Я написал todo в tps.c - но как-то хотелось бы именно проверенный на реальном дросселе код.
- Sun Dec 22, 2013 12:24 am
- Forum: Прошивка
- Topic: Модуль дроссельной заслонки и холостого хода
- Replies: 28
- Views: 27290
Re: Модуль дроссельной заслонки и холостого хода
Очень может быть, что я банально гоню.acab wrote:Чёрт его знает.
У меня есть пару дросселей, всё на них достаточно линейно
У тебя есть двойной TPS для экспериментов на столе?
- Sun Dec 22, 2013 12:11 am
- Forum: Прошивка
- Topic: Модуль дроссельной заслонки и холостого хода
- Replies: 28
- Views: 27290
Re: Модуль дроссельной заслонки и холостого хода
Так, а кстати - по поводу дросселя, даже одиночного. Мы сейчас вычисляем положение линейной интерполяцией по НАПРЯЖЕНИЮ. А ведь если там потенциометр - то напряжение кажется нифига не линейно? Получается нам нужно добавить в логику еще и параметры сопротивления. Просто если нам нужна линейная логика...
- Sat Dec 21, 2013 11:52 pm
- Forum: Прошивка
- Topic: Обработка сигнала ДАД
- Replies: 120
- Views: 206507
Re: Обработка сигнала ДАД
что то мне кажется шум странную природу имеет - не с датчика. АЦП точно верно запрограмированно? Если бы я знал :( Показывает оно грубо говоря правильные вещи - на холостых примерно 30, нажимаю на газ - растёт, отпускаю газ - падает до 15. Т.е. датчик как-то читается. А вот оптимально ли сконфигури...
- Sat Dec 21, 2013 11:35 pm
- Forum: Прошивка
- Topic: Обработка сигнала ДАД
- Replies: 120
- Views: 206507
Re: Обработка сигнала ДАД
В левом-верзнем углу есть легенда. Х - это угол (0-720)Maxi wrote:я не понимаю это плохо или хорошо.
ось ординат то где?
Y - это давление, в килопаскалях надеюсь.
так что нижний и левый края - это минимальные значение X & Y, верхний и правый края соответственно максимумы.
- Sat Dec 21, 2013 11:20 pm
- Forum: Прошивка
- Topic: Обработка сигнала ДАД
- Replies: 120
- Views: 206507
Re: Обработка сигнала ДАД
Я немного продвинулся вперёд по поводу ДАД. По порядку: у нас используется два АЦП устройства , одно медленное обслуживает десять каналов. Второе быстрое - обслуживает только один канал, на этом канале как раз ДАД. На холостых - 1000 оборотов - получается примерно 4000 замеров за оборот распредвала....
- Sat Dec 21, 2013 9:57 pm
- Forum: Железо
- Topic: Распиновка rusEFI
- Replies: 12
- Views: 12726
Re: Распиновка rusEFI
Примерно именно так и имеется ввиду сделать в рамках тикета #26 - в качестве настройщика будет TunerStudio. Если ты совсем упоротный, ты можешь написать отдельную программу - но только если она будет использовать тот же протокол, что и TunerStudio. Ты знаешь адрес, на который можно слать патчи. Если...
- Sat Dec 21, 2013 6:55 pm
- Forum: Железо
- Topic: Распиновка rusEFI
- Replies: 12
- Views: 12726
Re: Распиновка ЕБУ
Артём :( Я не знаю, что с тобой делать. С одной стороны, ты явно очень хочешь помочь. Более того - ты явно можешь помочь - ты достаточно быстро разобрался в коде can_hw.c и внёс в него полезные изменения. С другой стороны, с тобой очень тяжело - ты хочешь обсуждать всё и сразу, ты не готов к компром...
- Sat Dec 21, 2013 6:38 pm
- Forum: Железо
- Topic: Распиновка rusEFI
- Replies: 12
- Views: 12726
Re: Распиновка ЕБУ
Матрица... Визард... Я вообще не понимаю, о чём речь?
Артём, тут два варианта: или я совсем плох и не могу понять мысль, либо ты совсем не умеешь выражать свои мысли
Артём, тут два варианта: или я совсем плох и не могу понять мысль, либо ты совсем не умеешь выражать свои мысли
- Sat Dec 21, 2013 6:28 pm
- Forum: Железо
- Topic: Распиновка rusEFI
- Replies: 12
- Views: 12726
- Sat Dec 21, 2013 1:51 am
- Forum: Прошивка
- Topic: А не попробовать ли на нам С++?
- Replies: 11
- Views: 11509
Re: А не попробовать ли на нам С++?
В полном дистрибутиве ChibiOS есть демка ChibiOS_2.6.1\demos\ARMCM4-STM32F407-DISCOVERY-G++ - там как раз main.cpp
Как-то вроде ничего страшного.
Как-то вроде ничего страшного.
- Sat Dec 21, 2013 12:50 am
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 75773
Re: Обсуждение универсального обработчика датчиков положения
Никто ничего красть не собирается. ... В чём проблема позаимствовать часть кода который работает и написан давно? Религия не позволяет указать что часть кода взята откуда либо? Господи, как всё запущенно :( Я даже не знаю, как тебе ответить. Ну есть такие слова - "лицензия", "интелле...
- Sat Dec 21, 2013 12:42 am
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 75773
Re: Обсуждение универсального обработчика датчиков положения
Пиздец
У них еще и код не отформатирован
А по сути - ты что, с ума сошёл? Ты мне предлагаешь чужую интеллектуальную собсвенность украсть? Пожалуйста, больше таких глупостий не говори.
Code: Select all
if (num_cyl !=4 )
А по сути - ты что, с ума сошёл? Ты мне предлагаешь чужую интеллектуальную собсвенность украсть? Пожалуйста, больше таких глупостий не говори.
- Sat Dec 21, 2013 12:37 am
- Forum: Прошивка
- Topic: Обсуждение универсального обработчика датчиков положения
- Replies: 83
- Views: 75773
Re: Обсуждение универсального обработчика датчиков положения
Вот прямо сейчас у нас уже есть две независимые подрогаммы, и судя по всему в итоге их будет больше. Я тоже не сильно уверен в дико универсальном обработчике вот прямо едином - так что да, велика вероятность что именно как ты говоришь и будет. "420A/Neon" как раз моя прямо сейчас текущая б...
- Fri Dec 20, 2013 8:17 pm
- Forum: Прошивка
- Topic: А не попробовать ли на нам С++?
- Replies: 11
- Views: 11509
Re: А не попробовать ли на нам С++?
Куча это очень рискованно, так что кучи у нас не будет точно.Sergey89 wrote:Кстати, к слову. Cтандарт языка C для критических систем запрещает динамическое распределение памяти.
- Fri Dec 20, 2013 7:09 pm
- Forum: Железо
- Topic: Модуль датчика температуры выхлопа (EGT)
- Replies: 17
- Views: 20223
- Fri Dec 20, 2013 5:01 pm
- Forum: Прошивка
- Topic: Структуры данных в блоке управления
- Replies: 19
- Views: 16547
Re: Структуры данных в блоке управления
Теоретик Параметры уже сто лет в одной структуре. И вообще, ты промахнуля темойXDA wrote:маааааааленькое замечание в пользу хранения всех параметров и карт в отдельной структуре:
это позволит легко редактировать бинарный файл прошивки, без перекомпиляции исходника
- Fri Dec 20, 2013 4:41 pm
- Forum: Прошивка
- Topic: Текущий прогресс по прошивке.
- Replies: 365
- Views: 376663
Re: Текущий прогресс по прошивке.
acab самую малость забегая вперёд добавил CAN сигналы для приборных панелей пары европейцев - тепепь бы ему там код привести в порядок. А я программирую аккуратно и хорошо MAP - для этого нужен удобный планировщик в зависимости от угла вала, а по-хорошему его нужно делать из текущего планировщика в...
- Fri Dec 20, 2013 2:41 pm
- Forum: Другое
- Topic: о смене микроконтроллера.
- Replies: 105
- Views: 95845
Re: о смене микроконтроллера.
Жаль, что нет глаз увидеть часть вопроса про авто или мото. Всё-таки интересно жеDRY wrote:Это 4Т и 4Ц)))
- Fri Dec 20, 2013 2:40 pm
- Forum: Dev: Hardware
- Topic: VR + knock module
- Replies: 69
- Views: 169853
Re: VR + knock module
Seems like the VR part works - at least it looks like that with a sensor on a bench.
How do I use the same circuit for Hall cam sensor - do I just plug it instead of VR sensor and it just works?
How do I use the same circuit for Hall cam sensor - do I just plug it instead of VR sensor and it just works?
- Fri Dec 20, 2013 2:38 pm
- Forum: Железо
- Topic: модуль VR + ДД - Art_ELectro - MAX9926
- Replies: 21
- Views: 25307
Re: модуль VR + ДД - Art_ELectro
Добавил 1000pf/1nf и стало всё хорошо! Шуметь перестало - показывает стабильное ничего, реагирует на пролетающие мима датчика плоскогубцы. Как-будто работает. Теперь мне нужно найти, какой провод идёт от датчика коленвала у меня - на синей машине вроде такой есть (хоть я не использую). Ну и второй в...
- Fri Dec 20, 2013 2:28 pm
- Forum: Другое
- Topic: о смене микроконтроллера.
- Replies: 105
- Views: 95845
Re: о смене микроконтроллера.
12000RPM это 4т авто или 2т мото?
- Fri Dec 20, 2013 2:27 pm
- Forum: Другое
- Topic: нету ПО для stm32f4discovery
- Replies: 6
- Views: 6273
Re: нету ПО для stm32f4discovery
У меня тоже 404 У меня этих тулзов нет - но могу посоветовать зарегестрироваться на http://my.st.com/ - у них там есть (очень неудобный) форум, на нём можно задать вопрос и там ответят.
- Fri Dec 20, 2013 2:16 pm
- Forum: Прошивка
- Topic: Структуры данных в блоке управления
- Replies: 19
- Views: 16547
Re: Структуры данных в блоке управления
Как одно из решений, когда нужно 100% иметь актуальные данные - вызвать функцию самостоятельно перед вычислениями. Разница от сейчас будет только в том, что ответ функцией вернется не вам, а через эту структуру. Это попытки заткнуть проблему навигации по коду. Проблемы навигации по коду нужно решат...
- Fri Dec 20, 2013 2:09 pm
- Forum: Прошивка
- Topic: Структуры данных в блоке управления
- Replies: 19
- Views: 16547
Re: Структуры данных в блоке управления
Итак, у нас тут значит выделилось три разные темы в этой ветке :) 1) проблема навигации по коду. Я открыт к предложениям :) Пока как вариант сделал * @file engine_state.h * @brief One header which acts as gateway to current engine state 2) струтура либо для оптимизации, либо для читаемости. Решать п...
- Fri Dec 20, 2013 12:25 pm
- Forum: Прошивка
- Topic: Модуль дроссельной заслонки и холостого хода
- Replies: 28
- Views: 27290
Re: Модуль дроссельной заслонки и холостого хода
Есть такая проблема Молодые бойцы очень хотят сделать что-то КРУТОЕ! Не хватает мудрости понять, что намного круче сделать что-то ПОЛЕЗНОЕfrig wrote:Зачем мы сейчас обсуждаем электродроссель в то время, как он даже близко еще не нужен, будет нужен не скоро и будет нужен ДАЛЕКО не всем?
- Fri Dec 20, 2013 12:09 pm
- Forum: Прошивка
- Topic: Структуры данных в блоке управления
- Replies: 19
- Views: 16547
Re: Структуры данных в блоке управления
В итоге событийные прерырвания не начинают опрашивать "что у нас там?", а делают очень быстрые вычисления по тому, что в этой структуре. А в чём именно ты видишь проблему в опрашивании "что у нас там?" Ничего на бывает бесплатно. За как-бы "оптимизацию" (в ковычках) то...