Как стать автором
Обновить
26
0
Сергей Келер @nwwind

Сисадмин

Отправить сообщение
Я с ними обращался как с кислотными. Эффект есть. Тонкости химии не могу воспроизвести здесь.
AGM оба.
В принципе, все кислотные примерно одинаковые, не важно, жижа там или густое что-то или в стекловате мокрой.
Только свинцовые точно нуждаются в тренировке. Меньше и нежнее лишаются «эффекта памяти» металлгидридные и никель-кадмиевые. Про кальциевые, увы, ничем помочь не могу.
Всегда пожалуйста!
У меня был зарядник. Он это всё умел.
От меня только требовалось наоборот — разрядить батарейку, а потом подключить к заряднику.
В давнее время было реле и звонок. Я по звонку бежал переключать на заряд. :)
6 на одном и 9 на другом.
Но это с перерывами. 3 цикла, день отдыха.
Это что за зверь?
Я в курсе про пинченч и векторы.
Я к тому, что те два без всякого вектора, хардкорного программирования, группирования, разбора в функции, с какой ноги пришло оно.
Если нет фрама, то да, надо упарываться со схемотехникой и ломать голову над живучестью еепрома. А если есть, то не надо :)
Даже три года — это очень очень мало.
Вы видели автомобиль с электронным одометром, который дохнет через три года? Я нет.
i2c с подтверждением работает. Я в библиотеке верю в качество передачи, но надо убеждаться. Это в ближайшее время пофиксю.
Всё глючит, потом бакап в eeprom — это хорошо, но только как бакап.
А что будет с памятью в pcf85363a, если сядет батарейка или надо просто её поменять?
Батарейка от вибрации (мотоцикл) может и отскочить на ходу. Лишиться часов не так страшно, как одометров и моточасов.
Бакап в епроме будет ээээ сильно устаревшим же.

Опять гемор, зачем, если есть fram?
Это понятно.
Но использование fram добавляет 16р к цене устройства и позволяет не париться с проблемами еепрома навсегда.
Я думал занулить в sram, а запишет оно уже по расписанию.
Нескольких секунд не будет, будут миллисекунды. Писать надо по прерыванию так как до чтения ноги питания может не дойти. Прерываний внешних всего два, оба заняты.
Способ с FRAM надёжнее заметно. Конечно же, намного проще.
Одно другое не исключает, даже наоборот. :) Я собираюсь писать и туда и туда. Просто fram на i2c и шина тоже может сглючить даже на 100кГц.
Если бы было плевать на потерю этих данных, я бы так и сделал. Вероятность потери же весьма велика. Права на ошибку нет, что-то сглючило с еепромом и прощай. Это всё-таки не микроволновка, а мотоцикл.
Хорошая мысль, кстати.
Добавлю в проект, спасибо.
Тогда надо писать в циклический буфер как минимум на две структурки таких. Для бакапа.
Обновил статью. Добавил ссылки на алиекспресс и примеры решения с EEPROM или Flash.
Писать по пропаданию питания — хорошая идея, но… ненадёжно.
Я это планирую сделать, но с FRAM как-то заметно проще получается.
Я на входе ставлю стабилизатор (китайский импульсный понижатель постоянного напряжения с ШИМ) и толстый конденсатор для дополнительного сглаживания и питания в случае чего. На вход, где 12В, через делитель подключаю ногу ардуины. Если на ней пропало напряжение, значит у нас есть несколько миллисекунд на запись состояния и самоубийство. Экранчик питается отдельно. Думаю как лучше сделать.
Есть средство лучше. Описал в статейке, посмотри обновление.

Информация

В рейтинге
Не участвует
Откуда
Всеволожск, Санкт-Петербург и область, Россия
Зарегистрирован
Активность