Easyelectronics.ru

Электроника для всех
Текущее время: 22 авг 2019, 08:19

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 23 мар 2018, 15:34 
Старожил

Зарегистрирован: 13 июл 2016, 11:05
Сообщения: 413
remontsofta писал(а):
Я так подумал... Если эти доли пикофарада так влияют на точность хода и, тем более, на стабильность... Влажность поменялась, пылью плата прибилась, прошел кто-то рядом - писец - спасай часы! Нафиг надо.


Ну не совсем уж так. Не более 1 минуты в месяц.
А плату лакировать надо безусловно.
32768-генератор STM32 конечно нежней много старых RTC.
Но всё искупается компактностью. Лишней микросхемы нет в перечне покупных. :-)
Лично я пока доволен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 24 мар 2018, 02:32 
Заглядывает иногда

Зарегистрирован: 27 янв 2017, 21:01
Сообщения: 33
serglg писал(а):

О чем речь??? Какие даже 12 а тем более 18 пФ? Это действительно для HSE.
Но для LSE уже 8 пФ много. У меня 32768 запускался даже без кварца. А с 6,2 пФ часы начинали намного отставать. Оптимально в результате - 4,3 пФ.

Я исходил из логики исключительно в плане документации, в datasheet написано нагрузка 9 пФ, то и ставим. Исходя из-за того, что паразитная ёмкостью, в моем случае, можно было пренебречь, я и поставил 18. Сейчас стоит 12, это с расчетом того, что сами порты имеют паразитную ёмкость по 5 пФ, то на то и получилось... 12 пФ. По факту USB от MSI с колиьбровкой от LSE запустился и "срывов" USB не было. А про точность в месяц, ну не факт, что проверю, но попробую вариант с 12 пФ и с 4 пФ, посмотрим что более верное.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 24 мар 2018, 10:12 
Старожил

Зарегистрирован: 13 июл 2016, 11:05
Сообщения: 413
alexbbs писал(а):
Я исходил из логики исключительно в плане документации, в datasheet написано нагрузка 9 пФ, то и ставим. Исходя из-за того, что паразитная ёмкостью, в моем случае, можно было пренебречь, я и поставил 18. Сейчас стоит 12, это с расчетом того, что сами порты имеют паразитную ёмкость по 5 пФ, то на то и получилось... 12 пФ. По факту USB от MSI с колиьбровкой от LSE запустился и "срывов" USB не было. А про точность в месяц, ну не факт, что проверю, но попробую вариант с 12 пФ и с 4 пФ, посмотрим что более верное.


А я просто глянул в схему платы stm32l476g-disco. И решил не фантазировать.
Там стоит кварц NX3215SA-32.768K и конденсаторы 4,7 пФ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 30 мар 2018, 13:53 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 570
ds3231 за неделю отстала на 30 секунд((( батарейка новая с фикспрайса 3,3 на ней... Из-за чего такое может быть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 30 мар 2018, 13:58 
Старожил

Зарегистрирован: 16 ноя 2012, 07:47
Сообщения: 2847
в УЗ ванне случайно не мыли?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 30 мар 2018, 14:05 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 570
нету такого) платка с китая, готовая. Я только резистор выдрал, чтобы на батарейку постоянка не шла.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 30 мар 2018, 14:42 
Заглядывает иногда

Зарегистрирован: 04 окт 2017, 22:23
Сообщения: 113
remontsofta писал(а):
ds3231 за неделю отстала на 30 секунд((( батарейка новая с фикспрайса 3,3 на ней... Из-за чего такое может быть?

Попробуйте уменьшить значение Aging Offset register


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 30 мар 2018, 15:33 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 570
Подумал об этом, но в даташите пишут
Use of the aging register is not needed to achieve the
accuracy as defined in the EC tables, but could be used
to help compensate for aging at a given temperature.

- типа оно и без того точно - не нужно ничего трогать, если устраивают заявленные характеристики... А это корректировка для заданной температуры? У меня прибор на улице будет работать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 12 июл 2019, 20:57 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 570
Прошло больше года, ds3231 убежала вперед на минуту. Очень хорошо.

Собрался вместо батарейки ставить конденсатор (или пару) на 470uf. Надо же потестить, насколько хватит... Вытащил батарейку, подключился - дата не сбилась... Вытащил, подержал 5 минут - не сбилась, только отстает на 5 минут. Час пролежала - та же петрушка - часы не идут, но на заводские не сбрасывается! В даташите написано про data retention current - порядка 100nA - мол часы не тикают, но регистры не портятся... Оно? А может вообще не сбрасывается она?
Как избежать такого досадного момента? То есть как программно определить, была ли остановка часов и корректно ли время?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 13 июл 2019, 22:35 
Заглядывает иногда

Зарегистрирован: 11 дек 2012, 19:43
Сообщения: 67
я варварски соединяю VBAT с основной 1s Li-Po через 4k7 резюк, наверное повышенное напряжение играет роль только RTC всегда заводится. Чтоб совсем не разрядилась li-po STM32F103 засыпает при напряжении ниже 3.3v


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 15 июл 2019, 10:47 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 570
не совсем понял... вопрос в том, как наверняка узнать, произошла ли остановка rtc при последнем отключении питания? Для устройства очень важно актуальное время и нужно выдавать предупреждение о сбое в обязательном порядке! Пользователь не может каждый день перепроверять время.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RTC - мой первый раз)))
СообщениеДобавлено: 15 июл 2019, 16:40 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 570
Status Register (0Fh)
Bit 7: Oscillator Stop Flag (OSF). A logic 1 in this bit indi-
cates that the oscillator either is stopped or was stopped
for some period and may be used to judge the validity of
the timekeeping data. This bit is set to logic 1 any time
that the oscillator stops. The following are examples of
conditions that can cause the OSF bit to be set:
1) The first time power is applied.
2) The voltages present on both V CC and V BAT are insuf-
ficient to support oscillation.
3) The EOSC bit is turned off in battery-backed mode.
4) External influences on the crystal (i.e., noise, leakage,
etc.).
This bit remains at logic 1 until written to logic 0.

Короче, если были траблы с осцилятором - этот бит будет в единице... вот и все.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2

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


Кто сейчас на конференции

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


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

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB