SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega128)

Русскоязычный форум SECU-3 по общим вопросам. General discussion in Russian language. English sub-forum.

Moderator: STC

Serj_K
LQFP144 - On Top Of The Game
Posts: 330
Joined: Thu Dec 09, 2010 12:55 pm
Location: Kyiv, Ukraine

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by Serj_K »

Выложил в репозиторий новую версию схемы и платы SECU-64. Текущая версия 1.2.
Изменения:
1) добавил поддержку ДНО
2) переразвёл цепь сброса от ISP разъёма - теперь заходит на RESET.
3) добавил штатный дополниительный аналоговый вход с делителем.
4) добавил цепь детектирования подключения кабеля RS - в прошивке уже поддерживается
5) заменил стабилизатор 7805 на LM2931 - ноги у них совпадают.
6) на схеме указал нужные значения для нужных Fuse битов.

После внесённых изменений немного изменилась распайка входного разъёма по сравнению с предыдущей версией.

Экспорт платы в PCAD сделал, но проверить нечем.
sergey-forever
QFP80 - Contributor
Posts: 46
Joined: Fri Mar 11, 2011 2:40 pm

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by sergey-forever »

Serj-K добавь пажайлуста в свою прошивку последние изменения от STS
Serj_K
LQFP144 - On Top Of The Game
Posts: 330
Joined: Thu Dec 09, 2010 12:55 pm
Location: Kyiv, Ukraine

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by Serj_K »

Добавлю после выхода релиза секу3 , это уже скоро. Может ещё какой нибудь функционал нужен?
virus760
TO220 - Visibile
Posts: 5
Joined: Fri Dec 21, 2012 9:30 am

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by virus760 »

Serj_K подскажи новоприбывшему где взять ИАР
[Модератор: Обсуждение таких вопросов на форуме запрещено]
virus760
TO220 - Visibile
Posts: 5
Joined: Fri Dec 21, 2012 9:30 am

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by virus760 »

Хорошо, я понял.
Пробовал компилировать проект с помощью IAR5.51 - получил вот-такие предупреждения :
<<Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement C:\sek\ckps.c 1103 >>
Хотелось попробовать с помощью IAR4.21 ,но на просторах сети не нашол posting.php?mode=reply&f=52&t=969#
Поэтому и спросил.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by STC »

<<Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement C:\sek\ckps.c 1103 >>
Это не обязательно свидетельствует об ошибке. Не переживай сильно по этому поводу, это должен проверить программист.
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
virus760
TO220 - Visibile
Posts: 5
Joined: Fri Dec 21, 2012 9:30 am

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by virus760 »

STC спасибо за быстрый ответ
это не одно предупреждение, а 16 в разных местах
поскольку они идентичные, для примера я привел всего 1
Serj_K
LQFP144 - On Top Of The Game
Posts: 330
Joined: Thu Dec 09, 2010 12:55 pm
Location: Kyiv, Ukraine

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by Serj_K »

Это только для переменных volatile. Ничего страшного.
Serj_K
LQFP144 - On Top Of The Game
Posts: 330
Joined: Thu Dec 09, 2010 12:55 pm
Location: Kyiv, Ukraine

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by Serj_K »

Я сейчас доделываю обновлённую прошивку, но у меня возник вопрос к тем, кто уже собрал мою модификацию.
Ситуация следующая. Сейчас в прошивке секу-3 появилась поддержка ДПДЗ, но вход для этого используется аналоговвый, причём ДПДЗ используется вместо концевика карбюратора. У меня вход концевика заведен на цифровой вход МК, а газовый клапан - на аналогоовый (но используется как цифровой). Отличия во входных цепях минимальны. Я предлагаю поменять входы местами с минимальными изменениями схемы, тогда появится возможность использовать ДПДЗ фактически на штатном места, а не занимать им единственный свободный аналоговый вход.
Готовы внести мленькие изменения?
virus760
TO220 - Visibile
Posts: 5
Joined: Fri Dec 21, 2012 9:30 am

Re: SECU-64 - порт SECU-3 на mega-64(128) (SECU-3 --> ATmega

Post by virus760 »

Serj_K скажи, пожалуйста, как проверить БИУ без SECU-64 и какой менеджер под какую прошивку?
Post Reply