О проекте RusEfi

From rusEfi
Jump to: navigation, search
This page is a translated version of the page RusEfi:About and the translation is 75% complete.

Other languages:
English • ‎русский

ОБЩИЕ СВЕДЕНИЯ

Над проектом rusEFI трудится мультинациональная команда весьма инициативных товарищей, которых объединяет общий интерес - электронные системы управления двигателем. В сообществе rusEFI представлен очень разношёрстный народ, преследующий самые разные цели. Кто-то стремится добиться от своего мотора максимальной производительности на гонках, кто-то – оптимизировать работу небольших ДВС - от скутеров, лодок, картов, снегоуборочных машин, генераторов, а кем-то движет любовь к искусству и жажда научных познаний и экспериментов.

Для удобства взаимодействия в нашем проекте предусмотрен форум, где пользователи могут делиться техническими подробностями своих проектов. Вообще мы стараемся, чтобы на форуме было максимально больше полезной информации. По итогам обсуждения квинтэссенция из "вызревшей" темы может найти место на странице википедии. Форумчане обычно дружелюбны и готовы оказать помощь по любым техническим вопросам. Присоединяйтесь к нам, расскажите вкратце о себе, не стесняйтесь задавать вопросы.

Несколько слов об истоках проекта rusEFI. Проанализировав сложившуюся ситуацию на рынке универсальных систем управления двигателем, отец-основатель этой инициативы пришел к выводу о целесообразности создания простого, понятного и практичного блока управления двигателем. Автор проекта не обошел своим вниманием тот факт, что сегодня на рынке уже представлены девелоперские платы со встраиваемыми системами по цене от $20, работающие на частотах выше 100МГц, плюс то, что в мире уже существуют великолепные операционные системы реального времени (RTOS). Всё это позволяет создать простую и практичную систему управления впрыском топлива.

ЦЕЛИ И ЗАДАЧИ rusEFI

Основная задача проекта заключается в создании комплекса инструментов для управления экспериментальными двигателями, например, двигателями в гоночных автомобилях на специальных трассах, небольшими ДВС от газонокосилок, мопедов, снегоуборочной техники, и т.д. Мы намерены разработать различные аппаратные и программные модули, с помощью которых можно бы было управлять работой любого вида двигателя. В настоящее время мы работаем над наиболее популярными и востребованными конфигурациями, чтобы в кратчайшие сроки вывести проект в массы. Если у вас есть на примете старый карбюраторный мотор, и вы вынашиваете план перевода такого мотора на инжекторное питание - нам это очень интересно! Поделитесь своими идеями на форуме. И в качестве напоминания: проект не предназначен для использования на общегражданском транспорте, где действуют общие регламенты безопасности и нормы выбросов вредных веществ.

НЕСКОЛЬКО СЛОВ О ЖЕЛЕЗЕ

На момент составления этой страницы rusEfi представляет собой самостоятельный программно-аппаратный блок, позволяющий управлять самыми различными конфигурациями двигателей. Прошивка позволяет управлять топливными форсунками, системой зажигания, топливным насосом, соленоидом клапана холостого хода. На вход системе нужно обеспечить сигнал с датчиков коленвала и/или распредвала для определения положения валов, сигнал с датчика объёмного (массового )расхода воздуха (ДМРВ, в англоязычной литературе - MAF). Момент впрыска и зажигания в настоящее время указывается в соответствующих таблицах. Авторы проекта активно работают над тем, чтобы можно было изменять эти таблицы через соответствующее ПО (Tuner Studio MS). Основная задача проекта заключается в том, чтобы получить идеальный код - понятный и читаемый, без каких-либо специальных хитростей и хаков. Всё это вместе с электронными схемами, построенными на принципах Open Hardware, даёт надежду на получение в ближайшем будущем нового поколения универсальных систем управления двигателем. �

BRIEF TECHNICAL OVERVIEW

Here's a basic technical overview:

  • stm32f406 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM processor with floating-point unit. No more horrors of fixed point math.
  • ChibiOS/RTreal-time operating system is used. Don't let the devils of peripheral programming hurt you.
  • Both GCC/Eclipse and IAR toolchains are supported.
  • KiCad EDA is used to design the circuit boards.


VIDEO

Here's video that shows rusEFI running a test engine.


ОТКРЫТЫЙ ИСХОДНЫЙ КОД

rusEfi создается как проект с открытым исходным кодом для прошивки и с открытой схематехникой - для электронной начинки. В настоящее время проект насчитывает уже более десяти участников! С официальным текстом лицензии можно ознакомиться в исходных файлах. Кроме того, текст лицензии опубликован здесь

БОЛЕЕ ПОДРОБНАЯ ИНФОРМАЦИЯ

Если вам по-прежнему интересен наш проект (а мы на это искренне рассчитываем), обратите внимание на меню слева – здесь вы найдете более подробную информацию по всем интересующим вопросам.