Реле Tianbo - ресурс 10 млн переключений

Часы реального времени M41T81. Возможность коррекции хода

Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,079
Репутация: 16
64 24
35 8
 
29.09.2020 23:19 #1
Их регистр 08h четыре младших бита , вроде коррекция хода ... Не могу понять как ...
Оценка
В многообразии литиевых батареек и аккумуляторов нет какого-то универсального или идеального варианта. Выбирая тот или иной вариант для питания устройства, разработчику приходится оперировать множеством параметров, используя наиболее оптимальное их сочетание для каждого приложения. Разберем параметры для различных приложений.
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
30.09.2020 11:04 #2
Младшие 5 бит регистра 08h (D4-D0) - калибровка часов реального времени. Бит D5 - знак коррекции (+ или -). В регистр записывается значение и знак корректировки времени. Более подробно узнать можно в документе AN934 - How to use the digital calibration feature in TIMEKEEPER and serial real-time clock (RTC) - на сайте ST есть этот документ. В этом же документе есть таблица значений корректировки и описано несколько методов коррекции.

В кратце, самый простой варик: если за 30 дней выявляется, что часы отстают на 20 секунд, то в соответствии с таблицей записываем значение 00010 в биты D4-D0 (00010 соотвествует значению 21 сек) и в бит D5 ставим знак "+" (устанавливаем D5 в 1). Таким образом вместо отставания на 20 секунд в месяц, получаем +1 сек в месяц...
Это самый простой способ, подходящий для пользователя. Дальше - немного сложнее, с вычислениями и измерениями, больше предназначенный для заводских условий...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,079
Репутация: 16
64 24
35 8
 
30.09.2020 17:48 #3
Цитата:
Сообщение от Vadzz
00010 соотвествует значению 21 сек
То есть как и написано в даташите ( перевод с английского не очень доверяет внушения, потому уточняю) , +единица в 8 гегистр прибавляет 10,7 секунды в месяц,
а -единица убавляет 5,35 сек. Так ?
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
01.10.2020 14:21 #4
Так и есть. В документе AN934 значения в таблице с округлением (00001 = +11 сек или -5 сек в месяц).
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,079
Репутация: 16
64 24
35 8
 
01.10.2020 18:09 #5
Цитата:
Сообщение от Vadzz
Так и есть.
Спасибо. Информация была полезной !
Оценка
Ответ
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 02:54.
Обратная связь РадиоЛоцман Вверх