[Решено - неисправное оборудование] RTC не работает

Pokemon99
Пт, 04 августа 2017 г., 16:23
Добрый день. Они отправили синюю доску без кварца 32.768. Я пытался положить кварц из старой материнской платы, но часы RTC не работают. Скажи мне, в чем может быть проблема.

Ахулл
Пт, 04 августа 2017 г. 16:24
У вас есть фотография доски?
Приспособлены ли конденсаторы кристаллической нагрузки?

Pokemon99
Пт, 04 августа 2017 г. 16:34
Да есть. Дно доски. Blue Pill Board

Ахулл
Пт, 04 августа 2017 г., 17:17
[Pokemon99 - Пт, 04 августа 2017 г., 16:34] - Да есть. Дно доски. Blue Pill Board
Есть ли у вас какой -либо способ измерения конденсаторов нагрузки, так как довольно странно, что кристалл отсутствует, поэтому есть вероятность, что есть другие проблемы с платой. Можете ли вы опубликовать пару фотографий вашей доски, как модифицировано с вашим хрусталем, как спереди, так и сзади.

Pokemon99
Пт, 04 августа 2017 г., 17:30
Теперь нет никакого пути. Но я читал, что должен быть кварц с внутренней емкостью 6pf
и кварц материнской платы имеет емкость 12pf

Ахулл
Сб 05 августа 2017 г. 7:59
Вы также можете прочитать эту ветку -> http: // www.STM32duino.com/viewtopic.PHP?f = 15&t = 132

.. И этот -> http: // www.STM32duino.com/viewtopic.PHP?t = 594

.. Еще одна вещь, которую следует учитывать, эти маленькие кристаллы довольно деликатны легко повреждены при пайке, поэтому, возможно, не пережило «операцию по пересадке».

Они очень дешевы, однако, и вы можете легко получить замену на несколько центов, например, -> https: // www.eBay.сопутствующий.Великобритания/SCH/SIS.HTML?_nk ... 2749.L2658

Если у вас есть доступ к осциллографом, вы можете проверить, колеблется ли генератор, охватив штифты кристалла RTC.

Если у вас нет осциллографа, то вы можете наслаждаться этими ссылками.
http: // www.STM32duino.com/viewtopic.PHP?t = 107
https: // github.com/pingumacpenguin/stm32-o-scope/wiki

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

Pokemon99
Солнце 06 августа 2017 12:03
Хорошо. Для моего проекта точное время не так важно, мне нужен таймер часов. Я могу использовать внутренний кристалл на 40 кГц, я понимаю, что время будет спешить. Как он будет откалиброван до 1 минуты?

Rogerclark
Солнце 06 августа 2017 12:16
Я бы проверил руководство для STM32F103C8T, чтобы увидеть, поддерживается ли 40 кГц в качестве кристалла RTC

Я знаю, что на некоторых MCU они настроены на работу только с кристаллом 32 кГц, и вы не можете использовать другие значения, потому что цепь генератора внутри MCU не будет работать.

Pokemon99
Солнце 06 августа 2017 г. 16:27
На другом форуме я прочитал то, что работает, но часы в день спешат в течение 6 минут. Я точно не проверял, но я сделал набросок с миганием, он работает. Я узнаю более точно завтра.

Rogerclark
Солнце 06 августа 2017 22:23
Хорошо..

Pokemon99
Пн, 07 августа 2017 г. 7:25
Rtcsel_lsi работает нормально, даже он загружается быстрее, но когда мощность из чипа теряется, это время останавливается, но для меня это не так важно, мне нужен более длительный часовой таймер, чем часы
Rtcsel_hse не работает, по крайней мере, я не добился успеха

Rogerclark
Пн, 07 августа 2017 г. 7:35 утра
RTC, возможно, не может работать при удалении питания.

Вам необходимо питать с батареи, чтобы поддерживать RTC, а также поместить MCU в соответствующий режим низкой мощности

