OKW: приборные корпуса из Германии

Часы реального времени 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
Репутация: 419
407 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
Репутация: 419
407 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, время: 14:39.
Обратная связь РадиоЛоцман Вверх