Обсуждаем электронику на колесах. Нужен увлажнитель воздуха для Камаза? Вам сюда.
Ответить

Re: CDI (ФУОЗ + ДАД)

Ср мар 03, 2021 17:44:36

2asel. Ты бы приумерил свой пыл...Не собираюсь меряться с тобой осциллографами. Выросло поколение диванных войнов...
Сделаю плату в ближайшее время, посмотрю, возможно, что я и не прав. Но вопрос был не к тебе и ответ я получил.
П.С. Больше на твои посты отвечать не буду.

Re: CDI (ФУОЗ + ДАД)

Ср мар 03, 2021 18:13:35

Кстати, кто моделирует в симуляторах, может пригодятся данные боббины. Для других мото (CDI) не думаю, что сильно отличаются... На график не смотрите, он для DC-CDI.
Изображение

Сегодня первый выезд, немного потеплело. На неделе начну проверять на ходу...

Оригинал. :)))
Тестировал зависимость от конденсатора. Т.е. подбирал, какую можно максимальную емкость конденсатора, и что от этого зависит.
Итого. На многооборотных моторах ставят диод параллельно, чтобы убрать колебания.
Или вместо диода тиристор, управляемый МК Фуоза. :)))
Вложения
311.jpg
(115.63 KiB) Скачиваний: 126

Re: CDI (ФУОЗ + ДАД)

Ср мар 03, 2021 21:36:42

...Оригинал. :)))
Тестировал зависимость от конденсатора. ..
Вы когда-нибудь будете видеть главное?... Намёк, подумайте, как измерялась паразитная ёмкость цифровым осликом на калиброванных кондёрах? :))

Re: CDI (ФУОЗ + ДАД)

Ср мар 03, 2021 21:46:30

...Оригинал. :)))
Тестировал зависимость от конденсатора. ..
Вы когда-нибудь будете видеть главное?... Намёк, подумайте, как измерялась паразитная ёмкость цифровым осликом на калиброванных кондёрах? :))

бред какойто. я показал не картинку , а осциллограму. и она почти совпадает с картинкой вашей. :)))
А вот если изменять номинал конденсатора, то картинка немного изменяется... :))
все

Аккуратнее с цитированием (см. Правила...)
As

Re: CDI (ФУОЗ + ДАД)

Чт мар 04, 2021 18:53:22

Сегодня проверял программу. Пока без вакуума, так как новый алгоритм. Всё вроде в норме. На праздниках, если возвратных холодов не будет, попробую с вакуумом.. Ну, а чтобы пост пустым не был, докидываю блок -схемы программы. Потом скину в мануалы и общим архивом... Вот так, в час по чайной ложечке... :)))
Изображение
Ну и прерывания.. Если качество порезали - звиняйте...

Изображение
Вложения
Программа.jpg
Программа
(135.44 KiB) Скачиваний: 123
Прерывания.jpg
Прерывания
(174.23 KiB) Скачиваний: 127

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 17:11:33

Покатался немного на новой версии, вакуум, как и в 5 версии, нормально работает. Ощущения описывал раньше. В аттаче ПОЛНЫЙ набор по ФУОЗ. Попутно внёс в программу несколько несущественных изменений. В мануале отразил.
1. Похерил прерывание по датчику 2, теперь можно применять 1-канальную схему и не париться над длиной метки и пилением шторки. А что же взамен? 2-ая метка формируется в программе при пуске искусственно. Угол, какой Вам надо и пусковые обороты задаются в Конфигураторе. После пуска – работа по таблице.
2. Теперь от срабатывания датчика и до НМТ, МК не занимается даже селекцией помех, просто пропускает их.
3. Замутил 2-ой канал измерения АЦП для настройки угла резистором. Замеры привязаны к оборотам. Их старт чуть не доходя НМТ- вакуум и искробезопасное время.
4. Вкорячено обслуживание и математика на расчёт УОЗ по резистору.
5. Длительность искры считается отдельным счётчиком.
С резистором на ходу долго не катался. Погазовал, увидел изменение угла, да и ладно… Морозы и сильные ветра.. Ближе к лету покатаюсь поболее.
На этом всё выложено, по общим вопросам пишите в ветку. UART ещё пилиться будет. Архив разбит на части, качайте всё.

