2asel. Ты бы приумерил свой пыл...Не собираюсь меряться с тобой осциллографами. Выросло поколение диванных войнов... Сделаю плату в ближайшее время, посмотрю, возможно, что я и не прав. Но вопрос был не к тебе и ответ я получил. П.С. Больше на твои посты отвечать не буду.
Кстати, кто моделирует в симуляторах, может пригодятся данные боббины. Для других мото (CDI) не думаю, что сильно отличаются... На график не смотрите, он для DC-CDI.
Сегодня первый выезд, немного потеплело. На неделе начну проверять на ходу...
Оригинал. Тестировал зависимость от конденсатора. Т.е. подбирал, какую можно максимальную емкость конденсатора, и что от этого зависит. Итого. На многооборотных моторах ставят диод параллельно, чтобы убрать колебания. Или вместо диода тиристор, управляемый МК Фуоза.
...Оригинал. Тестировал зависимость от конденсатора. ..
Вы когда-нибудь будете видеть главное?... Намёк, подумайте, как измерялась паразитная ёмкость цифровым осликом на калиброванных кондёрах?
бред какойто. я показал не картинку , а осциллограму. и она почти совпадает с картинкой вашей. А вот если изменять номинал конденсатора, то картинка немного изменяется... все
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Сегодня проверял программу. Пока без вакуума, так как новый алгоритм. Всё вроде в норме. На праздниках, если возвратных холодов не будет, попробую с вакуумом.. Ну, а чтобы пост пустым не был, докидываю блок -схемы программы. Потом скину в мануалы и общим архивом... Вот так, в час по чайной ложечке...
Ну и прерывания.. Если качество порезали - звиняйте...
Вложения:
Комментарий к файлу: Программа Программа.jpg [135.44 KiB]
Скачиваний: 222
Комментарий к файлу: Прерывания Прерывания.jpg [174.23 KiB]
Скачиваний: 216
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Покатался немного на новой версии, вакуум, как и в 5 версии, нормально работает. Ощущения описывал раньше. В аттаче ПОЛНЫЙ набор по ФУОЗ. Попутно внёс в программу несколько несущественных изменений. В мануале отразил. 1. Похерил прерывание по датчику 2, теперь можно применять 1-канальную схему и не париться над длиной метки и пилением шторки. А что же взамен? 2-ая метка формируется в программе при пуске искусственно. Угол, какой Вам надо и пусковые обороты задаются в Конфигураторе. После пуска – работа по таблице. 2. Теперь от срабатывания датчика и до НМТ, МК не занимается даже селекцией помех, просто пропускает их. 3. Замутил 2-ой канал измерения АЦП для настройки угла резистором. Замеры привязаны к оборотам. Их старт чуть не доходя НМТ- вакуум и искробезопасное время. 4. Вкорячено обслуживание и математика на расчёт УОЗ по резистору. 5. Длительность искры считается отдельным счётчиком. С резистором на ходу долго не катался. Погазовал, увидел изменение угла, да и ладно… Морозы и сильные ветра.. Ближе к лету покатаюсь поболее. На этом всё выложено, по общим вопросам пишите в ветку. UART ещё пилиться будет. Архив разбит на части, качайте всё.
Добавлено after 1 minute 49 seconds: Добавляю..
Вложения:
Комментарий к файлу: Часть 1 Полный набор документации по ФУОЗ ФУОЗ v.6.3.part1.rar [990 KiB]
Скачиваний: 243
Мне все равно. Все идет последовательно и понятно в моей теме. Т.е шаг за шагом выше. Ваше описание, и с жаргонами, (постом выше) не тянет ...на адекват. Зачем жаргон? Лично я ничего не понял. Потом скачал. посмотрел asm и ... закрыл. Крапка. Мож после пару литров пива , на досуге, посмотрю, что у вас там за новое. Это же все таки программирование, и каждый программер одно и тоже может написать по своему.
Про адекват - это кому как... Вашими способностями восхищён - куда уж там читать 24 страницы мануала.. Проще здесь отметиться.. После пару литров пива -дрова не будут ? Т.е. нет описания - хреново, есть - ещё хреновей...
Про адекват - это кому как... Вашими способностями восхищён - куда уж там читать 24 страницы мануала.. Проще здесь отметиться.. После пару литров пива -дрова не будут ? Т.е. нет описания - хреново, есть - ещё хреновей...
мануалы пишутся разные. Краткие, полные для пользователя. Мануал описание работы, для продвинутых. И далее есть еще сервис мануал. Пишите. Нам интересен сервис мануал. Для внесения изменений в программу.
Вы занимаетесь пустозвонством... Для этого существует 2 блок-схемы. Подозреваю, что вы их не видели. Других мануалов НЕ БУДЕТ. Не понимаете - возьмите программатор и прошейте таблицу. Углы можете забивать вручную - но это время займёт до пенсии. Вам не страшно... Вам нужны другие книги, но это не тема этой ветки. Да и надо ли оно вам? ========= Описание составлено в 3 уровнях сложности по возрастанию: блок-схемы, описание работы и комментарии в исходнике... Выбирайте, что Вам по душе..
Последний раз редактировалось madi044 Пн мар 15, 2021 20:28:50, всего редактировалось 1 раз.
Вы занимаетесь пустозвонством... Для этого существует 2 блок-схемы. Подозреваю, что вы их не видели. Других мануалов НЕ БУДЕТ. Не понимаете - возьмите программатор и прошейте таблицу. Углы можете забивать вручную - но это время займёт до пенсии. Вам не страшно... Вам нужны другие книги, но это не тема этой ветки. Да и надо ли оно вам?
Потеплело, выглянуло солнышко...Вместе с товарищем igor_74 (благодарность ему), проверяли новые функции на прошивке. В ниже выкладываемой версии исправлены некоторые недочёты по переходу с пускового угла на табличный, а также введено ограничение на регулировку угла от резистора, чтобы не прыгал выше начального. Для любителей кодить... В программе специально, чтобы не превращать её в шифровки радистки Кэт, РОНам не присваивались никакие символические имена. Мне легче запомнить 32 регистра (тем более по номеру регистра легко определить, из какой он группы, а также - на старший или младший байт). Присваивая имя, потом чешешь репу, что это - регистр, ОЗУ, константа или переменная? Хотя по коду команды можно отличить. Назначение РОН прописано в начале программы, а для понимания работы, в мануале имеются описание и блок-схемы. При необходимости, назначение нужных символических имён производится в течение получаса с помощью автозамены (Заменить на...). Стандартные символические имена (из инклуда) применены по максимуму для дальнейшего переноса на МК328Р (прога уже написана).В архив и мануал добавлены модель и осциллограммы с Протеуса. Архив разбит на части, качать всё.
Добавлено after 1 minute 34 seconds: Добавка... ====== Все дальнейшие разработки, в связи с расширением функционала, будут производиться для МК328Р. Поддержка Меги 8 не отменяется..
Привет всем!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 счётчике, программа станет проще да и прерывания даже в теории друг другу меньше будут мешать.
Вложения:
Комментарий к файлу: Часть 1 ФУОЗ v6.5 ФУОЗ v.6.5.part01.rar [990 KiB]
Скачиваний: 238
Привет всем! Некоторые пользователи просили усечённую версию ФУОЗ (без UART, вакуума, подстроечного резистора). Ниже, в архиве положил .asm. Не ожидал, что прога будет весить всего 210 байт. Объём сокращён более, чем в 3,5 раза. Основные функции (2-байтные задержки, пусковой угол и обороты -сохранены). Упрощён выбор таблиц, модифицирована защита от помех - теперь она не зависит от оборотов и фиксирована в виде интервала нечувствительности датчика после искры. По умолчанию равна около 1 мсек. Правка углов совместима с Конфигуратором v.6.5. ========= В общем версия для тех, кто катается, а не настраивает.. 1 апреля не в счёт...
Вложения:
Комментарий к файлу: Облегчённая версия... ФУОЗ-Lite_v.6.5.rar [30.45 KiB]
Скачиваний: 202
То, что вы вначале пишете, а потом читаете - это всем известно... Ничего, что там инклуды и протеус лежит, кроме всего прочего.?.. Или мы только цифры умеем читать? Ну, а насчёт проги Флеша (это не камни в огород - я на них учился) , там 688 строк, здесь 132... Из них 50 строк - инициализация. Куда уж меньше? Можно и меньше, но будут урезаться важные функции... Даже без компиляции приблизительно видно...
То, что вы вначале пишете, а потом читаете - это всем известно... Ничего, что там инклуды и протеус лежит, кроме всего прочего.?.. Или мы только цифры умеем читать? Ну, а насчёт проги Флеша (это не камни в огород - я на них учился) , там 688 строк, здесь 132... Из них 50 строк - инициализация. Куда уж меньше? Можно и меньше, но будут урезаться важные функции... Даже без компиляции приблизительно видно...
Что в лоб, что по лбу. Просто строки "упаковали". И считаем оборот от первого импульса ...? Дыр-дыр мойдодыр, начинай сначала. На "лету" будет по блю? Вот тогда можно дыр
Здесь дыр-дыр, а не буль-буль.. Проходим мимо.. Изучите сначала исходники, там главного кода всего 40 строк.. И прерывания устроены "паровозом" на одном счётчике... Не позорьте одноимённого животного...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения