Вы можете написать сейчас и зарегистрироваться позже.
Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
И к чему все эти "экзерсисы", когда есть десятки копеечных по цене, уже "воплощённых в железе", как говорится "на любой вкус и цвет", вариантов от "соседей"?
На реальном железе можно делать пошаговую отладку. Это очень помогает в разработке.
А если бы вы приложили хоть чуток усилий, то установили бы себе протеус и делали отладку в нем, что значительно ускорило бы весь процесс.
@tifaso Я вот вчера или позавчерась прочитал вот это :
" Главное составить правильный алгоритм "
Ну так вот , пока Это не исполняется " Роя не буде ... "
Думаю сделать жабку/зарядку и поставить последовательно светодиод - чтоб показывал текущее положение тока: светодиод будет мигать в такт импульсам от жабки, либо гореть разной яркостью от постоянки. Вопрос в том - а как распределится падение напряжения, а так-же ток - если зарядный ток на много больше тока светодиода. И вообще - хотелось-бы почерпнуть вашего опыта и умных мыслей.
Я думаю - параллельно светодиоду поставить шунт - только хватит-ли разницы напряжений для его открытия... Допустим я использую красный/оранжевый/жёлтый светодиод с падением 1,7 (допустим) вольт, а это надо напряжения входа 1,7 + напряжение открытия контроллера аккумулятора (допустим - 3,2В), = 4,9В, плюс запас. То-есть: не имеет значения - я шунт ставлю или светодиод на три ватта - всё-равно оная мощность "уйдёт в трубу"?
Если в жабке:
Пятидесятигерцовый режим я отключаю (ставлю буфер по питанию); ставлю накопительный буфер и дроссель/резистор/внутреннее_сопротивление_преобразователя: по достижении нужного напряжения некий ключ открывается и сливает заряд конденсатора в акк. Ключ, скорее всего - собственно контроллер аккумулятора. Расчёт на то - чтоб, при среднем режиме заряда силы тока не хватило чтоб преобразователь выдал напряжение достигающее нижнего порога контроллера - и чтоб тот закрылся. - Ну, можно сварганить отдельный ключ типа транзисторный аналог динистора, или тот-же светодиод. Выгода: частота мигания светодиода будет зависеть от силы тока зарядки, и, при полном заряде аккумулятора, светодиод будет гореть постоянно, а при "раскочегаривании" - явно заметны будут переключения. - Что думаете? Можно буфер и светодиод поставить на холодную часть, а можно и на горячую - на входной буфер.
На реальном железе всё проверяется. Как в тестах проверяется в связке с терминалом чтобы увидеть с терминала что на линиях связи происходит. Так же параллельно проверяется и в связке с самим модулем.
А теперь ещё раз на всякий случай пропишу алгоритм действий чтоб не ошибиться. Если что то не так поправьте. В цикле ставится проверка на флаг в этом условии ищем соответствия и принимаем команды. После приёма и обработки команды сбрасываем флаг ну и собственно всё должно работать. Ставится флаг как я сейчас понял при приёме первой команды и последующих принятых командах.
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.