экран Nextion и Энергонезависимая память EEPROM

Тема в разделе "Arduino & Shields", создана пользователем rostikvv, 26 июн 2017.

  1. rostikvv

    rostikvv Нуб

    читал что на Arduino энергонезависимая память EEPROM имеет ограниченное количество перезаписей, 100'000 или 1'000'000 в зависимости от производителя память..
    Возник вопрос по использованию EEPROM памяти экрана..
    Энергонезависимая память экранов так же имеет ограничения в использование?
     
  2. rkit

    rkit Гуру

    Любая энергонезависимая память не вечная. Да и зависимая тоже. по большому счету.
     
  3. rostikvv

    rostikvv Нуб

    Планируется вести постоянную запись последнего состояния, т.к. время между перезаписями около 5 сек., то получается, что память выйдет из строя уже через 6 или 57 дней соответственно..
    не радужная перспектива ..
     
  4. vvr

    vvr Инженерище

    через 100 000 записей пишем в другую ячейку, дофига получится))))
     
  5. mcureenab

    mcureenab Гуру

    Состояние прям так меняется каждый раз?
     
  6. rkit

    rkit Гуру

    Храните просто в рам. С нормальным глубоким сном даже на минимальных батарейках пролежит не меньше двух лет.
     
  7. rostikvv

    rostikvv Нуб

    Попробую на примере показать ...
    Видел когда-то в IKEA стенд, деревянное кресло и электрический силовозбудитель, который с определённой периодичностью производил нагружение..
    Допустим Ваша задача сделать "Пульт со счётчиком, визуализацией и настройкой параметров" ..
    в данном случае, что бы не городить PC подобные системы, вполне себе подойдёт - экран Nexion (расширенная версия).
    изменяемый параметр .. счётчик, который необходимо сохранить даже если всё электричество пропадёт (что кстати не исключено) и потом будет необходимо продолжить и продолжить считать
    .... и тут начинается самое интересное, где хранить счётчик, т.к. защита должна быть "от дурака", аккумуляторные решения имеют право быть, но .... хочется что-то на верняка, а все перечисленные способы, с заменой ячеек, приводят к тому, что в данном случае Nexion становиться одноразовым, постепенно исчерпывающим свой ресурс
     
  8. mcureenab

    mcureenab Гуру

    Система должна контролировать внешнее питание. В случае отказа в дело вступает резервная литиевая батарейка, МК сохраняет счётчик в EEPROM и выключается.
     
  9. rkit

    rkit Гуру

    Еще раз повторю. на всякий случай: вечных приборов не бывает.
     
  10. mcureenab

    mcureenab Гуру

    Ну хотя бы на на срок экспуатации его должно хватить.

    Тут интересно, как вьетнамские официанты запмсывают количество блюд в заказе.
    Одно - палочка. Два - к палочке приписывают палочку перпендикулярно. И т.д.

    В данном случае цель- обойти горячий байт. Писать значение каждый раз в разные ячейки EEPROM.