Странный сброс времени на DS3231.

mironich83
Рядовой
Сообщения: 6
Зарегистрирован: 18 фев 2022, 12:12
Имя: Мирон

Странный сброс времени на DS3231.

Сообщение mironich83 »

Ребята, подскажите - что сделал неправильно ?
Собрал часы на DS3231.
Использовал штатный блок меню для уставки времени и столкнулся с проблемой...
При выключении питания и новом включении - показывают время последней установки.
Не реальное, как должны, а то , которое последний раз ставил.
Это если ставить в меню галочку "сохранить в Eeprom".
Если галочку не ставить - время вовсе сбрасывается на ноль...
Пробовал разные модули, менял батарейки - не помогло.
Где накосячил ?
Чуть позже - проект прикреплю...
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Странный сброс времени на DS3231.

Сообщение SergeyShikal »

mironich83 писал(а): 18 фев 2022, 12:39 Ребята, подскажите - что сделал неправильно ?
Собрал часы на DS3231.
Использовал штатный блок меню для уставки времени и столкнулся с проблемой...
При выключении питания и новом включении - показывают время последней установки.
Не реальное, как должны, а то , которое последний раз ставил.
Это если ставить в меню галочку "сохранить в Eeprom".
Если галочку не ставить - время вовсе сбрасывается на ноль...
Пробовал разные модули, менял батарейки - не помогло.
Где накосячил ?
Чуть позже - проект прикреплю...
Проект и как подключено.
mironich83
Рядовой
Сообщения: 6
Зарегистрирован: 18 фев 2022, 12:12
Имя: Мирон

Странный сброс времени на DS3231.

Сообщение mironich83 »

[ref]SergeyShikal[/ref], Вечерком приклеплю.

