Select language:

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

<<

Serj_K

Аватара пользователя

Сообщения: 69

Зарегистрирован: 23 апр 2014, 17:05


Благодарил (а): 0 раз.
Поблагодарили: 42 раз.

Сообщение 20 июл 2014, 17:50

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

На всякий случай продублирую тему со старого форума на новом.
Старый форум - http://forum.diyefi.org/viewtopic.php?f=52&t=969

Схемы и платы Секу-64 и блока индикации находятся здесь: http://subversion.assembla.com/svn/secu3doc/Serj_K/HARD/
Схема, плата, исходники прошивки и описание блока индикации с графическим экраном на микроконтроллере здесь: http://subversion.assembla.com/svn/secu3doc/Serj_K/HARD/secu-bi/
Исходники прошивки Секу-64 здесь: http://subversion.assembla.com/svn/secu3doc/Serj_K/SOFT/
Несколько старых фотографий: http://fotkidepo.ru/?id=user:704028

Кратко об отличиях от Секу-3.
Схема secu-64 имеет возможность расширять функционал блока, для чего в ней есть 18 свободных портов ввода/вывода, а так же пока не задействованные внутренние ресурсы МК. Текущая версия схемы - 1.3.

Схемотехнически заложены следующие дополнительные (по сравнению с secu-3 и secu-4) возможности:
- шина I2C для подключения периферии с такой же шиной - датчики, контроллеры и т.д. Сейчас подключаются:
1) Блок индикации в двух возможных вариантах исполнения:
а) выполненный с применением текстового ЖК индикатора, светодиодов для отображения 10 возможных ошибок, светодиодов для отображения состояний 5 различных "концевиков", светодиодов "эконометра" и 5 кнопок для управления блоком;
б) выполненный с применением цветного графического экрана. Есть ещё 5 резервных выходов.
2) Внешняя память типа FRAM для замены внутренней EEPROM микроконтроллера. Она фактически имеет неограниченное число циклов записи, у неё скорость записи на порядки больше скорости записи внутренней EEPROM микроконтроллера. Также она позволяет производить запись без прерывания работы блока.
- внутрення шина расширения - на перспективу и для отладочных нужд
- автоматическая блокировка выдачи информации на RS (пакеты не формируются), если он не подключен.
- при использовании опции компиляции VENTILATOR_PWM блок формирует аппаратный сигнал ШИМ.

Блок индикации подключается к шине I2C, варианты его схем находятся в репозитории. Подключение блока индикации к секу-64 определяется автоматически.
Наличие подключённой внешней микросхемы FRAM определяется автоматически.

Для дополнительной информации - читаем файлы 1_README_.txt и CHANGELOG.txt в директории с исходниками.
Последний раз редактировалось Serj_K 22 дек 2014, 11:26, всего редактировалось 1 раз.
<<

Serj_K

Аватара пользователя

Сообщения: 69

Зарегистрирован: 23 апр 2014, 17:05


Благодарил (а): 0 раз.
Поблагодарили: 42 раз.

Сообщение 26 авг 2014, 11:39

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

Начал добавлять функцию моновпрыска, одновременно будет и функция управления шаговым двигателем. Точно будет для плат версии 1.3. Для старых плат вариант реализации обдумывается - не хватает одного аналогового входа.
<<

Skg

Аватара пользователя

Сообщения: 63

Зарегистрирован: 25 апр 2014, 09:47


Благодарил (а): 5 раз.
Поблагодарили: 11 раз.

Сообщение 18 сен 2014, 13:09

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

Можно ли добавить PWM для клапана холостого хода (2х контактный бош)?
<<

Serj_K

Аватара пользователя

Сообщения: 69

Зарегистрирован: 23 апр 2014, 17:05


Благодарил (а): 0 раз.
Поблагодарили: 42 раз.

Сообщение 19 сен 2014, 12:03

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

Добавить можно. В моём блоке ШИМ формируется аппаратно и используется для вентилятора. Если для вентилятора ШИМ не нужен, то его можно использовать для другой задачи, но на этом же выходе. Или добавить ещё один программный ШИМ для любого переназначаемого выхода.
<<

Skg

Аватара пользователя

Сообщения: 63

Зарегистрирован: 25 апр 2014, 09:47


Благодарил (а): 5 раз.
Поблагодарили: 11 раз.

Сообщение 19 сен 2014, 12:09

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

Тогда отлично!
На крайний случай можно оставить штатный блок реле - у меня 2 вентилятора.
<<

Serj_K

Аватара пользователя

Сообщения: 69

Зарегистрирован: 23 апр 2014, 17:05


Благодарил (а): 0 раз.
Поблагодарили: 42 раз.

Сообщение 23 сен 2014, 19:59

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

Внёс большие изменения. Из основных - добавлена поддержка управлением моноинжектором и шаговым двигателем.
Более детально читайте CHANGELOG.txt.
Вложения
CHANGELOG.rar
+README
(12.98 КБ) Скачиваний: 265
<<

Serj_K

Аватара пользователя

Сообщения: 69

Зарегистрирован: 23 апр 2014, 17:05


Благодарил (а): 0 раз.
Поблагодарили: 42 раз.

Сообщение 25 сен 2014, 19:37

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

Исправил ошибку в idlecon.c.
<<

fed

Аватара пользователя

Сообщения: 14

Зарегистрирован: 07 окт 2014, 01:02

Машина: ВАЗ-06, 1,6

Версия SECU: самодельная SECU-3


Благодарил (а): 0 раз.
Поблагодарили: 12 раз.

Сообщение 08 окт 2014, 12:20

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

Здравствуйте. Писал в личку Serj_K, он молчит. Может кто мне поможет?
День читал форумы, но так конкретно не нашел, может не там искал.
Собрал secu-64(atmega 128) версия печатки V1.0, нашел прошивку ldr_M128.hex, так и не понял, это bootloader? Какие фьюзы выставлять в AVR Studio для atmega 128. Я поставил: OCDEN +, SPIEN +, BOOTSZ = FC00, BOOTRST +, CKOPT +, BODLEVEL=4,0 V, BODEN +, SUT_CKSEL= ..16k CK+0.
Еще вопрос по COM - порту: какие скорости надо выставить? Какой менеджер установить для начала?
На версии платы V1.3 есть еще вывод RS_ST,который подключен к PD4 - он необходим?
И если готовые прошивки, чтобы не делать сборку из исходников?
<<

Serj_K

Аватара пользователя

Сообщения: 69

Зарегистрирован: 23 апр 2014, 17:05


Благодарил (а): 0 раз.
Поблагодарили: 42 раз.

Сообщение 08 окт 2014, 19:23

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

Уже ответил в личку.
<<

Serj_K

Аватара пользователя

Сообщения: 69

Зарегистрирован: 23 апр 2014, 17:05


Благодарил (а): 0 раз.
Поблагодарили: 42 раз.

Сообщение 09 окт 2014, 18:52

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

fed 2 прошивки - с имитатором и без, под 4МГц кварц на ХИП.
Вложения
s-64-M128.rar
(40.31 КБ) Скачиваний: 283
След.

Вернуться в SECU-3 (Русский)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Powered by phpBB® Forum Software © phpBB Group.