Управление накопл. энергии катушек зажигания (Dwell control)
Moderator: STC
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Управление накоплением энергии катушек зажигания
Когда будет время - посмотрю
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Re: Управление накоплением энергии катушек зажигания
Надо подумать и использовать линейную интерполяцию вместо таблицы так как достаточно иметь две точки минимального и максимального напряжения. А также можно приступать к реализации защиты.
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Управление накоплением энергии катушек зажигания
Ты имеешь ввиду убрать ту таблицу в которой напряжения? Да, ее заменим на простую математику.
Уберу таблицу и линейную интерполяцию я добавлю сам, или это срочно?
Уберу таблицу и линейную интерполяцию я добавлю сам, или это срочно?
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Re: Управление накоплением энергии катушек зажигания
Если можно подскажи как представляешь работу защиты, может покумекаю.
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Управление накоплением энергии катушек зажигания
Какую именно защиту ты имеешь ввиду?
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Re: Управление накоплением энергии катушек зажигания
Защиту от перенакопления по внешнему прерыванию(удерживать транзисторы в приоткрытом состоянии)
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Управление накоплением энергии катушек зажигания
Представляю работу защиты так.
Специальный компаратор имеющий гистерезис скажем 5-10мв измеряет ток через транзистор и если ток превышает заданную величину, то выдает логический уровень "1" на вход прерывания. Вызывается обработчик прерывания и закрывает транзистор, ток через транзистор начинает падать и через некоторе время копраратор выдаст логический уровень 0, вызывается обработчик прерывания и открывает транзистор. Процесс повторяется.
Принцип аналогичен работе гистерезисных преобразователей напряжения. Но тут тоже есть свои подводные камни, например из за различных программных задержек обработка прерывания может задерживатся. Кроме этого частые прерывания могут сильно загрузить процессор. Нужно пробовать.
Я думаю что нужно делать аппаратную защиту.
Специальный компаратор имеющий гистерезис скажем 5-10мв измеряет ток через транзистор и если ток превышает заданную величину, то выдает логический уровень "1" на вход прерывания. Вызывается обработчик прерывания и закрывает транзистор, ток через транзистор начинает падать и через некоторе время копраратор выдаст логический уровень 0, вызывается обработчик прерывания и открывает транзистор. Процесс повторяется.
Принцип аналогичен работе гистерезисных преобразователей напряжения. Но тут тоже есть свои подводные камни, например из за различных программных задержек обработка прерывания может задерживатся. Кроме этого частые прерывания могут сильно загрузить процессор. Нужно пробовать.
Я думаю что нужно делать аппаратную защиту.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Управление накоплением энергии катушек зажигания
Почему ты не хочешь делать аппаратное ограничение тока? Там ведь всего один компаратор и несколько резисторов...
Думаю что вход прерывания задействовать нет необходимости.
Думаю что вход прерывания задействовать нет необходимости.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Re: Управление накоплением энергии катушек зажигания
То есть оставляем ту схему, что выкладывал, работает нормально. По поводу аварийной отсечки при остановке двигателя думаю учтешь при создании релиза, также уберешь таблицу и добавишь линейную интерполяцию.
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Управление накоплением энергии катушек зажигания
да, так и сделаю. Все причешу... Главное это то, что уже есть алгоритм.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook