American English British English Български Čeština Français Deutsch (Du) Magyar Italiano 日本語 Lietuvių Polski Српски Slovenčina Español (Tú) Türkçe Українська
Select language:

P&H драйвер низкоомных форсунок на базе Arduino Nano.

<<

wunder

User avatar

Posts: 1580

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 148 times

Post 05 Aug 2017, 10:38

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

alvikagal wrote:А чего не взять просто ШИМ удержания сделать и его регулировать с помощью переменника, тогда можно и от токовых резисторов отказаться. Это просто предложение, чтобы МК разгрузить по максимуму.
Тогда останется задействовано минимум портов.
4 цифровых входа для длительности открытия каналов, 1 аналоговый для задания ШИМ удержания и 4 цифровых для управления форсунками.

Задействовать можно все порты , так как это будет одно программно настраиваемое устройство. Просто шимить не получится , так как при нагреве обмотки катушки сопротивление растёт , а ток нужен стабильный что бы время открывания было стабильным.
<<

alvikagal

User avatar

Posts: 2815

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 339 times
Been thanked: 452 times

Post 05 Aug 2017, 10:49

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

wunder wrote:токи удержания от 1А до 4А , так же и пиковые токи от 1А до 6А. Длительность пикового тока от 1милисек до 5 милисек.


Тогда нужно 7 аналоговых портов - 3 для задания токов и длительности с помощью переменных резисторов, а 4 для токовых резисторов.
4 цифровых входа должны работать в прерывании по изменению состояния.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

wunder

User avatar

Posts: 1580

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 148 times

Post 05 Aug 2017, 10:57

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

alvikagal wrote:
wunder wrote:токи удержания от 1А до 4А , так же и пиковые токи от 1А до 6А. Длительность пикового тока от 1милисек до 5 милисек.


Тогда нужно 7 аналоговых портов - 3 для задания токов и длительности с помощью переменных резисторов, а 4 для токовых резисторов.
4 цифровых входа должны работать в прерывании по изменению состояния.

можно конечно использовать и переменные резисторы , но лучше программно настраивать это всё под конкретный тип форсунок .
<<

wunder

User avatar

Posts: 1580

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 148 times

Post 05 Aug 2017, 11:02

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

переменные по току удержания от 1А до 4А с шагом 0,2 А , Пик ток от 1А до 6А с шагом 0,2 А , Длительность по пик току от 1млисек до 5 милисек с шагом 0,2 милисек.
<<

alvikagal

User avatar

Posts: 2815

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 339 times
Been thanked: 452 times

Post 05 Aug 2017, 11:06

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

Кто программу для компа напишет?
Или команды в терминал слать?
Собирать прошивку или иметь 100 прошивок с разными параметрами?

Я бы еепром не использовал для этого.
Проще задать шаг изменения 0,1В. = 0,2А = 100мкс. Рассчитать резистор и запаять, а затем вольтметром проверить. Примерно так я вижу.

При подаче питания проверили 3 входа и используем эти пороги. Можно конечно и в процессе впрыска мерять, но я бы параметры один раз задавал.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

wunder

User avatar

Posts: 1580

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 148 times

Post 05 Aug 2017, 11:22

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

Шимить индуктивность не одно из лучших решений как показывает практика , нужно использовать R/C цепочку для линейного управления катушки . Если шимить индуктивность , то нужно куда-то гасить обратную эдс . Ставить шунтирующий диод тогда лаг форсунки по закрыванию увеличится а для уменьшения лага форсунки нужен flyback на пороге 33х вольт.С шунтирующим диодом flyback просто невозможен.К тому же на токовом резисторе при шиме там такой мусор и нужно задействовать фильтра что приведёт к большой погрешности в измерениях.
<<

alvikagal

User avatar

Posts: 2815

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 339 times
Been thanked: 452 times

Post 05 Aug 2017, 11:44

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

Если ШИМ, то без токовых резисторов. Ширину или частоту можно тоже задавать двумя параметрами, но это уже усложнения и универсальность, и простота теряется.

Если попарно будут лить форсунки, то нужно поочередно мерять ток в открытых форсунках.

Я бы и сам написал программу, но тестировать не самому - очень сложно искать проблемы. Поэтому буду только мысли излагать и опыт перенимать ;-).
Я уже думал над этим ранее, но коллега собирал на то время на 555 и сказал, что схема нормально работает.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

alvikagal

User avatar

Posts: 2815

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 339 times
Been thanked: 452 times

Post 05 Aug 2017, 11:48

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

wunder wrote:Шимить индуктивность не одно из лучших решений как показывает практика , нужно использовать R/C цепочку для линейного управления катушки . Если шимить индуктивность , то нужно куда-то гасить обратную эдс . Ставить шунтирующий диод тогда лаг форсунки по закрыванию увеличится а для уменьшения лага форсунки нужен flyback на пороге 33х вольт.С шунтирующим диодом flyback просто невозможен.К тому же на токовом резисторе при шиме там такой мусор и нужно задействовать фильтра что приведёт к большой погрешности в измерениях.

Но удерживать ток не получится без снятия напряжения кратковременно, поэтому будет тот же ШИМ. В Atmega328 нет ЦАП.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
<<

wunder

User avatar

Posts: 1580

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 148 times

Post 05 Aug 2017, 12:18

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

alvikagal wrote:
wunder wrote:Шимить индуктивность не одно из лучших решений как показывает практика , нужно использовать R/C цепочку для линейного управления катушки . Если шимить индуктивность , то нужно куда-то гасить обратную эдс . Ставить шунтирующий диод тогда лаг форсунки по закрыванию увеличится а для уменьшения лага форсунки нужен flyback на пороге 33х вольт.С шунтирующим диодом flyback просто невозможен.К тому же на токовом резисторе при шиме там такой мусор и нужно задействовать фильтра что приведёт к большой погрешности в измерениях.

Но удерживать ток не получится без снятия напряжения кратковременно, поэтому будет тот же ШИМ. В Atmega328 нет ЦАП.

Не совсем шим так как импульсы не будут достигать напряжения питания . И удерживать напряжение таки нужно в линейном стабилизаторе. Да на 555 работает норм.
<<

wunder

User avatar

Posts: 1580

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 148 times

Post 05 Aug 2017, 12:29

Re: P&H драйвер низкоомных форсунок на базе Arduino Nano.

Можно использовать и шим выход контролера , но пропускать его через рц ципочку , получим линейное напряжение .
PreviousNext

Return to Аппаратное обеспечение

Who is online

Users browsing this forum: No registered users and 5 guests

cron
Powered by phpBB® Forum Software © phpBB Group.