Прошивка SECU-3 (Общие вопросы, новости и т.д.)

Обсуждаем прошивки, алгоритмы работы в разных режимах (например, алгоритм работы автоподсоса).
Наборы тюнингованых прошивок МПСЗ SECU (заточенных под конкретную конфигурацию двигателя)
Post Reply
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Прошивка SECU-3 (Общие вопросы, новости и т.д.)

Post by STC »

Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Прошивка SECU-3

Post by STC »

В прошивку SECU-3 добавлена поддержка ДХ. Детальная информация тут.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Прошивка SECU-3

Post by STC »

Добавлена возможность переназначать выход СЕ и выводы "Bootloader" и "Default EEPROM". Детальная информация в этой теме http://www.secu-3.org/forum/viewtopic.php?f=4&t=41
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Прошивка SECU-3

Post by STC »

Добавил в прошивку возможность передавать данные в бинарном виде с байт-стаффингом. Теперь данные будут передаваться шустрее (почти в 2 раза шустрее!). Появилась опция компиляции UART_BINARY, совместимость со старым форматом передачи данных осталась (он используется по умолчанию).
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Прошивка SECU-3

Post by STC »

Добавлена поддержка 2-х канальных коммутаторов. Для работы с этими коммутатороами написана специальная версия модуля ckps.c под названием ckps2ch.c. Перед компиляцией нужно скопировать файл ckps2ch.c поверх ckps.c. Работу прошивки протестирую позже. Поддерживаются 4-х и 8-ми цилиндровые двигатели, без опций компиляции PHASED_IGNITION (фазированное зажигание) и DWELL_CONTROL (управление накоплением).
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
User avatar
mmlevin
Posts: 245
Joined: 13 May 2013, 09:44
Your CAR: I go on foot
SECU version: DIY SECU-3
Location: Россия, Воронеж
Has thanked: 2 times
Been thanked: 63 times

Re: Прошивка SECU-3

Post by mmlevin »

Во время отладки своего менеджера обратил внимание на следующее. Ввожу в режим диагностики Secu. Работаю, отправляю, получаю статус выводов. А если отправляю Secu в режим диагностики повторно (у меня такая ситуация возникает при смене ориентации экрана, пересоздается форма), то судя по всему Secu валится, в симуляторе ворнинги вроде записи в область памяти за пределами 0x860, чтение из UDR во время отсутствия данных, устройство висит, не отвечает на запросы. кроме того, периодически бывают сообщения о превышении времени сторожевого таймера, это даже просто во время фоновой работы.
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Прошивка SECU-3

Post by STC »

Решил сделать подарок для dimonfish, добавлю считывание датчика скорости.
Датчик скорости будет подключаться ко входу ДФ (PS).
Чтобы не заморачиваться с длиной окружности (дикаметром) колеса, прошивка не будет сама вычислять скорость и пройденное расстояние. Наружу (для БК и менеджеров) будет выдаваться период между импульсами и кол-во импульсов, которое насчитано с момента включения зажигания. Менеджеры, БК и построители логов пусть сами парятся с вычислениями (на основе диаметра колеса и числа импульсов на 1 оборот).
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
dimonfish
Posts: 1181
Joined: 10 May 2013, 09:16
Your CAR: I go on foot
SECU version: DIY SECU-3T
Has thanked: 147 times
Been thanked: 186 times

Re: Прошивка SECU-3

Post by dimonfish »

:shock: STC, щiро дякую!!!
может не стоит заморачиваться с диметрами колес и прочее, а накрутить стандартный (экзотики япона мать и еще немного некоторых не будем трогать) 6 импульсов на 1 метр пути, но в пакет с данными выдавать посчитанную скорость в км\час скажем с 1м числом после запятой + количество насчитанных с момента включения (для одометров) , а?
или это геморойно?
ЗАЗ 110247, Солекс, ДПКВ, SECU-3T (M644), ДКЗ, Статика и пр. плюшки :)
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Прошивка SECU-3

Post by STC »

Диаметры колес часто бывают разные.
По поводу расчетов. Кроме того что лишние расчеты, так еще и то, что самому SECU-3 они не нужны, а зачем считать для ког-то? :D Пусть сами считают.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
User avatar
mmlevin
Posts: 245
Joined: 13 May 2013, 09:44
Your CAR: I go on foot
SECU version: DIY SECU-3
Location: Россия, Воронеж
Has thanked: 2 times
Been thanked: 63 times

Re: Прошивка SECU-3

Post by mmlevin »

Да в менеджере пересчитаем под любой диаметр и любое число импульсов, не проблема. Все равно STC не будет пересчитывать, а выдаст то, что с датчика скорости насчитал.Secu нагружать не нужно,там число пи в расчетах и прочие дробности, а без пересчета нагрузки минимум.
Post Reply

Return to “Прошивки”