Перейти к содержанию

BoostReal

За основу брать ESP8266/Arduino/аналоги

Оборудование:

  1. Датчик давления
  2. Соленоид управления
  3. 3 кнопки
  4. Экранчик (16х2 или полноценный)
  5. Сам МК
  6. Конвертер 12В > 5В > 3.3В

МК принимает сигнал от датчика буста и управляет соленоидом исходя из правил

Правило - целевой буст. Целевой буст - если буст меньше, чем заданная цель - соленоид CLOSED, иначе - OPENED. Скорее всего потребуется ПИД регулятор, для более плавного управления. ПИД должен адаптироваться под:

  1. Макс частоту ШИМ соленоида
  2. Целевой буст
  3. Параметры турбины и вестгейта

Интерфейс:

Кнопки:

  1. Влево
  2. ОК
  3. Вправо

На главном экране:

  • Текущий буст
  • Режим (№)
  • Целевой буст
  • Максимальный достигнутый буст

Управление

Нажать или удерживать кнопки 1/3 для выбора режима целевого буста.

Нажать кнопку 2 для сброса макс буста.

Удерживать кнопку 2 для входа в настройку

Настройка:

1/3 для перемещения по пунктам, 2 для выбора, удержание 2 для выхода

Пункты:

  1. Параметры

    1. ШИМ соленоида
    2. Регулировка ПИД

    3. Пропорционал

    4. Интеграл
    5. Дифференциал
    6. Настройка режимов (целевой буст)

    7. Режим 1

    8. Режим 2
    9. Режим 3
    10. Сброс настроек

    11. Параметры

    12. ПИД
    13. Режимы

Схема

MAP               SCR
 |                 |
 |--------MK-------|
 |         |       |
TRS---12V  |      CBM
 |     |--VCU
SOL

Legend:
MAP - Manifold Absolute Pressure
SCR - Screen
MK  - MicroController (arduino-like)
TRS - Transistor
12V - ...
SOL - Boost Solenoid
VCU - 12V to 5/3.3 V
CBM - Buttons (3)