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

 
 
> RTC STM32F103C8 отставание часов, хроническое
golf2109
сообщение May 18 2014, 03:33
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 15-04-10
Из: Kiev
Пользователь №: 56 654



На трех различных платах с установленным данным контроллером была проверена
точность хода часов. Отставание за сутки составляет от 5 до 7 секунд. Кто то сталкивался с подобным?
На фирменной STM32FDiscoveryVL с установленными "родными конденсаторами и кварцем от ST наблюдается та же картина.
Конденсаторы на других платах стоят как и рекомендует ST в appnote 6,8 пФ.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
adnega
сообщение May 18 2014, 03:51
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(golf2109 @ May 18 2014, 07:33) *
Кто то сталкивался с подобным?

Часы ходят не точно.
Попробуйте вместо делителя 0x7FFFF использовать 0x7FFF - 2.
Для точного хода нужно использовать калибровку и коррекцию хода.
Как это делается аппаратно можно посмотреть в старших семействах (там несколько уровней, на каждом все точнее).
Я сделал программную коррекцию: добавляю определенное число секунд на каждые миллион секунд (конечно же равномерно размазано по интервалу).
Если есть способ выбрать кварц, конденсаторы и зашить определенные настройки в модуль RTC так, чтобы все часы ходили точно (на разных экземплярах),
то было бы интересно услышать такое решение. Хотя можно поставить высокоточный генератор, но по цене не сравнится с кварцем.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:08
Рейтинг@Mail.ru


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