|
|
  |
Калибровка часов реального времени STM32 |
|
|
|
Jul 7 2011, 14:25
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543

|
Цитата(sonycman @ Jul 7 2011, 12:22)  В смысле, в STM32 предусмотрена какая-то аппаратная калибровка, или имеется ввиду программная? Не лучше ли просто использовать высокоточный генератор на 32768 Гц? Я читал даташит и не совсем понял, как происходит калибровка часов реального времени у stm32Lxxx. Есть как бы положительная калибровка и отрицательная... Что это за значение 2xDC...
Сообщение отредактировал Twen - Jul 8 2011, 08:07
Эскизы прикрепленных изображений
|
|
|
|
|
Jul 8 2011, 07:59
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543

|
Есть, также,калибровочный выход, на котором при частоте внешнего низкочастотного кварца 32768 и пред делителе 128 будет выходная частота 512Гц... То есть получается, что для того чтобы мне откалибровать часы реального времени, мне необходимо подключить калибровочный выход часов к счетчику импульсов, на котором настроить пред делитель на 512, чтобы счетчик считал количество секунд, и оставить часы включенными скажем на месяц, и потом через месяц сравнить количество импульсов с эталоном и вычислить уход часов. После это нужно будет осуществить цифровую калибровку, то есть увеличить или меньшить значение импульсов (отнять или прибавить какое-то количество секунд для устранения ухода)... Я правильно понял?
Сообщение отредактировал Twen - Jul 8 2011, 08:07
Эскизы прикрепленных изображений
|
|
|
|
|
Jul 8 2011, 08:09
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Twen @ Jul 8 2011, 11:59)  настроить пред делитель на 512, чтобы счетчик считал количество секунд, и оставить часы включенными скажем на месяц, и потом через месяц сравнить количество импульсов с эталоном и вычислить уход часов. На месяц - это только если интересен средний уход часов. Долго, муторно и большого смысла не имеет. Достаточно измерить отклонение частоты (на это и нескольких секунд хватит), а если совсем по-честному - то прогнать в термокамере с медленно меняющейся температурой и построить график отклонения. По нему сделать график коррекции. Полагаю, что воспроизводимость будет вполне приемлемая, и требуемые 5E-6 обеспечить будет нетрудно.
|
|
|
|
|
Jul 8 2011, 08:34
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543

|
Цитата На месяц - это только если интересен средний уход часов. Долго, муторно и большого смысла не имеет. Достаточно измерить отклонение частоты (на это и нескольких секунд хватит), а если совсем по-честному - то прогнать в термокамере с медленно меняющейся температурой и построить график отклонения. По нему сделать график коррекции. Полагаю, что воспроизводимость будет вполне приемлемая, и требуемые 5E-6 обеспечить будет нетрудно. Согласен. Спасибо!
Сообщение отредактировал Twen - Jul 8 2011, 08:35
|
|
|
|
|
Jul 18 2011, 08:05
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Цитата(andrewlekar @ Jul 18 2011, 07:42)  А разве переход на зимнее время не отменили? Или вы не из России пишете? Зимнего времени не существует. Переход осуществляется с обычного на летнее время и обратно с летнего времени на обычное.
|
|
|
|
|
Jul 18 2011, 09:34
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543

|
Цитата А разве переход на зимнее время не отменили? Или вы не из России пишете? Украина...
Сообщение отредактировал Twen - Jul 18 2011, 14:29
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|