Прошивка (Firmware)

Обсуждение прошивок SECU-3. Discussion of SECU-3 firmware.

Moderator: STC

Stranger21
LQFP144 - On Top Of The Game
Posts: 1664
Joined: Fri Jul 01, 2011 2:10 pm
Location: г Уфа

Re: Прошивка (Firmware)

Post by Stranger21 »

лучше всего делать все в IDE . все эти командные файлы - прошлый век msDOS ))
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Fediy555, ты наверное пытаешься компилировать для ATmega16 прошивку последних релизов, код уже не влазит во FLASH и ОЗУ.
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
Fediy555
DIP8 - Involved
Posts: 29
Joined: Sun Feb 26, 2012 7:32 pm

Re: Прошивка (Firmware)

Post by Fediy555 »

Ну да для 16 пытался компилить. Так значит последние релизы для нее не применимы? Тогда какой релиз еще подходит для 16 меги?
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Попробуй 03072012 и ранние. Еще, для меги 16 можно попробовать поубирать лишние опции (если они тебе не нужны). Например опцияы COOLINGFAN_PWM, HALL_OUTPUT и т.д.
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
Fediy555
DIP8 - Involved
Posts: 29
Joined: Sun Feb 26, 2012 7:32 pm

Re: Прошивка (Firmware)

Post by Fediy555 »

Пробовал, но видно прошивка настолько разрослась, что опциями тут не поможешь....Ну ладно будем пользоваться более ранними. Надо только добавить в readme что для 16 меги эта прошивка не идет, что бы не путаться.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

мегу16 на 32 перепаяй и не морочь голову себе.
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
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Исправил баг связанный с укорочением или полным пропаданием импульсов зажигания при оборотах < 100 мин-1. Баг был внесен 3 месяца назад в ходе оптимизации алгоритма ДПКВ. Я видимо не обнаружил его раньше, так как особо не обращал внимания на тестирование системы при предельно низких оборотах.
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
KOT
LQFP112 - Up with the play
Posts: 188
Joined: Fri Apr 06, 2012 6:59 pm
Location: Ukrainian, Zaporozhye
Contact:

Re: Прошивка (Firmware)

Post by KOT »

А если не секрет, то как это сделано? В моей прошивке так же скорей всего искры не будет при оборотах ниже 100, т.к таймер 1 будет переполнятся на синхрометке, и система будет думать что двигатель стоит и заново искать синхрометку. и так по кругу.. У меня предделитель на 8. Ну воде нормально ежжю, завожусь..
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Предделитель таймера 1 настроен так, что 1 тик равен 4мкс. Таймер переполняется каждые 65536*4 мкс = 262144 мкс
Это время и определяет минимальные обороты. Если 2 отсутствующих зуба это 18 градусов (допустим), то (360/18) * 0.262144 = 5.24 сек / оборот.
Это 11.45 мин-1. Если где ошибся, то поправь, а то с математикой опять туго стало.
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
KOT
LQFP112 - Up with the play
Posts: 188
Joined: Fri Apr 06, 2012 6:59 pm
Location: Ukrainian, Zaporozhye
Contact:

Re: Прошивка (Firmware)

Post by KOT »

понял, спасибо, у меня просто 0,5 микросекунды тик таймера.
Вот теперь думаю может тоже стоит изменить предделитель? Возможно что плохо будит зимой заводится, если масло загустеет стартер будет медленней крутить..
STC, кто-то пожаловался на сбои или ошибка случайно нашлась?
Post Reply