Добавлено after 1 minute 49 seconds:
Добавляю..
Вложения
ФУОЗ v.6.3.part1.rar
Часть 1 Полный набор документации по ФУОЗ
(990 KiB) Скачиваний: 110
ФУОЗ v.6.3.part2.rar
Часть 2
(990 KiB) Скачиваний: 110
ФУОЗ v.6.3.part3.rar
Часть 3
(990 KiB) Скачиваний: 103
ФУОЗ v.6.3.part4.rar
Часть 4
(990 KiB) Скачиваний: 105
ФУОЗ v.6.3.part5.rar
Часть 5
(990 KiB) Скачиваний: 105
ФУОЗ v.6.3.part6.rar
Часть 6
(990 KiB) Скачиваний: 106
ФУОЗ v.6.3.part7.rar
Часть 7
(442.25 KiB) Скачиваний: 104

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 18:36:35

Я так понял, вернулись на страницу №1 темы "Фуоз на базе AC-CDI"? :))) Только слева.?
Ну тоже похвально. Начинаем все сначала, по второму кругу :tea:

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 18:53:50

По кругу - это у вас, у меня - по спирали... :))) Третью координату даёт ДАД... :)))

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 19:25:28

По кругу - это у вас, у меня - по спирали... :)))

Мне все равно. Все идет последовательно и понятно в моей теме. Т.е шаг за шагом выше.
Ваше описание, и с жаргонами, (постом выше) не тянет ...на адекват. Зачем жаргон? Лично я ничего не понял. Потом скачал. посмотрел asm и ... закрыл. Крапка.
Мож после пару литров пива , на досуге, посмотрю, что у вас там за новое. Это же все таки программирование, и каждый программер одно и тоже может написать по своему. :))

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 19:56:21

Про адекват - это кому как... Вашими способностями восхищён - куда уж там читать 24 страницы мануала.. Проще здесь отметиться.. После пару литров пива -дрова не будут ? :))) Т.е. нет описания - хреново, есть - ещё хреновей... :)))

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 20:11:20

Про адекват - это кому как... Вашими способностями восхищён - куда уж там читать 24 страницы мануала.. Проще здесь отметиться.. После пару литров пива -дрова не будут ? :))) Т.е. нет описания - хреново, есть - ещё хреновей... :)))

мануалы пишутся разные. Краткие, полные для пользователя. Мануал описание работы, для продвинутых. И далее есть еще сервис мануал.
Пишите. Нам интересен сервис мануал. :))) Для внесения изменений в программу.

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 20:22:33

Вы занимаетесь пустозвонством... Для этого существует 2 блок-схемы. Подозреваю, что вы их не видели. Других мануалов НЕ БУДЕТ. Не понимаете - возьмите программатор и прошейте таблицу. Углы можете забивать вручную - но это время займёт до пенсии. Вам не страшно... Вам нужны другие книги, но это не тема этой ветки. Да и надо ли оно вам?
=========
Описание составлено в 3 уровнях сложности по возрастанию: блок-схемы, описание работы и комментарии в исходнике... Выбирайте, что Вам по душе..
Последний раз редактировалось madi044 Пн мар 15, 2021 20:28:50, всего редактировалось 1 раз.

Re: CDI (ФУОЗ + ДАД)

Пн мар 15, 2021 20:26:54

Вы занимаетесь пустозвонством... Для этого существует 2 блок-схемы. Подозреваю, что вы их не видели. Других мануалов НЕ БУДЕТ. Не понимаете - возьмите программатор и прошейте таблицу. Углы можете забивать вручную - но это время займёт до пенсии. Вам не страшно... Вам нужны другие книги, но это не тема этой ветки. Да и надо ли оно вам?

не надо :)))

Re: CDI (ФУОЗ + ДАД)

Сб мар 27, 2021 09:41:09

