Я работаю над индивидуальной системой зажигания и хочу сделать финальную стадию максимально надежной. ECU (блок управления двигателем) подает управляющий сигнал уровня TTL для управления системой зажигания. Рабочий цикл этого сигнала зависит от частоты вращения двигателя (об/мин). Катушка зажигания должна быть под напряжением, чтобы обеспечить искру. После подачи питания он начинает нагреваться и может быть сломан.
ЭБУ не может контролировать ток, и в двигателях для любительских автоспортов можно использовать различные катушки. Таким образом, драйвер зажигания должен контролировать ток. Сначала я хотел использовать драйвер зажигания MC33812 IGBT. В случае перегрузки по току он закрывает IGBT. Это производит раннюю искру, когда катушка разряжается. Он может сломать двигатель на высоких оборотах. И я не нашел драйвера зажигания, который мог бы работать как драйвер Pick'n'Hold.
Поэтому я выбрал IGBT IRGB14C40 с уровнем затвора TTL. Я решил использовать микросхему измерения тока ACS712. Он имеет пропорциональный выход напряжения. Добавьте микросхему преобразования напряжения в ШИМ, например TL494, и управляйте затвором IGBT в случае перегрузки по току.
И, конечно же, ШИМ должен работать обратно и поддерживать постоянный ток. Или, может быть, мне следует использовать инвертированный компаратор на операционных усилителях и сравнивать выходной сигнал ACS712 с источником напряжения. Когда он закрывается, ток затвора падает, а если операционный усилитель и ACS712 работают быстро, ток снова начинается и не дает разрядиться катушке. Это будет работать так же, как PWM.
упрощенная блок-схема
Входная частота составляет около 20 кГц при макс. Я извиняюсь за мой плохой английский
Вы рассматривали IC? Несколько компаний производят их годами. Они управляют зарядкой катушки и т. д. для вас и никакого программного обеспечения! У ST они перечислены в разделе: Контроллеры зажигания и драйверы.
пользователь_1818839
спорщик
Энди ака
спорщик
Джон Ю
Джефферсон Аллан