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

 
 
> STM32 проблема с RTC, не работает при низкой температуре
rexton
сообщение Aug 31 2012, 08:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 6-11-11
Пользователь №: 68 153



Собственно, суть вопроса вот в чем.

Контроллер STM32F100RBT6
При температуре ниже примерно +10 градусов перестают работать часы. Причем при считывании счетчика RTC возвращает 0.
С генерацией внешнего кварца тоже проблемы. То не запускается, то частота 20-30 кГц(мультиметром мерял). Проблема на объекте выявилась, поэтому посмотреть осцилом возможности не было.
Стал грешить на кварц\емкости. Выпаял их с STM32-Discovery и впаял в свою плату. Сунул плату в морозилку - ситуация таже. Часы на 0 сбились и не шли, пока плата не прогрелась.

Есть идеи как это побороть?

Сообщение отредактировал rexton - Aug 31 2012, 08:30
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
=AK=
сообщение Aug 31 2012, 08:59
Сообщение #2


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(rexton @ Aug 31 2012, 17:58) *
Есть идеи как это побороть?


Сравнить характеристики используемого кварца с рекомендованными для STM32. Использовать кварц с меньшим эквивалентным последовательным сопротивлением. Или же поставить кондеры обвески кварца правильной емкости, соответствующие рекомендуемым для выбранного кварца.

Небось, SMD кварц использовали, или очень маленький цилиндр диаметром 2мм? Обычно это барахло. Стандартные цилиндры 3x8мм проверены временем.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 12:55
Рейтинг@Mail.ru


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