Pokemon99
Пн, 07 августа 2017 г. 8:04
Я знаю это, у меня есть батарея CR2032,
Обрезка мощности сохраняется, но не уходит, я понимаю, что чип не обеспечивает мощность, и время не уходит, а домен резервного копирования также сохраняется. Этого мне достаточно

Pokemon99
Пн, 07 августа 2017 г. 8:09
Bluepill наткнулся на плохие часовые кристалл, 20 заказано, и все они поставляются с неправильно припаянным кристаллом, и я не могу проверить качество кристаллов

AG123
Ср. 09 августа 2017 г., 19:16
[Ахулл - Сб 05 августа 2017 г. 7:59] -
Если у вас нет осциллографа, то вы можете наслаждаться этими ссылками.
http: // www.STM32duino.com/viewtopic.PHP?t = 107
https: // github.com/pingumacpenguin/stm32-o-scope/wiki

Еще один трюк, попробуйте поместить пальцем поверх каждого из конденсаторов нагрузки по очереди и посмотрите, запускается ли генератор. Небольшой изменения в емкости и небольшого помеха, вызванного пальцем, может быть достаточно, чтобы начать ее.
Я на полпути удивляюсь, не так ли довольно целесообразно исправить этот штифт 32 кГц xtal в штифт ADC на одном и том же мм/п.н
:ржу не могу:

Ахулл
Ср. 09 августа 2017 22:42
[AG123 - Ср. 09 августа 2017 г., 19:16] -
[Ахулл - Сб 05 августа 2017 г. 7:59] -
Если у вас нет осциллографа, то вы можете наслаждаться этими ссылками.
http: // www.STM32duino.com/viewtopic.PHP?t = 107
https: // github.com/pingumacpenguin/stm32-o-scope/wiki

Еще один трюк, попробуйте поместить пальцем поверх каждого из конденсаторов нагрузки по очереди и посмотрите, запускается ли генератор. Небольшой изменения в емкости и небольшого помеха, вызванного пальцем, может быть достаточно, чтобы начать ее.
Я на полпути удивляюсь, не так ли довольно целесообразно исправить этот штифт 32 кГц xtal в штифт ADC на одном и том же мм/п.н
:ржу не могу:
Я думаю, что попытка этого может быть больше проблем, чем стоит, я не могу придумать простой способ проверить кристалл с MM. .
У вас есть мультиметр, который проводит частоту или осциллограф?
Вы также могли бы Построить кристаллический тестер с парой транзисторов или квадроцикла 74LS04 или 74HC04.

Rogerclark
Ср. 09 августа 2017 11:33
Энди... Мои мысли точно .

Подключение АЦП к штифту загрузит его. И генератор уже кажется темпераментным в лучшие времена

Pokemon99
Вторник 22 августа 2017 г. 10:50
Скорее всего, чип дефектный.
Я уронил кристалл с другой доски и вместо этого припаял с материнской платы, и он работает. Я взял рабочий кристалл и припаял к проблемной доске, которая не помогла, изменила конденсаторы и проверил ноги чипсов. Ничего не помогло. Я думаю, что дефектный чип пойман.

Aimeiz
Вторник 14 ноября 2017 г. 18:34
[Rogerclark - Пн, 07 августа 2017 г. 7:35] - RTC, возможно, не может работать при удалении питания.

Вам необходимо питать с батареи, чтобы поддерживать RTC, а также поместить MCU в соответствующий режим низкой мощности
Любой шанс получить внутренний RTC, работающий при подключении резервной батареи, но питание основного процессора выключена?
Я сталкиваюсь с этой проблемой.
Часы помнят дату и время незадолго до мощности LPOST CPU, но часы останавливаются.
Он перезагружает процессор Ahen снова питается.

Любой совет?

Вот код часов: Serial.write(response, sizeof(response));

Массивный размер эскиза

Мы были проникли в боты