Например TDA7294

Форум РадиоКот • Просмотр темы - Коррекция частоты DS3231 возможна?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пн июн 30, 2025 21:14:30

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 63 ]  1, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 21:03:56 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вс окт 20, 2019 13:03:56
Сообщений: 242
Рейтинг сообщения: 0
Решил задействовать этот модуль как источник опорный частоты 32768 Гц, уж больно классно эта частота и ее период делятся по степеням двойки. Но, столкнулся с проблемой, интервал 0,03125 сек получается не очень точным. Решил разобраться, померял частоту, и обнаружил, что вместо 32768 Гц, там 32657Гц.
Я вроде бы слышал, что там можно как-то подстроить частоту, или нет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 21:08:44 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 1217
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2396
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Не надо путать следствие и причину. Как раз такая частота была выбрана, потому что легко делится.
3231 не может быть такой неточной, либо подделка/отбраковка из китая, либо...
Чем частоту мерил то?

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 21:10:19 
Друг Кота

Карма: 68
Рейтинг сообщений: 1958
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
Однако, вроде всё равно можно корректировать... Смотреть в даташите Aging Offset, вероятно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 21:12:04 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вс окт 20, 2019 13:03:56
Сообщений: 242
Рейтинг сообщения: 0
GW Instek GFC8270H
Для сравнения, кварц микроконтроллера на 8 МГц он показывает четко.


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 21:12:58 
Друг Кота

Карма: 68
Рейтинг сообщений: 1958
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
а ещё там вроде температурная компенсация может быть включена/выключена


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 21:20:22 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Не стесняйтесь читать мануалы и даташиты:

Датчик температуры, генератор и логика управления образуют TCXO. Контроллер считывает выходные данные встроенного датчика температуры и использует справочную таблицу для определения требуемой емкости, добавляет поправку на старение в регистр AGE, а затем устанавливает регистры выбора емкости. Новые значения, включая изменения в регистре AGE, загружаются только тогда, когда происходит изменение значения температуры или когда завершено инициированное пользователем преобразование температуры.
Температура считывается при первоначальном применении VCC и затем каждые 64 секунды.

Convert Temperature (CONV).
Установка этого бита в 1 заставляет датчик температуры преобразовывать температуру в цифровой код и выполнять алгоритм TCXO для обновления массива емкостей в генераторе. Это может произойти только в период простоя. Бит состояния BSY предотвращает установку бита, когда BSY = 1.
Пользователь должен проверить бит состояния BSY, прежде чем заставить контроллер начать новое выполнение TCXO. Преобразование температуры, инициированное пользователем, не влияет на преобразование температуры interA, инициированное пользователем, не влияет на бит BSY в течение примерно 2 мс. Бит CONV остается равным 1 с момента записи до момента преобразования.
Когда преобразование завершено, в это время и CONV, и BSY переходят в 0. Бит CONV следует использовать при отслеживании состояния преобразования, инициированного пользователем.

Crystal Aging
Регистр смещения старения кристалла предоставляет 8-битный код для добавления к кодам в регистрах массива емкостей.
Код закодирован в дополнении до двух. Один LSB представляет собой один небольшой конденсатор, который можно включать или выключать из массива емкостей на выводах кристалла. Регистр смещения добавляется к регистру массива емкостей при следующих условиях: во время нормального преобразования температуры, если температура изменяется по сравнению с предыдущим преобразованием, или во время ручного преобразования пользователем (установка бита CONV). Чтобы немедленно увидеть влияние стареющего регистра на выходную частоту 32 кГц, ручное преобразование следует запускать после каждого
изменение регистра старения.
Положительные значения старения увеличивают емкость массива, замедляя частоту генератора. Отрицательные значения удаляют емкость из массива, увеличивая частоту генератора.
Изменение ppm на LSB различно при разных температурах. Кривая зависимости частоты от температуры смещается на значения, используемые в этом регистре. При +25°C один LSB обычно обеспечивает изменение частоты примерно на 0,1 ppm.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 23:04:39 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вс окт 20, 2019 13:03:56
Сообщений: 242
Рейтинг сообщения: 0
Че-то я пишу в регистр 0x10 (Aging Offset), пишу всякое, и ничего не меняется. Может, не так делаю?


Вложения:
sal_i2c.png [71.86 KiB]
Скачиваний: 140
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 23:10:34 
Друг Кота

Карма: 68
Рейтинг сообщений: 1958
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
ну дык надо после этого CONV установить, вроде бы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 23:28:07 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вс окт 20, 2019 13:03:56
Сообщений: 242
Рейтинг сообщения: 0
установил, не помогло.


Вложения:
sal_i2c-2.png [74.38 KiB]
Скачиваний: 147
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 23:38:08 
Друг Кота

Карма: 68
Рейтинг сообщений: 1958
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
я не совсем понимаю, как картинка и2ц показывает изменение частоты?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Вт авг 23, 2022 23:47:45 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вс окт 20, 2019 13:03:56
Сообщений: 242
Рейтинг сообщения: 0
Картинка не показывает, показывает частотомер. А он показывает одно и тоже, чтобы я туда не писал. Либо это не работает, либо влияет очень мало, меньше сотых герца. Картинка с и2ц на всякий случай, вдруг я как-то не так в микруху пишу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 00:04:53 
Друг Кота

Карма: 68
Рейтинг сообщений: 1958
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12867
Рейтинг сообщения: 0
так Вы всего -1 послали.

Добавлено after 2 minutes 21 second:
там ведь шиворот-навыворот при дополнении до двух, с отрицательными-то числами. Отправьте 0x7F или 0x80 (я сам запутался, два раза правил... )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 04:02:00 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Нуууу если честно, у вас расхождение составляет -0,3% или -3000 ppm. Многовато что-то, при диапазоне коррекции 12,7 ppm. Напряжение питания в норме? Покупали на Али? мож, палёнка попалась..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 05:24:04 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4327
Откуда: Ижевск
Рейтинг сообщения: 2
MLX90640 писал(а):
расхождение составляет -0,3% или -3000 ppm
По мне -0,003%.

Возможно попалась DS3231M, которая заточена на генерацию частоты 1Гц, а 32768Гц формируются ±2,5%, в отличие от DS3231S.
Думаю, правильнее измерять не частоту, а период и его корректировать регистром "aging offset", готовясь к повышению температурной нестабильности.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 06:51:53 
Встал на лапы

Карма: 15
Рейтинг сообщений: 39
Зарегистрирован: Ср сен 27, 2017 05:57:31
Сообщений: 83
Откуда: Pakistan
Рейтинг сообщения: 0
Calibrating the DS3231 and PCF8523 RTCs
https://emergent.unpythonic.net/01594923755


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 07:39:51 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
MLX90640 писал(а):
расхождение составляет -0,3% или -3000 ppm
По мне -0,003%.
.

А я калькулятором уже научился пользоваться :)

Частота 1 Гц получается простым счётчиком-делителем внутри, поэтому не может иметь другую погрешность, отличную от погрешности кварца.

Регистр корректировки Aging, как следует из его названия, это компенсация старения кварца, а температурнаяикомпенсация производится автоматически. Мануал надо читать


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 09:04:47 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4327
Откуда: Ижевск
Рейтинг сообщения: 0
...Мануал надо читать
Возвращаю!

viewtopic.php?p=4003764#p4003764


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 11:15:51 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2911
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18725
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
MLX90640 писал(а):
А я калькулятором уже научился пользоваться
akl писал(а):
MLX90640 писал(а):
расхождение составляет -0,3% или -3000 ppm
По мне -0,003%.
оба не умеете пользоваться калькулятором.
указанная разница составляет 11 Гц.
умножаем на 100% и делим на 32768 и получаем 0,03%.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 11:20:27 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 3
Поздравляю, сеньор, третим будете! :))) Ма-ла-дэц! Впрочем, сделаю скидку просто на невнимательность :) В том числе, и автор вопроса мог неверно прочесть частоту, не исключаем вариант.

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Коррекция частоты DS3231 возможна?
СообщениеДобавлено: Ср авг 24, 2022 11:26:18 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2911
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18725
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
тогда извиняюсь, что я прозевал сотню в разнице частот.
я обратил внимание только на 2 последние цифры.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 63 ]  1, , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y