2asel. Ты бы приумерил свой пыл...Не собираюсь меряться с тобой осциллографами. Выросло поколение диванных войнов... Сделаю плату в ближайшее время, посмотрю, возможно, что я и не прав. Но вопрос был не к тебе и ответ я получил. П.С. Больше на твои посты отвечать не буду.
Кстати, кто моделирует в симуляторах, может пригодятся данные боббины. Для других мото (CDI) не думаю, что сильно отличаются... На график не смотрите, он для DC-CDI.
Сегодня первый выезд, немного потеплело. На неделе начну проверять на ходу...
Оригинал. Тестировал зависимость от конденсатора. Т.е. подбирал, какую можно максимальную емкость конденсатора, и что от этого зависит. Итого. На многооборотных моторах ставят диод параллельно, чтобы убрать колебания. Или вместо диода тиристор, управляемый МК Фуоза.
...Оригинал. Тестировал зависимость от конденсатора. ..
Вы когда-нибудь будете видеть главное?... Намёк, подумайте, как измерялась паразитная ёмкость цифровым осликом на калиброванных кондёрах?
бред какойто. я показал не картинку , а осциллограму. и она почти совпадает с картинкой вашей. А вот если изменять номинал конденсатора, то картинка немного изменяется... все
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Сегодня проверял программу. Пока без вакуума, так как новый алгоритм. Всё вроде в норме. На праздниках, если возвратных холодов не будет, попробую с вакуумом.. Ну, а чтобы пост пустым не был, докидываю блок -схемы программы. Потом скину в мануалы и общим архивом... Вот так, в час по чайной ложечке...
Ну и прерывания.. Если качество порезали - звиняйте...
Вложения:
Комментарий к файлу: Программа Программа.jpg [135.44 KiB]
Скачиваний: 221
Комментарий к файлу: Прерывания Прерывания.jpg [174.23 KiB]
Скачиваний: 215
Компания 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]
Скачиваний: 241
Мне все равно. Все идет последовательно и понятно в моей теме. Т.е шаг за шагом выше. Ваше описание, и с жаргонами, (постом выше) не тянет ...на адекват. Зачем жаргон? Лично я ничего не понял. Потом скачал. посмотрел 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]
Скачиваний: 200
То, что вы вначале пишете, а потом читаете - это всем известно... Ничего, что там инклуды и протеус лежит, кроме всего прочего.?.. Или мы только цифры умеем читать? Ну, а насчёт проги Флеша (это не камни в огород - я на них учился) , там 688 строк, здесь 132... Из них 50 строк - инициализация. Куда уж меньше? Можно и меньше, но будут урезаться важные функции... Даже без компиляции приблизительно видно...
То, что вы вначале пишете, а потом читаете - это всем известно... Ничего, что там инклуды и протеус лежит, кроме всего прочего.?.. Или мы только цифры умеем читать? Ну, а насчёт проги Флеша (это не камни в огород - я на них учился) , там 688 строк, здесь 132... Из них 50 строк - инициализация. Куда уж меньше? Можно и меньше, но будут урезаться важные функции... Даже без компиляции приблизительно видно...
Что в лоб, что по лбу. Просто строки "упаковали". И считаем оборот от первого импульса ...? Дыр-дыр мойдодыр, начинай сначала. На "лету" будет по блю? Вот тогда можно дыр
Здесь дыр-дыр, а не буль-буль.. Проходим мимо.. Изучите сначала исходники, там главного кода всего 40 строк.. И прерывания устроены "паровозом" на одном счётчике... Не позорьте одноимённого животного...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения