
Комментарии 9
Кроме того, они должны выдавать прерывания на выводе SQW (RST) с нужной частотой 1 Гц.
Они могут выдавать импульсы (меандр), которые могут вызвать прерывание в процессоре, если к нему подключить и все настроить.
DS3231 выгодно отличается от 1307 наличием встроенного компенсатора температурного дрейфа кварца. Имеет паспортную точность 3-5ppm
Я в курсе, потому и накупил их сначала. Практика, увы, оказалась иной. Почти уверен, что дело в аутеничности чипа: тот, что реально от Maxim, наверное, делает, как заказано. Но на прилавки к нам они не попадают. Пока ни один из прошедших через мои руки не выдержал зимнего сезона и даже не только зимнего. Затрахался батарейки менять. Притом, что в Ali я ничего такого не покупаю, только в солидных магазинах.
Исследовал стабильность DS3231 по импульсам PPS геодезического GPS-приемника. Она соответствует заявленной. Был один, который выбивался. Модули покупал на Али.
Как они работают с батарейкой вне комнатных условий не знаю.
Также у DS3231 есть подстройка внутреннего компенсатора. Если это сделать по эталону (GPS-приемник), то можно получить более высокую точность - получалось до 0.5ppm. Она сохранялась какое-то время после пропадания питания. На долго мне не нужно было, не проверял.
Я как то в один момент устал от рассинхрона часов на кухне. Микроволновка, духовка, часы... Захотел часы с NTP. Магазины сказали что это больше 5 тысяч. Но по итогу нашёл на озоне конструктор. Запаял, настроил и очень доволен.
Настольные часы Электронные
https://ozon.ru/t/jQQ5uuk
Вставлю свои пять копеек в тему!
У меня было несколько часов-конструкторов на DS3231 с пресловутого Али, первые мне попались очень точные, убегали примерно на 10 сек. в год. что считаю не то что бы эталоном точности, но тем не менее эта погрешность приемлема, вторые и третьи вообще ни в какие ворота не шли, в общем согласен с автором, что это лотерея и скорее всего более проигрышная чем выигрышная. Теперь про вторичные и первичные часы, первичные-вторичные часы это вообще, ИМХО, атавизм, это было актуально когда технологии не позволяли, сейчас точное время "растворено в атмосфере" есть и GPS и Глонасс и DCF77 + еще 5 радиовышек передающих "морзянку" (зависит от локации), а также NTP ни кто не отменял, не, я понимаю что для серьезных систем для тех же NTP-серверов, нужно иметь все варианты синхронизации на борту, но мы говорим о бытовом применении, так вот уже есть готовые часовые модуи которые имеют на борту WiFi и способны синхронизировать время постоянно, скажем так 24 часа в сутки и стоят эти модули сущие копейки. 😊 Хотя справедливости ради, я бы лучше бы копал не в том направлении, проблемы синхронизации уже давно есть и там улучшать нечего, а вот в плане повышения точности самих модулей есть что улучшить, на мой скромный взгляд, в код самих часов нужно встраивать алгоритмы само-коррекции хода, ведь в принципе кварц, сам по себе если находится в стабильных температурных условиях, может быть не совсем точным, но при этом стабильным, а нам это и нужно, точность мы можем подкорректировать и программно, причем в автоматическом режиме, если у нас есть конечно же NTP корректировка, т.е. корректируем первый раз, потом через дней 10 или через месяц второй раз, смотрим разницу между точным временем и тем что показали часы, вычисляется дрейф и вводится эта поправка, часы сами себя настраивают! И да, не я это придумал, в наручных Электрониках еще времен СССР, была подстройка точности хода, сейчас уже в некоторых модификациях той же Электроники уже есть и АЦНХ! Но почему то сейчас практически ничего нет такого, где можно настроить точность хода, порой купишь какой нить радиобудильник на кухню и думаешь какие олигофрены его сваяли, ибо его точность хода ооочень далека не то что бы от реального времени, а от старых механических настольных будильников...🤣
Все правильно, но а) вопрос стоимости (не будешь приобретать в каждую спальню навороченый девайс); б) DIY-поделки делают не просто из рациональных соображений. Меня так большинство ширпотреба не устраивает чисто эстетически.
Ну я не знаю что вы считаете навороченым, яж грю, что часовые модули с возможностью коннекта к NTP через WiFi стоят сущие копейки, я не говорю что без этой возможности они стоят еще дешевле, просто нужно объединить 2 алгоритма в одно и будет самодостаточное устройство!
Как сделать простую систему первичные/вторичные часы