Прошивка (Firmware)
Moderator: STC
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: Прошивка (Firmware)
лучше всего делать все в IDE . все эти командные файлы - прошлый век msDOS ))
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Прошивка (Firmware)
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
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Re: Прошивка (Firmware)
Ну да для 16 пытался компилить. Так значит последние релизы для нее не применимы? Тогда какой релиз еще подходит для 16 меги?
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Прошивка (Firmware)
Попробуй 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
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Re: Прошивка (Firmware)
Пробовал, но видно прошивка настолько разрослась, что опциями тут не поможешь....Ну ладно будем пользоваться более ранними. Надо только добавить в readme что для 16 меги эта прошивка не идет, что бы не путаться.
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Прошивка (Firmware)
мегу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
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: Прошивка (Firmware)
Исправил баг связанный с укорочением или полным пропаданием импульсов зажигания при оборотах < 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
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP112 - Up with the play
- Posts: 188
- Joined: Fri Apr 06, 2012 6:59 pm
- Location: Ukrainian, Zaporozhye
- Contact:
Re: Прошивка (Firmware)
А если не секрет, то как это сделано? В моей прошивке так же скорей всего искры не будет при оборотах ниже 100, т.к таймер 1 будет переполнятся на синхрометке, и система будет думать что двигатель стоит и заново искать синхрометку. и так по кругу.. У меня предделитель на 8. Ну воде нормально ежжю, завожусь..
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Прошивка (Firmware)
Предделитель таймера 1 настроен так, что 1 тик равен 4мкс. Таймер переполняется каждые 65536*4 мкс = 262144 мкс
Это время и определяет минимальные обороты. Если 2 отсутствующих зуба это 18 градусов (допустим), то (360/18) * 0.262144 = 5.24 сек / оборот.
Это 11.45 мин-1. Если где ошибся, то поправь, а то с математикой опять туго стало.
Это время и определяет минимальные обороты. Если 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
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP112 - Up with the play
- Posts: 188
- Joined: Fri Apr 06, 2012 6:59 pm
- Location: Ukrainian, Zaporozhye
- Contact:
Re: Прошивка (Firmware)
понял, спасибо, у меня просто 0,5 микросекунды тик таймера.
Вот теперь думаю может тоже стоит изменить предделитель? Возможно что плохо будит зимой заводится, если масло загустеет стартер будет медленней крутить..
STC, кто-то пожаловался на сбои или ошибка случайно нашлась?
Вот теперь думаю может тоже стоит изменить предделитель? Возможно что плохо будит зимой заводится, если масло загустеет стартер будет медленней крутить..
STC, кто-то пожаловался на сбои или ошибка случайно нашлась?