Часы DS3231

Здесь можно поболтать на отвлечённые темы. Реклама не допускается.
Ответить
pasha71
Лейтенант
Сообщения: 454
Зарегистрирован: 26 авг 2017, 23:44

Часы DS3231

Сообщение pasha71 »

Всем привет. Может кто нибудь подскажет способ остановить часы (DS3231), и по импульсу ( кнопка, сигнал сейчас не важно) запустить их снова. А вообще это можно сделать с этими часами, или это не возможно?. Сбрасывать легко, а вот остановить их как?
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Часы DS3231

Сообщение Alias »

Очень просто: считываете в специальные переменные текущие значения и переключателем переключаетесь на них, то есть с часов, минут, секунд и прочего блока часов на эти новые переменные. Затем, когда нужно пустить часы снова, устанавливаете на них сохраненные значения и переключаетесь обратно на часы.
Попутно еще вопрос: как можно снимать с часов импульсы, меньше секунды? Например, 0,2?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Часы DS3231

Сообщение Sancho »

[ref]pasha71[/ref], Для информации
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
pasha71
Лейтенант
Сообщения: 454
Зарегистрирован: 26 авг 2017, 23:44

Часы DS3231

Сообщение pasha71 »

Я так понимаю что остановить часы нельзя, можно только сбросить.У меня есть модуль с выведенным RST контактом, но я думаю что это тот же пин который в программе в блоке установки часов, то есть сбросил и часы пошли с нуля. Наверное остановить невозможно, нужно извращаться как то. Всем спасибо, особенно за информацию на русском языке)))

Отправлено спустя 2 минуты 24 секунды:
[ref=#404040]Alias[/ref], Я конечно могу ошибаться, а разве выход SQW не программируемый по частоте? Или это я не в те ворота?
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Часы DS3231

Сообщение Alias »

А, физически? Кажется, там можно снимать хоть 32кГц, в программе бы...
pasha71
Лейтенант
Сообщения: 454
Зарегистрирован: 26 авг 2017, 23:44

Часы DS3231

Сообщение pasha71 »

Ну кроме прерываний по переполнению ни чо в голову не лезет )))))))
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Часы DS3231

Сообщение Alias »

Жаль. У меня в проектах много разных синхроимпульсов - производных от секунд, минут и даже часов и суток, чтобы впустую не гонять платы и блоки. И очень не хватает более коротких. Сейчас использую для этого генератор, но хочется синхронности с часами. Впрочем, это только поболтать, хотелки, хватает и того, что уже есть.
pasha71
Лейтенант
Сообщения: 454
Зарегистрирован: 26 авг 2017, 23:44

Часы DS3231

Сообщение pasha71 »

Согласен. Нам всегда мало.

Отправлено спустя 1 час 57 минут 38 секунд:
Нашёл. Сделал псевдо - остановку с помощью генератора и ТТ триггера с кнопкой))))
Ответить

Вернуться в «Просто поболтать (На свободную тему)»

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

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