что-то неправильно!!!!Samtorr wrote: я ж говорю, все происходит параметрически, пиковый ток ограничивается на уровне 4А, по прошествии времени 4.5 мс (согласно рекомендациям производителя), ток начинает ограничиваться на уровне 1А.
пиковый ток не "ограничивается на уровне 4А" - а ждет: либо достижения тока до уровня 4А, либо прошествия 3.9мс, а потом "ток начинает ограничиваться на уровне 1А"
я занялся изготовлением универсального драйвера на 8 форсунок (4 бензиновые и 4 газовые), чтобы работало как с низкоомными так и высокоомными форсунками,
а также чтоб можно было использовать фазированный впрыск
и чтоб не было недостатков таких как на LM1949
в итоге получилось, использовал:
1шт ATmega8A (ненамного дороже ATtiny2313 и в 2 раза дешевле одной LM1949)
2шт XL4005 (2шт по цене одной LM1949)
8шт полевиков (коммутирующие форсунки)
1шт аналог мощного стабилитрона (на напряжение до максимального напряжения полевиков)
в итоге по комплектующим получилось что, на 8 каналов будет стоить в 2 раза дешевле "4-х канального P&H драйвера низкоомных форсунок"
сейчас проверяю и отлаживаю все в железе
устройство позволяет:
настроить ток удержания форсунок (подбором токовых резисторов, 4 канала - по одному на 2е форсунки)
настроить пиковый ток (многооборотный резистор, один на все 8 форсунок)
изменять время "старта" форсунок (в программе меги)
проверять обрыв форсунки (пока эта функция тестируется и доводится до ума)
может еще получится сделать одновременный впрыск (когда газовая форсунка работает вместе с бензиновой, схемотехнически возможно - программно еще не побывал)
ресурсов меги хватает с головой, задержки есть но они минимальны (6 тактов на включение и выключение форсунки, и 2 такта на переключение в режим удержания форсунки)
проблема была в корректной работе когда идет "нахлест" открытия форсунок (когда одна форсунка еще не закрылась а другая должна уже открыться) поэтому использовал 2 канала стабилизации тока.
схему выложу чуть посже (пока нарисована на бумаге и собрана на макетке), программу после полного теста и доводки.