Регистрация | Войти
На главную
Добавить статью
Форум
Поиск
RSS
Наш твиттер
Контакты
13 мая 2024, Понедельник
MobiPower.ru
О сайте
Новости
солнце
термоэлектричество
механика
аккумуляторы
освещение
электроника
прочее (экзотика)
новинки рынка
Сделай сам
Обзоры и тесты
Библиотека
Форум
Ссылки
Контакты
Новости на e-mail
Подписаться на e-mail рассылку новых статей сайта Mobipower.ru
В
ампирчики...
...размножаются здесь:
Мобильный блок питания "Вампирчик-Цифра" v.7
3 200 руб.
Солнечная батарея Suaoki на "полугибких" элементах SunPower
3 500 руб.
Информация
Новое на форуме
Сломался Вампирчик :-(
Автор:
Гость
11.05.2024 в 06:09
Бобик сдох...
Автор:
lg2375
04.05.2024 в 10:03
Ругаться сюда, однако ;))))
Автор:
Гость
29.04.2024 в 03:55
проблемы при зарядке "пустого" вампирчика
Автор:
nik34
03.08.2023 в 19:58
сгорел контроллер солнечной батареи
Автор:
Гость
30.05.2023 в 23:15
Подскажите сварку.
Автор:
Гость
28.05.2023 в 12:06
Разносол: конструкции от LeonidS
Автор:
nik34
16.05.2023 в 19:27
Альтернативная прошивка "вампирчика"
Автор:
Sergey345
21.04.2023 в 11:58
Переразряд li-ion
Автор:
Aleksandr123
04.04.2023 в 11:53
Оживить вампирчик
Автор:
nik34
30.12.2022 в 12:13
Перейти на форум
Сейчас на сайте
0 человек
в т.ч. гостей:
пользователей:
Всего: 1251
Это может быть полезно
Поделиться этой страницей в:
FAQ
Поиск на форуме
Пользователи
Группы
Профиль
Личные сообщения
Вход
Список форумов
->
Электроника
Ответить
Имя
Тема
Сообщение
Смайлики
Дополнительные смайлики
Цвет шрифта:
По умолчанию
Тёмно-красный
Красный
Оранжевый
Коричневый
Жёлтый
Зелёный
Оливковый
Голубой
Синий
Тёмно-синий
Индиго
Фиолетовый
Белый
Чёрный
Размер шрифта:
Очень маленький
Маленький
Обычный
Большой
Огромный
Шрифт:
Выбор шрифта
Arial
Andalus
Century
Courier
Tahoma
Times
Verdana
Закрыть теги
[quote="Lex"][quote] это не критика, а то, что бросилось в глаза. Когда делается что-то новое, всегда по первости возникают какие-то шероховатости, которые затем и убираются в процессе доводки[/quote] [quote]Повторюсь, все замечания - это вычищение неизбежных "детских болезней" программы, техники и т.п., а не критика человека. [/quote] Всё в порядке. Регулярная процедура в рабочем процессе. Обычно прошу воспроизвести при мне проблему, и смотрю логи. Потом тыкаю носом, если ошибка не моя. Обоснованную критику принимаю и исправляю. Ваш программатор всегда качественно прошивает? Может некоторые замеченные проблемы связаны с "недопрошивкой"? У меня раз такое было: Зашил новую прошивку, утащил прибор домой. Смотрю - а на индикаторе лажа вместо цифр. Потом прошил ещё раз тем же файлом -- проблемы ушли. Вот первую самую правку когда внёс с именем канала -- у Вас изменений не наблюдалось, а они были... [quote]Думаю, удобнее будет если первые 0.5с после включения выскакивает сначала номер версии одним экраном, а не двумя, а затем уже показ уровня заряда и далее обычная работа. Т.е. версия до начала основной работы. Это логичней. [/quote] Логичнее, но есть нюанс. Поначалу так и сделал. Включив устройство понял, что теперь невозможо за долю секунды оценить заряд аккумуляторов, не фиксируя кнопки включения. Версию одним экраном, пожалуй, сделаю. Всё равно пока до 99 далеко. Рассматривал вариант, чтобы версия не отображалась вообще, и была спрятана где-то поглубже. При необходимости посмотреть можно, а каждый раз зачем она. Как сервисные коды в телефонах. [quote]Ненулевые показания тока не убрать, т.к. это свойство микросхемы измерителя. Но можно убрать ненужное разрешение. Особенно, если оно не увеличивает точность. Т.е. все должно быть согласовано: грубому датчику - достаточная степень округления. Лишнее мелькание цифр раздражает. Тем более, если они уже не значащие. [/quote] Почитал статью в вики про округление. Понял, что всё это изучал когда-то, но забыл. Будем понижать разрешение, чтобы сомнительной была только [b]одна[/b] последняя значащая цифра. [quote]Это здорово. Но разрешение и точность в 0.1Вт вполне устроит большинство. А излишнее разрешение напоминает "китайский обман", когда пишут, что, мол, мы можем померять 1кг с [b]разрешением [/b]до миллиграммов, а при этом хорошо если в уголке напишут, что реальная [b]точность [/b]измерителя 1%, т.е. плюс-минус 10г.[/quote] Тут, думаю, ничего менять не придётся, если мы загрубим разрешение в канале тока. По сути это виртуальный канал измерения. [quote]Как бы там ни было, работать в режиме пониженной яркости практически невозможно. Должна быть другая логика - пусть через время мы переходим в этот режим (или таким же двойным нажатием кнопок), но как только нажата одна из кнопок, нужно переходить в нормальную яркость. Яркость цифр и так небольшая и ее дополнительное снижение при работе бесполезно. Т.е. экономить энергию надо при простое. При работе же лишних неудобств не нужно. [/quote] А меня лично при пользовании ночью в темноте яркий индикатор слепит, и соседям в палатке мешает. Если он слишком легко включается -- можно спрятать поглубже для просвещённых. Случайно не включат -- только намеренно. Лично мне он необходим. Другая логика, описанная Вами, уже есть. Это описанный мною "режим примерно половинной яркости". Можно его количественно немного подкрутить. [quote]А как это реализовано в моей версии?[/quote] [url]https://ru.wikipedia.org/wiki/Округление[/url] тут оно обозначено, как к меньшему по модулю, оно же truncate, как Вы и просили. В общей прошивке классическое rounding - к ближайшему целому. [spoiler]Хотя почитав вику и вспомнив свою реализацию понял, что не совсем верно там реализовано: округляется по очереди каждая цифра, начиная с конца. Согласно такому алгоритму, например, 4.9944445 будет представлено как 5.00, что неверно. Придётся переписывать... эх... А такой красивый цикл был :oops: Тут как в том анекдоте о профессоре и студентах. Пока им объяснял -- сам понял, а они ни в какую. [/spoiler] [quote="RomaST"]Провел испытания новой прошивки. Всё работает. [/quote] Следующая проблема тоже не наблюдается? [spoiler]- в режиме установки напряжения конца заряда в режиме ЗАР, последняя цифра всегда 7 если увеличивать напряжение из режима L3.7 или 4, если начали с L7.4. Если начинать с режима Р12 и дальше уменьшать напряжение, то все нормально, показывается 0 в последнем разряде и изменяется с шагом 0.1В. Т.е. не очищается в ноль последняя цифра при старте из некоторых предустановок - L3.7, L7.4, L11 и других.[/spoiler] [quote]Вывод такой: даже несмотря на бОльшее напряжение окончание заряда на вц6, которое составляет 4.22В, вц5 полнее заряжает аккумулятор. По моему мнению, это происходит из-за того, что уменьшилось время измерения напряжения аккумулятора при отключенном преобразователе. Эту проблему следует устранить аппаратно, а потом вернуть алгоритм отключения. Можно измерительную паузу даже увеличить на 20-40% (от первоначального уровня) для увеличения точности определения напряжения окончания зарядки. [/quote] Начальное состояние аккумулятора было идентичным? По-хорошему, его нужно перед каждым измерением разряжать в идентичных условиях. Иначе эксперимент будет не честным. Из Вашего описания следует, что в случае с ВЦ5 заряжался аккумулятор уже заряженный ВЦ6. Соответственно, и напряжение набрал быстрее. [quote]1) Переименовать Ich в Iin, т.к. этот парамет отображает не только ток зарядки вампирчика, но и ещё ток на порте usb 2. [/quote] Я данный вопрос задавал в следующем сообщении: [url]http://mobipower.ru/modules.php?name=Forums&file=viewtopic&p=6172#6172[/url] Выбрал второй вариант во избежание путаницы, т.к. это НЕ входной ток. И он может быть намного выше никак не измеряемого тока на входе понижайки. [quote]2) По аналогии с Pou добавить режим Pin=Uin x Lin. Так будет легче искать максимальную точку в режиме МРРТ. [/quote] см. пункт "3а)" в прошивке №001. Там измерялась мощность, текущая в аккумуляторы при отсутствии нагрузки на USB2. Была выкинута, т.к. начал путаться в количестве пунктов меню -- оно оказалось перегруженным. И перечитайте первую страницу темы, там этот вопрос обсуждался. Для настройки MPPT вполне [b]достаточно[/b] канала [b]Ich[/b], т.к. напряжение там почти не меняется. Разве что величина мощности не столь наглядна. [quote]3) Режим ЗАР а) Исправить нижний порог с 970мВ на 1В б) Добавить режим А2 со значением 2.80 в) Добавить режим А1 со значением 1.40 [/quote] Пороги буду править, когда приедет железка, а насчёт остального nik34 против: [spoiler]Предлагаю пока режим зарядника не трогать совсем. Ну, кроме возможности, пожалуй, уменьшения установки порога отключения. Но выбор низкого напряжения возможен только при изменении уровней напряжения, т.е. в индикации меньше, чем А3 не показывать[/spoiler] Наверное, нужно было полностью письмо сюда копировать на обсуждение. Много ценной информации там, устал уже цитаты дёргать... [quote]г) Во всех режимах А сделать шаг регулировки напряжения равным 0.01В. Я понимаю, что разрешение измерителя 0.017В, но это даст больше гибкости в настройке на определенные аккумуляторы. Например, на некоторых nimh мизинцах окончание заряда 1.43В. Как его поймать без шага в 0.01В? [/quote] Надеюсь, Вы не забываете, что даже при [b]дискретности[/b] измерителя 20мВ (0.02В) получится диапазон 1.41..1.45 В? А реальная [b]точность[/b] будет ещё ниже. Вот уж, действительно, где кЕтайские милливольты получаются. 8O [quote]е) Реализовать возможность быстрой прокрутки шагов при удержании кнопки. [/quote] Это в планах. Причём, скорее всего, для всех режимов. [quote]ж) Реализовать отключение МК через 2 часа, после появления надписи FUL [/quote] Это как получится, но идея мне нравится. Будем поэтапно вводить. Для начала, возможно, будет включение "ночного режима". Или гашение индикатора. [quote]з) Реализовать отключаемый таймер в режиме А. Чтоб можно было выбирать способ окончания заряда, либо по напряжению, либо по времени, либо по тому, что наступит раньше. [/quote] Тоже хотелось такой функции. Для чего про стабильность генераторов и выяснял. На практике, скорее всего, выйдет очень и [b]очень[/b] приблизительный таймер, основанный на циклах программы, считающий "попугаев", сравнимых с минутами, и в лучшем случае откалиброванный по моему экземпляру прибора. При таком подходе погрешность 10-20% вполне возможна. Хотелок много, флешки в контроллере [4096 байт] мало, на ассемблере переписывать прошивку я не готов... Чем-то в результате придётся жертвовать, либо апгрейдиться. В любом случае, что-то править буду уже после тестирования на реальном железе, которое мне сегодня обещали отправить посылкой. За сим удаляюсь предаваться безобразиям на праздновании собственного юбилея в программистском исчислении :)[/quote]
Опции
HTML
ВКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении HTML
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Вы не зарегистрированы на форуме.
Ответьте на вопрос или
зарегистрируйтесь на Форуме
:
Этот вопрос нужен для защиты от автоматических сообщений.
Напишите букву, которая изображена на картинке
Ваш ответ:
Часовой пояс: GMT + 3
Перейти:
Выберите форум
Барахолка
----------------
Барахолка: купля, продажа, обмен
Форумы mobi-power.ru
----------------
Общие вопросы
Критика
Первичные источники
----------------
Cолнечные батареи
Термоэлектричество
Механические генераторы
Ветер
Прочее (экзотика)
Преобразователи и накопители
----------------
Аккумуляторы
Накопители (акк.+электроника)
Электроника
Разное
----------------
Отзывы по конкретным устройствам
Конструкции и самоделки
Прочие разговоры
Техническая поддержка
----------------
Вопросы Администраторам сайта
Обзор темы
Автор
Сообщение
Sergey345
Добавлено: Пт 21 Апр, 2023 11:58
Заголовок сообщения: V4 прошивка
Здравствуйте.
Подскажите можно ли получить прошивку от версии 4, желательно в исходниках, чтобы отключить пеоеодическое выключение индикатора?
Lex
Добавлено: Вт 29 Май, 2018 16:57
Заголовок сообщения:
Да, мне тоже понравилась идея. Правда, в 48й версии ради неё снова придётся что-то выкинуть...
nik34
Добавлено: Вт 29 Май, 2018 13:36
Заголовок сообщения:
Dmitriy_avia писал(а):
А в V7 прошивка первая версия, процент зарядки смотрится только принудительно?
Да.
Цитата:
Может быть сделать чтобы при побудке контроллера показал, а потом уже показывал то, на каком режиме уснул?
Интересная идея. Тем более, что не потребует много ресурсов МК. Может Алексей при следующей переборке прошивки добавит, если влезет в память.
Спасибо, Дмитрий.
Dmitriy_avia
Добавлено: Вс 27 Май, 2018 13:40
Заголовок сообщения:
А в V7 прошивка первая версия, процент зарядки смотрится только принудительно? Может быть сделать чтобы при побудке контроллера показал, а потом уже показывал то, на каком режиме уснул?
nik34
Добавлено: Пт 25 Май, 2018 9:28
Заголовок сообщения:
Lex писал(а):
Можно эту самую 7 и оставить. Остальные выкинуть, либо спрятать под спойлер.
Перенес последние варианты в первое сообщение.
Цитата:
Если нужно, могу список доработок 7 относительно базовой собрать по своим постам.
Инструкция для 7 версии прошивки для ВЦ6, может и нужна, но пользователей этой версии единицы. Так что, можно либо кратко, либо когда спросят.
Нужнее инструкция на прошивку 7го ВЦ (v3), т.к. она сейчас идет в серии. Сейчас для МК Мега48.
Спасибо.
Lex
Добавлено: Чт 24 Май, 2018 8:28
Заголовок сообщения:
Можно эту самую 7 и оставить. Остальные выкинуть, либо спрятать под спойлер.
Если нужно, могу список доработок 7 относительно базовой собрать по своим постам.
nik34
Добавлено: Ср 23 Май, 2018 23:01
Заголовок сообщения:
Lex писал(а):
Добавьте, чтоль, в первый пост версию
Для полноты описания, так сказать.
http://mobipower.ru/modules.php?name=Forums&file=viewtopic&p=6842#6842
Добавил.
Ох, что-то я с этими версиями совсем уже запутался.
Так и хочется иметь "самую лучшую", а все остальное изничтожать, как устарелое.
Lex
Добавлено: Ср 23 Май, 2018 11:16
Заголовок сообщения:
Добавьте, чтоль, в первый пост версию
Для полноты описания, так сказать.
http://mobipower.ru/modules.php?name=Forums&file=viewtopic&p=6842#6842
Ars1
Добавлено: Ср 22 Ноя, 2017 18:01
Заголовок сообщения:
Да, 32 против 4 это действительно есть где разгуляться, получается этот глючек с А00 так и останется жить)))
Lex
Добавлено: Ср 22 Ноя, 2017 7:45
Заголовок сообщения:
Вряд ли уже что-то будет добавляться. Все более интересные фишечки уже не помещаются, а выкинуть нечего. Так что, скорее всего, в вц7 всё новое будет реализовываться. Благо, там заложили расширенную версию с контроллером не 32к флешки, против текущих 4к.
Ars1
Добавлено: Вт 21 Ноя, 2017 23:32
Заголовок сообщения:
Да, действительно)) Так просто его поймать не много шансов))
Ну если будет время/желание конечно не плохо всякое лечить))
А планируются еще какие либо изменения в прошивке на ВЦ6?
Lex
Добавлено: Вт 21 Ноя, 2017 18:46
Заголовок сообщения:
Да, заметил у себя ещё один косячок. При работе индикатора на границе 9.99 и 10.0 иногда проскакивает показание A.00 .
Наверняка где-то с гранчными условиями относительно десятичной точки напутал, но разбираться пока лениво. И меня почти не напрягает. К тому же, в 16-ричной сичтеме 0хA = 10 в десятичной.
Ars1
Добавлено: Вт 21 Ноя, 2017 15:22
Заголовок сообщения:
Lex писал(а):
Всё банально, и выше описывалось. Размер флешки меги48 не вмещает всех хотелок.
Уточню, если вдруг неправильно поняли:
Функции отключаются при компиляции прошивки. То есть, в исходнике программы они есть, в собранном бинарнике -- нет.
Ясно, ну самое главное залечилось и это замечтательно!)))
Lex
Добавлено: Вт 21 Ноя, 2017 12:18
Заголовок сообщения:
Всё банально, и выше описывалось. Размер флешки меги48 не вмещает всех хотелок.
Уточню, если вдруг неправильно поняли:
Функции отключаются при компиляции прошивки. То есть, в исходнике программы они есть, в собранном бинарнике -- нет.
Ars1
Добавлено: Пн 20 Ноя, 2017 23:38
Заголовок сообщения:
Lex писал(а):
версия 007:
1. Работа с индикатором переведена на прерывания по таймеру. Теперь разряды не подмигивают.
Реализованные, но отключённые в данной сборке функции:
2. Отображение данных из встроенного в МК термодатчика;
3. усыпление МК через некоторое время при неактивности пользователя (если не трогает кнопки);
4. временно выкинул из настроек включение режима пониженной яркости;
Большое СПАСИБО, мерцающий индикатор был крайне не приятен.
А подскажите почему данные функции были реализованы, но отключены?
и будут ли они включены?
nik34
Добавлено: Ср 14 Июн, 2017 12:12
Заголовок сообщения:
Lex писал(а):
версия 007: ......
http://alien.jabbercity.ru/v6/fw/20170613/vamp.hex
Спасибо.
Lex
Добавлено: Вт 13 Июн, 2017 16:36
Заголовок сообщения:
версия 007:
1. Работа с индикатором переведена на прерывания по таймеру. Теперь разряды не подмигивают.
Реализованные, но отключённые в данной сборке функции:
2. Отображение данных из встроенного в МК термодатчика;
3. усыпление МК через некоторое время при неактивности пользователя (если не трогает кнопки);
4. временно выкинул из настроек включение режима пониженной яркости;
http://alien.jabbercity.ru/v6/fw/20170613/vamp.hex
nik34
Добавлено: Сб 11 Мар, 2017 17:44
Заголовок сообщения:
Lex писал(а):
Скомпилил прошивку под более мозговитые варианты МК.
Шить некуда и проверять не на чем.
Алексей, спасибо большое.
Не спешите, пожалуйста, не тратьте время и силы. В текущей версии все равно никто перепаивать контроллер не будет, а в новой, возможно, будут какие-то изменения в разводке ножек и т.д.
Кстати, у нас есть пара-тройка свободных ножек, может, подумать, как их использовать?
Lex
Добавлено: Пт 10 Мар, 2017 15:20
Заголовок сообщения:
Скомпилил прошивку под более мозговитые варианты МК.
Шить некуда и проверять не на чем. Не факт, что верно выбрал маркировку чипа. Там много вариантов с дополнительными буквами.
Скрытый текст:
показать
Chip: ATmega328P
Clock frequency: 1,280000 MHz
EEPROM usage: 25 byte(s), 2,4% of EEPROM
Program size: 2308 words (4616 bytes), 14,1% of FLASH
208 words (416 bytes), 8,3% reduced by Code Compression
http://alien.jabbercity.ru/v6/fw/20170310/vamp328p.hex
Скрытый текст:
показать
Chip: ATmega168P
Clock frequency: 1,280000 MHz
EEPROM usage: 25 byte(s), 4,9% of EEPROM
Program size: 2308 words (4616 bytes), 28,2% of FLASH
http://alien.jabbercity.ru/v6/fw/20170310/vamp168p.hex
nik34
Добавлено: Ср 01 Мар, 2017 10:40
Заголовок сообщения:
Lex писал(а):
Николай, как там успехи с заменой контроллера на более ёмкий?
Контроллеры пришли, оба типа, что предлагали.
Правда, перепаивать я их не спешу в уже рабочие платы. Хочу доделать последние неск. десятков и если в них встретится нерабочий контроллер (такое уже было), который все равно перепаивать, то его и заменю.
Lex
Добавлено: Ср 01 Мар, 2017 9:57
Заголовок сообщения:
Николай, как там успехи с заменой контроллера на более ёмкий?
Форум Mobipower.ru - о солнечных батареях, аккумуляторах, зарядных устройствах, самоделках
Загрузка страницы: 0.03 секунды