Отправлено спустя 1 час 38 минут 3 секунды:
[ref]SergeyShikal[/ref], Вот проект.
Ох, не знаю - как вы там разберётесь...(((
RTC подключен стандартно, через I2C.

Отправлено спустя 1 минуту 35 секунд:
[ref]av[/ref], Да я и сам понимаю, что неправильно... Вопрос - что именно ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Странный сброс времени на DS3231.

Сообщение SergeyShikal »

mironich83 писал(а): 18 фев 2022, 15:54 [ref]av[/ref], Да я и сам понимаю, что неправильно... Вопрос - что именно ?
Сделайте вот так [spoiler]
Безымянный.png
[/spoiler]
часы семисегментн (1).flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
mironich83
Рядовой
Сообщения: 6
Зарегистрирован: 18 фев 2022, 12:12
Имя: Мирон

Странный сброс времени на DS3231.

Сообщение mironich83 »

Если-бы я помнил зачем ! (((
Поковыряю, посмотрю, вспомню.
Делал в лютой спешке, чтобы успеть к новому году и наворотил всякого...

"И разделяйте функционал проекта"

Я не умею ! ((((
Пытался понять как - так и не въехал...
Я же не программист ...
Жаль, не проверить ваш совет. Изделие уже сделано, и даже уже подарено.(так "бракованное и подарил).
Доберусь до него - попробую перешить.
В любом случае - спасибо огромное за ответ (честно говоря - думал вообще не ответят).
Следующие часы я планирую на ГРИНах сделать.
Там и опробирую.

Вот, что получилось !)))

Отправлено спустя 1 минуту 12 секунд:
[ref]SergeyShikal[/ref], спасибо, попробую !!!

Отправлено спустя 2 часа 23 минуты 20 секунд:
Всем огромная благодарность !!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Странный сброс времени на DS3231.

Сообщение com »

Кукушки не хватает.... :)
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Странный сброс времени на DS3231.

Сообщение SergeyShikal »

mironich83 писал(а): 18 фев 2022, 22:12 "И разделяйте функционал проекта"
Я не умею ! ((((
Пытался понять как - так и не въехал...
Примерно так
Часы на WS2812 3 на сегмент.flp
Записал прогу на флешку, зашел на рюмку чаю, делов то вскрыть корпус и провести смену программного обеспечения под предлогом что найдены лазейки и хакеры могут похитить ваши личные данные. Шутка.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
mironich83
Рядовой
Сообщения: 6
Зарегистрирован: 18 фев 2022, 12:12
Имя: Мирон

Странный сброс времени на DS3231.

Сообщение mironich83 »

[ref]com[/ref], Была такая мысль !))
За недостатком времени - не стал делать !))

Отправлено спустя 3 минуты 50 секунд:
[ref]SergeyShikal[/ref], если я правильно понял - просто разбивается на отдельные платы ? А компилятор потом сам соберёт как надо ?
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Странный сброс времени на DS3231.

Сообщение com »

mironich83 писал(а): 19 фев 2022, 20:45 За недостатком времени - не стал делать
Да, много чего неуспевается. У меня есть старинный завиток, не знаю как называется, в общем по нему бьет молоточек, и бой часов выходит. Думал какие нибудь часы механические востановить, а нету их. Вот глядя на ваши часы подумал, можно же в корпусе часы из светодиодов сделать, по типу аналоговых, этот завиток запихнуть, звук хоть настоящих часов будет, тикалку прикрутить, ну и кукушку гденибудь раздобыть. В общем идея есть! вот нашел, типа такого[spoiler]
гонг.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Странный сброс времени на DS3231.

Сообщение SergeyShikal »

mironich83 писал(а): 19 фев 2022, 20:45 [ref]SergeyShikal[/ref], если я правильно понял - просто разбивается на отдельные платы ? А компилятор потом сам соберёт как надо ?
Да, но есть исключения, есть ПБ которые нужно ставить самыми первыми.
mironich83
Рядовой
Сообщения: 6
Зарегистрирован: 18 фев 2022, 12:12
Имя: Мирон

Странный сброс времени на DS3231.

Сообщение mironich83 »

[ref]com[/ref], красивая штука !
Тут правда есть момент : надо-ли будет в хозяйстве, чтобы они били постоянно ? Надоесть может...
Я эти делал - сначала хотел, чтобы температуру показывали и дату по маханию руки (ИК-датчик прикрутить хотел).
Потом подумал - а нафига ? Кто там будет ходить , махать...
А вот расщепить фоторамку при попытке его вкрячить - очень запросто можно !
Да и красоты лишние дырки не добавляют...
Забил на дату и температуру, оставил только время.
Идей много. Работать не всегда настроение есть...
Да и получается не всё. (((

Отправлено спустя 6 минут 51 секунду:
[ref]SergeyShikal[/ref], Спасибо .
Поищу инфу.
Аватара пользователя
MTSnik10
Рядовой
Сообщения: 47
Зарегистрирован: 20 сен 2021, 15:11
Имя: Timofey
Благодарил (а): 1 раз

Странный сброс времени на DS3231.

Сообщение MTSnik10 »

Доброго дня. так-же как и у автора статьи столкнулся с такой-же проблемой, как решить задачу сброса?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Странный сброс времени на DS3231.

Сообщение SergeyShikal »

MTSnik10 писал(а): 11 окт 2023, 13:26 Доброго дня. так-же как и у автора статьи столкнулся с такой-же проблемой, как решить задачу сброса?
Rtrig уберите[spoiler]
Безымянный.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
MTSnik10
Рядовой
Сообщения: 47
Зарегистрирован: 20 сен 2021, 15:11
Имя: Timofey
Благодарил (а): 1 раз

Странный сброс времени на DS3231.

Сообщение MTSnik10 »

Что с ним что без него, разници нет. Происходит сброс на нули
Аватара пользователя
MTSnik10
Рядовой
Сообщения: 47
Зарегистрирован: 20 сен 2021, 15:11
Имя: Timofey
Благодарил (а): 1 раз

Странный сброс времени на DS3231.

Сообщение MTSnik10 »

с блока меню как будто нули приходят
Nazar
Рядовой
Сообщения: 84
Зарегистрирован: 31 май 2020, 19:07
Имя: Nazar
Благодарил (а): 12 раз

Странный сброс времени на DS3231.

Сообщение Nazar »

MTSnik10 писал(а): 12 окт 2023, 08:05 с блока меню как будто нули приходят
Просто сделайте чтобы при старте контроллера блок установки времени не работал и всё
Аватара пользователя
MTSnik10
Рядовой
Сообщения: 47
Зарегистрирован: 20 сен 2021, 15:11
Имя: Timofey
Благодарил (а): 1 раз

Странный сброс времени на DS3231.

Сообщение MTSnik10 »

сделал чтоб плата 3 запускалась при появлении 1 в переменной меню. также сбрасывает

Отправлено спустя 2 минуты 49 секунд:
пробовал так. так-же
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Странный сброс времени на DS3231.

Сообщение SergeyShikal »

MTSnik10 писал(а): 12 окт 2023, 13:35 сделал чтоб плата 3 запускалась при появлении 1 в переменной меню. также сбрасывает

Отправлено спустя 2 минуты 49 секунд:
пробовал так. так-же
Вы попробуйте убрать все платы[spoiler]
TEST NEццццццццццццц.flp
[/spoiler] и через установку часов реального времени настроить время[spoiler]
Безымянный.png
[/spoiler] и после этого проверить будет сбрасываться.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
MTSnik10
Рядовой
Сообщения: 47
Зарегистрирован: 20 сен 2021, 15:11
Имя: Timofey
Благодарил (а): 1 раз

Странный сброс времени на DS3231.

Сообщение MTSnik10 »

Так время настраивается с кнопок. И часы идут правильно. Но стоит нажать кнопку меню, далее если нажать кнопку + то на табло отображаются 00:00 и коррекция начинается с нулей. Если в настройках блока меню поставить галку сохранять в еепром, то при передёргивании питания на табло отображается последняя запись еепром.
densat
Рядовой
Сообщения: 15
Зарегистрирован: 04 мар 2022, 13:40
Имя: Денис
Благодарил (а): 13 раз
Поблагодарили: 2 раза

Странный сброс времени на DS3231.

Сообщение densat »

MTSnik10 писал(а): 12 окт 2023, 19:19 Так время настраивается с кнопок. И часы идут правильно...
Это вам предлагают для поиска проблемы. То есть экран в качестве показометра. Голый проект в FLProg и одна кнопка. Если нажатие на эту кнопку не приводит к сбросу часов, то плата часов DS3231, рабочая. Если да, то дальше добавлять по одной плате например, каждый раз нажимая кнопку искать проблему в коде.
Ответить

Вернуться в «Электронщикам - Непрограммистам»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя