реклама на сайте
подробности

 
 
> Кто работал с часами DS3231S?, сильно спешат...
invertor79
сообщение May 3 2007, 14:22
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451



(DS3231S - Сверхточные RTC со встроенными I2C интерфейсом, TCXO и резонатором)

Спешат на 2 секунды в час.
Измеряю осцилом частоту на ножке 1 (выход встроенного генератора), вместо 32768 Гц там 32258 Гц.

В часах есть регистр Aging Offset для корректировки частоты генератора, его изменение от 0x7F (127) до 0xFF (-127) никак не влияет на частоту генератора (самый старший бит регистра - знак).

Что я делаю не так, не пойму?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DS
сообщение May 4 2007, 12:19
Сообщение #2


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Я пользую такие часы, все работает, как задумано, даже специально их грел, не уходили. Что то у Вас в алгоритме работы с I2C неправильно, пишется в регистры какая-нибудь хрень. И питание проверьте обязательно - внутренней перестройкой нельзя загнать генератор так далеко. Это он уже не на кварце, а на каких то RC генерит. Вобщем, не в режиме микросхема.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
invertor79
сообщение May 4 2007, 14:19
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451



Цитата(DS @ May 4 2007, 16:19) *
Я пользую такие часы, все работает, как задумано, даже специально их грел, не уходили. Что то у Вас в алгоритме работы с I2C неправильно, пишется в регистры какая-нибудь хрень. И питание проверьте обязательно - внутренней перестройкой нельзя загнать генератор так далеко. Это он уже не на кварце, а на каких то RC генерит. Вобщем, не в режиме микросхема.


А что может быть с питанием? Блокировочные кондеры стоят, 5В стабильно держится. На I2C у меня одновременно сидели граф. индикатор TIC149 и емкостная клава на AD7142 - работали нормально, убрал их на другую линию I2C, теперь часы одни на линии сидят. Регистры после записи читаю - в них то, что записал туда. Температура из часов читается нормально. При изменении частоты SQW, частота меняется правильно.
Счас питание протянул отдельно толстыми проводами прям от кондеров стабилизатора - то же.

Можно ваш код глянуть как вы с часами обмениваетесь (в какой последовательности регистры пишите читаете и т.д.), что у вас в Aging Offset записывается при инициализации?

Цитата(xemul @ May 4 2007, 13:43) *
Часы при 32258 Гц тактовой должны отставать, а не спешить. Наверное, просто тщательнее надоsmile.gif


Да, насчет частоты я погорячился, осциллограф старый, видать раскалибровался и фигню показывает...
Контроллер у меня работает на 16МГц, счас им померял частоту на выводе SQW при 1024 Гц - показания скачут от 1023,87-1025 Гц, смотрю осцилом, действительно, период сигнала дергается.

Бред - часы стали спешить секунд на 10 ежеминутно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- invertor79   Кто работал с часами DS3231S?   May 3 2007, 14:22
- - invertor79   Странно - за ночь, часы в выключенном приборе (при...   May 4 2007, 09:38
|- - rezident   Если думаете что причина в температуре, то выключе...   May 4 2007, 12:21
- - Kuzmi4   У меня похожие вещи творились на НТ1381 - там на к...   May 4 2007, 12:24
- - DS   В 3231 кварц внутри микросхемы. Еще раз обращаю вн...   May 4 2007, 12:42
- - xemul   Цитата(invertor79 @ May 3 2007, 15:22) (D...   May 4 2007, 09:43
- - DS   Я ничего дополнительно в регистры не пишу, только ...   May 4 2007, 16:12
|- - invertor79   Цитата(DS @ May 4 2007, 20:12) Я ничего д...   May 4 2007, 16:36
- - DS   Частота от калибровки меняется на миллионные доли,...   May 4 2007, 16:44
|- - invertor79   Цитата(DS @ May 4 2007, 20:44) Частота от...   May 6 2007, 04:37
- - DS   А дежурное и основное у Вас местами не перепутано ...   May 6 2007, 07:55
|- - invertor79   Цитата(DS @ May 6 2007, 11:55) А дежурное...   May 6 2007, 11:50
- - alex1234   Работаю с похожей микросхемой ds3232. Собрал схему...   Nov 15 2007, 09:22


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 10:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016