Потеплело, выглянуло солнышко...Вместе с товарищем igor_74 (благодарность ему), проверяли новые функции на прошивке. В ниже выкладываемой версии исправлены некоторые недочёты по переходу с пускового угла на табличный, а также введено ограничение на регулировку угла от резистора, чтобы не прыгал выше начального.
Для любителей кодить... В программе специально, чтобы не превращать её в шифровки радистки Кэт, РОНам не присваивались никакие символические имена. Мне легче запомнить 32 регистра (тем более по номеру регистра легко определить, из какой он группы, а также - на старший или младший байт). Присваивая имя, потом чешешь репу, что это - регистр, ОЗУ, константа или переменная? Хотя по коду команды можно отличить. Назначение РОН прописано в начале программы, а для понимания работы, в мануале имеются описание и блок-схемы. При необходимости, назначение нужных символических имён производится в течение получаса с помощью автозамены (Заменить на...).
Стандартные символические имена (из инклуда) применены по максимуму для дальнейшего переноса на МК328Р (прога уже написана).В архив и мануал добавлены модель и осциллограммы с Протеуса. Архив разбит на части, качать всё.

Добавлено after 1 minute 34 seconds:
Добавка...
======
Все дальнейшие разработки, в связи с расширением функционала, будут производиться для МК328Р. Поддержка Меги 8 не отменяется.. :))
Вложения
ФУОЗ v.6.4.part01.rar
Часть 1
(990 KiB) Скачиваний: 65
ФУОЗ v.6.4.part02.rar
Часть 2
(990 KiB) Скачиваний: 67
ФУОЗ v.6.4.part03.rar
Часть 3
(990 KiB) Скачиваний: 65
ФУОЗ v.6.4.part04.rar
Часть 4
(990 KiB) Скачиваний: 66
ФУОЗ v.6.4.part05.rar
Часть 5
(990 KiB) Скачиваний: 66
ФУОЗ v.6.4.part06.rar
Часть 6
(990 KiB) Скачиваний: 65
ФУОЗ v.6.4.part07.rar
Часть 7
(811.68 KiB) Скачиваний: 61

Re: CDI (ФУОЗ + ДАД)

Вт мар 30, 2021 18:52:45

Привет всем!Gvozd, отвечу Вам уж в теме, потому как есть ещё правки..Да, Вы правы, была одна "детская" ошибка - попутал на сохранении данные.. Принцип работы пусковых оборотов и угла... В программе Вы задаёте желаемые обороты и желаемый угол при пуске -программа на основании этих оборотов, пускового угла и начального угла рассчитывает задержку относительно Метки1 (в тактах МК) и вбивает её в прошивку.. Никакой привязки к оборотам при пуске нет, вот и всё...
Далее, при заводке мотора защитный интервал на пол оборота - это много, уменьшил до 1/4 оборота - при резвом прокручивании может быть пропуск искры...
Третье, поправил изменение угла резистором по 11 градусов в каждую сторону, по факту было 22 - это много...
Четвёртое - при моделировании в Протеусе имейте ввиду, что программа может "разогнать"мотор за 1 оборот, скажем до 10000... Будет пропуск искры. В реальности такого нет - это просто учесть... Мануалы подправил...Выкладываю всем архивом, т.к. идёт в подпись...
==============
Программа на Мегу8 на 16 МГц переделана с выбором частоты кварца в правке углов, не знаю, стоит ли выкладывать - будет переделываться под 328р с переделкой выбора оборотов по линейной шкале...

