А ещё есть источники питания с небольшими АКБ.
Вариантов много, желания изучать каталоги мало.
а сколько времени тратится на запись одного байта, например, в АТмега8 - ты никогда не интересовался?AlexS4 писал(а):это всю eeprom несколько раз перезаписать можно
заранее стереть конечно нельзяjcxz писал(а):+++ И не просто записи, а "записи с предварительным стиранием".
его тоже писать надо после аварии питания, чтоб интереснее было ...jcxz писал(а):И написать код, в котором сделать выравнивание износа.
2 резистора это сложно)) посчитаем нестабильность порога?)jcxz писал(а):Только кроме кондёра нужно ещё построить остальную схему монитора питания.
а если то же самое произойдет при записи в fram?jcxz писал(а):если в момент после срабатывания монитора питания, при работе кода сохранения проскакивает помеха и МК перезапускается (например от WDT), то никакого сохранения не происходит, а происходит разрушение содержимого EEPROM.
а еще взрываются мины и гаммалучи плавающие затворы флэша теребятjcxz писал(а):И учесть вариант, когда входное питание может дергаться скажем так пару раз в секунду в течение нескольких месяцев - чтобы дырка в EEPROM-е не протёрлась при этом.
что реальных аргументов нет и осталось только высасывать из пальца сравнивая розничную цену самого дорого электролита с оптовой ценой самого дешевого fram.jcxz писал(а):А затем зайти в магазин и обнаружить,
Код: Выделить всё
if(analogRead(0)<475){ //если попало питание запомнить в память
EEPROM.put(300, day_0);EEPROM.put(305, month_0);EEPROM.put(310, bme_temp_0); // Записать значение
EEPROM.put(315,day_1);EEPROM.put(320,month_1);EEPROM.put(325,bme_temp_1); // Записать значение
EEPROM.put(330,day_2);EEPROM.put(335,month_2);EEPROM.put(340,bme_temp_2); // Записать значение
delay(3500);
}это не нормальный режим жля устройства с mcu. это норм режим для светодиода в режиме передатчика морзеjcxz писал(а):Попробуйте представить ситуацию: питание включилось и сразу выключилось. И так 100 раз подряд. Когда предлагаете стирать?
если _в процессе записи_ будет сбой то консистентность данных неизбежно будет нарушенаjcxz писал(а):То всё нормально - время выключения во FRAM остаётся.
добавьте доставку и умножте на риски получить муляж. китайские электролиты в мешках всеравно дешевле потому что это более массовый товар, да дело даже не в том что дешевле, иногда еще +1 чип неприемлем потому что скажем нет места или свободных ног у att10 c 4 gpio )).-=Vovka=- писал(а):от 20,20руб за штуку
если _в процессе записи_ будет сбой то консистентность данных неизбежно будет нарушенаjcxz писал(а):То всё нормально - время выключения во FRAM остаётся.