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 »

Dmitrich2 wrote:Serj_K, а что менеджер не подключает 128-мегу?
Не понял вопрос. У меня работает нормально. Но я пользуюсь не последней версией и с ней пока не проверял. Может в скоростях RS дело?
seguist
DIP8 - Involved
Posts: 28
Joined: Sat Feb 02, 2013 10:01 pm

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

Post by seguist »

Serj_K, запрограммировал я свой модуль SECU-64 на меге128а прошивкой из релиза с включенным имитатором. На выводе PG0 МК P есть сигнал 60-2 и ДНО на выводе PG1 МК примерно на 20 зубе. На вываде PG2 МК ничего нет. И частота выходного сигнала не меняется при изменении напряжения на выводе PF4 вход ADD_AN_1.
Связаться с менеджером из последнего релиза с помощью FT232RL и +5В USB через резистор 1 кОм на вывод PD4 МК не удалось, хотя при запуске менеджера светодиод TxD индицирует активность. Пробовал разные скорости RS.
Попытка собрать и скомпилировать прошивку из исходников с помощью ИАР421а не увенчалась успехом.
Подскажите с каким релизом менеджера гарантировано связывается блок? И не могли бы вы попробовать установить связь с вашим блоком и последним менеджером.
А также просьба скомпилировать для меня прошивку для шести цилиндров фазированного зажигания с имитатором и стробоскопом. Пока сам не разберусь и научусь.
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 »

seguist wrote:Serj_K, запрограммировал я свой модуль SECU-64 на меге128а прошивкой из релиза с включенным имитатором. На выводе PG0 МК P есть сигнал 60-2 и ДНО на выводе PG1 МК примерно на 20 зубе. На вываде PG2 МК ничего нет.
В репозитории скомпилированная прошивка очень старая, скомпилированная для обычного шкива, а не для ДНО+ДУИ. На PG1 сигнал от датчика фазы, а не ДНО. На PG2 в этом режиме ничего и не должно быть.
И частота выходного сигнала не меняется при изменении напряжения на выводе PF4 вход ADD_AN_1.
Это может быть и из-за опции COOLINGFAN_PWM - с ней имитатор выдаёт фиксировванные обороты, и из-за несоответствия прошивки и версии схемы/платы.
Связаться с менеджером из последнего релиза с помощью FT232RL и +5В USB через резистор 1 кОм на вывод PD4 МК не удалось, хотя при запуске менеджера светодиод TxD индицирует активность. Пробовал разные скорости RS.
С новым менеджером пока не работал, но может это связано с передачей данных в двоичном виде - проверю.
Попытка собрать и скомпилировать прошивку из исходников с помощью ИАР421а не увенчалась успехом.
В чём это выражается? Лог ошибок нужен.
Подскажите с каким релизом менеджера гарантировано связывается блок? И не могли бы вы попробовать установить связь с вашим блоком и последним менеджером.
У меня версия 3.8. от 26.08.2013 - последняя стабильная.
А также просьба скомпилировать для меня прошивку для шести цилиндров фазированного зажигания с имитатором и стробоскопом. Пока сам не разберусь и научусь.
Какие ещё опции нужны? Под какой кварц? Какая версия схемы?
seguist
DIP8 - Involved
Posts: 28
Joined: Sat Feb 02, 2013 10:01 pm

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

Post by seguist »

На PG1 один импульс примерно за 20 импульсов до паузы -2 на каждые 60-2 пачки, а ДФ должен быть через одну пачку или я что-то недопонимаю.
Схема V1.3 с добавленными 2 транзисторами для 5 и 6 каналов зажигания, оба кварца по 16МГц, .
Проблемы с ИАРом такие же как у МТ-11.
Нужные опции:
PHASE_SENSOR; PHASED_IGNITION
THERMISTOR_CS
HALL_OUTPUT
Z1_CRYSTAL_16MHZ
SECU3T
STROBOSCOPE
EXT_IND_ERR
CKPS_IMIT
DUI_DNO
VER_1_3
NO_BLUETOOTH
LCD_20x2
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 »

Те бинарники были 2011 года, что там в них я не знаю - я их все удалил.
Ошибки при компиляции могли быть из-за того, что я не обновил в репозитории 1 файл - теперь обновил - проверяй.
Правильность вывода текста на индикатор 20х2 я в полном объёме не проверил, так как у меня индикатор 16х4, то есть там может быть где-то корявость, но сам вывод работает.
В приложенной прошивке я отключил анализ подключения RS - пакеты выдаются всегда. Пока так для проверки будет удобнее.
И ещё - у меня для тестов на столе плата самой первой версии, поэтому я не могу проверить всё, что есть в версии 1.3.
Attachments
s-64_M128.rar
для seguist
(58.65 KiB) Downloaded 772 times
Dmitrich2
LQFP112 - Up with the play
Posts: 248
Joined: Tue Dec 07, 2010 9:36 am

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

Post by Dmitrich2 »

Dmitrich2 wrote:Serj_K, а что менеджер не подключает 128-мегу?
Да до менеджера от 26.12.13 128мега работает.
Serj_K wrote:1) Добавил в прошивку поддержку нового блока индикации с графическим экраном.
А управление этим индикатором идет тоже через PCF8574 или прямо по I2C ? Ждем схему.
P/S не досмотрел что это интерфейс SPI
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 »

Новый блок индикации будет на микроконтроллере STM8S105. Всю документацию и исходники выложу на выходных.
Dmitrich2
LQFP112 - Up with the play
Posts: 248
Joined: Tue Dec 07, 2010 9:36 am

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

Post by Dmitrich2 »

Serj_K wrote:Новый блок индикации будет на микроконтроллере STM8S105.
Прошивка на SECU по выводу I2C не меняется или тоже грядут перемены.
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 »

Dmitrich2 wrote:рошивка на SECU по выводу I2C не меняется или тоже грядут перемены.
Она уже изменена - там опция добавилась.
Отличия в отсутствии инициализации экрана, так как она проводится на стороне БИ, и текстовых строках, связанных с выводом символа градуса. Протокол обмена не изменился.
Dmitrich2
LQFP112 - Up with the play
Posts: 248
Joined: Tue Dec 07, 2010 9:36 am

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

Post by Dmitrich2 »

Все остается так же, а STM8S105 будет управлять графическим экраном, с более расширеным текстом и символами.
Post Reply