Добавлено after 1 minute 54 seconds:
Добавка... Да и ещё, пожалуй, самое главное... Оказывается есть мото с холостыми в районе 500 оборотов, ну или так настраивают... Имейте в виду, что в районе 460-500 оборотов МК воспринимает дело так, как будто мотор заглох (переполнение счётчиков), поэтому в районе этих оборотов КАЖДЫЙ оборот будет как пусковой. Допустим, у меня начальный угол 30 град, пусковой угол -5 град (задержка 30-5=25 град). Завожусь на оборотах 600. Программа высчитывает для этого задержку в пределах 7 мсек. Но при той же пусковой задержке, на оборотах, для простоты -400 (меньше в 1,5 раза) задержка угла будет уже не 25 , а 25/1,5 = 17 град (т.е. УОЗ 30-17=13 град). Выходя из пуска он пойдёт уже по таблице..
Поэтому выбирайте разумные реальные холостые обороты и чтобы сильно не отличались при пуске по таблице - иначе будет скачок... В следующих версиях нижний предел будет опущен в 2 раза, что позволит, кроме прочего, построить всё на 1 счётчике, программа станет проще да и прерывания даже в теории друг другу меньше будут мешать.
Вложения
ФУОЗ v.6.5.part01.rar
Часть 1 ФУОЗ v6.5
(990 KiB) Скачиваний: 80
ФУОЗ v.6.5.part02.rar
Часть 2
(990 KiB) Скачиваний: 76
ФУОЗ v.6.5.part03.rar
Часть 3
(990 KiB) Скачиваний: 76
ФУОЗ v.6.5.part04.rar
Часть 4
(990 KiB) Скачиваний: 69
ФУОЗ v.6.5.part05.rar
Часть 5
(990 KiB) Скачиваний: 73
ФУОЗ v.6.5.part06.rar
Часть 6
(990 KiB) Скачиваний: 71
ФУОЗ v.6.5.part07.rar
Часть 7
(811.67 KiB) Скачиваний: 72

Re: CDI (ФУОЗ + ДАД)

Чт апр 01, 2021 18:58:15

Привет всем! Некоторые пользователи просили усечённую версию ФУОЗ (без UART, вакуума, подстроечного резистора). Ниже, в архиве положил .asm. Не ожидал, что прога будет весить всего 210 байт. Объём сокращён более, чем в 3,5 раза.
Основные функции (2-байтные задержки, пусковой угол и обороты -сохранены). Упрощён выбор таблиц, модифицирована защита от помех - теперь она не зависит от оборотов и фиксирована в виде интервала нечувствительности датчика после искры. По умолчанию равна около 1 мсек. Правка углов совместима с Конфигуратором v.6.5.
=========
В общем версия для тех, кто катается, а не настраивает.. :)) 1 апреля не в счёт... :)))
Вложения
ФУОЗ-Lite_v.6.5.rar
Облегчённая версия...
(30.45 KiB) Скачиваний: 56

Re: CDI (ФУОЗ + ДАД)

Чт апр 01, 2021 20:18:21

Прога от Флэш. стр. №1. 17кб :)))

Re: CDI (ФУОЗ + ДАД)

Чт апр 01, 2021 20:31:49

Прога от Флэш. стр. №1. 17кб :)))

То, что вы вначале пишете, а потом читаете - это всем известно... Ничего, что там инклуды и протеус лежит, кроме всего прочего.?.. :))) Или мы только цифры умеем читать? :)) Ну, а насчёт проги Флеша (это не камни в огород - я на них учился) , там 688 строк, здесь 132... Из них 50 строк - инициализация. Куда уж меньше? Можно и меньше, но будут урезаться важные функции... Даже без компиляции приблизительно видно...

Re: CDI (ФУОЗ + ДАД)

Чт апр 01, 2021 20:53:30

Прога от Флэш. стр. №1. 17кб :)))

То, что вы вначале пишете, а потом читаете - это всем известно... Ничего, что там инклуды и протеус лежит, кроме всего прочего.?.. :))) Или мы только цифры умеем читать? :)) Ну, а насчёт проги Флеша (это не камни в огород - я на них учился) , там 688 строк, здесь 132... Из них 50 строк - инициализация. Куда уж меньше? Можно и меньше, но будут урезаться важные функции... Даже без компиляции приблизительно видно...

Что в лоб, что по лбу. Просто строки "упаковали".
И считаем оборот от первого импульса ...? Дыр-дыр мойдодыр, начинай сначала. :)))
На "лету" будет по блю? Вот тогда можно дыр :)))

Re: CDI (ФУОЗ + ДАД)

Чт апр 01, 2021 20:59:47

Здесь дыр-дыр, а не буль-буль.. :))) Проходим мимо.. Изучите сначала исходники, там главного кода всего 40 строк.. И прерывания устроены "паровозом" на одном счётчике... Не позорьте одноимённого животного... :)))
Ответить