"Пусть безумная идея.." (с) Пришла мысль , но я ее еще не думал. Не хватает таймера, я подумал : А почему бы не использовать прерывание ADC в Free Running mode? Настроить с нужной скоростью , и инкрементировать счетчик. Если будет слишком часто , взять и поделить , программно.
Можно, отчего же. Во всяком случае, второй МК не понадобится. Но что за фантастическа приблуда, что ей вагон таймеров нужен? Если не нано- микрусекундные интервалы нарезать, я обычно на один таймер навешивал несколько задатчиков интервалов - каждому свой счётчик. Шуршало нормально.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
...Не хватает таймера, я подумал : А почему бы не использовать прерывание ADC в Free Running mode? Настроить с нужной скоростью , и инкрементировать счетчик. Если будет слишком часто , взять и поделить , программно...
Почему бы и нет! WDT живет своей жизнью, а в этом случае будет всё синхронно и полностью управляемо.
придется потратить память , которой еще меньше чем таймеров.
Раз уж мало и памяти и таймеров, то может просто перейти на новые tiny402/412, у нас в магазине они по 1$ и там 2 или 3 таймера. Или денег и желания разбираться с новой архитектурой тоже мало?
Вот не помню уже - время преобразования не зависит от отношения Uвх и Uref ? Или оговорено максимальное для наихудшего случая? И ещё: если free running, то момент окончания преобразования - случаен относительно момента начала отсчёта интервала? Грубо выражаясь - джиттер ?
_________________
Последний раз редактировалось Jack_A Вт дек 07, 2021 22:31:29, всего редактировалось 2 раз(а).
время преобразования не зависит ни от чего (кроме системы тактирования АЦП), но первое после запуска АЦП будет чуток дольше длиться, чем все последующие.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения