|
|
  |
LSE на STM32F407, Не запускается часовой кварц |
|
|
|
Jul 14 2015, 12:43
|
Участник

Группа: Участник
Сообщений: 65
Регистрация: 28-11-07
Пользователь №: 32 772

|
Есть две одинаковые платы на STM32F407. На одной часы работают. На второй - категорически отказываются. Кварц KX-38 32.768 kHz, 6pf Пробовал конденсаторы 3.9, 5.6, 6.2, 22pf. Пробовал другие noname кварцы. Ничего не помогает. LSERDY не устанавливается. Подскажите, на что еще стоит обратить внимание?
|
|
|
|
|
Jul 14 2015, 17:01
|
Участник

Группа: Участник
Сообщений: 65
Регистрация: 28-11-07
Пользователь №: 32 772

|
Спасибо за подсказки. В очередной раз перепаял конденсаторы на 6.2 пф, но уже с канифолью и 10 раз протер место пайки ацетоном. Помогло. Похоже, в первый раз ФТС плохо промылся. Надо какой-то другой флюс попробовать.
|
|
|
|
|
Jul 16 2015, 23:44
|

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

|
Цитата(Boriska @ Jul 15 2015, 02:31)  Кварц KX-38 32.768 kHz, 6pf ... В очередной раз перепаял конденсаторы на 6.2 пф Очевидно вы думаете, будто емкость конденсаторов обвески должна быть равна эквивалентой емкости кварца. Это неверно, и именно в этом, похоже, суть ваших проблем, а вовсе нe в плохом флюсе. Читайте AN2867 ”Oscillator design guide for ST microcontrollers” С учетом неопределенной паразитной емкости Cs, гораздо лучше использовать часовые кварцы с емкостью 12.5 пФ, они поэтомy и популярнее.
|
|
|
|
|
Jul 17 2015, 05:54
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 24-07-12
Из: Екатеринбург
Пользователь №: 72 881

|
Цитата(=AK= @ Jul 17 2015, 04:44)  гораздо лучше использовать часовые кварцы с емкостью 12.5 пФ, они поэтомy и популярнее. Тем не менее:
|
|
|
|
|
Jul 17 2015, 18:25
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(=AK= @ Jul 17 2015, 13:51)  Специфика конкретного чипа, как я понимаю. Ну как же, из Вашего же файла AN2867 ”Oscillator design guide for ST microcontrollers” следует, что вроде бы для всех чипов STM:
А в предыдущем разделе они указывают, что с меньшей нагрузочной емкостью легче обеспечить требования для запуска генерации:
А вообще похоже что на плате образовался проводящий слой как раз между выводами кварца, запас по усилению снизился и генерация не происходит.
|
|
|
|
|
Jul 17 2015, 22:00
|

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

|
Цитата(Wurger @ Jul 18 2015, 03:32)  Выше приведен отрывок из AN4488: Getting started with STM32F4xxxx MCU hardware development. Этот пункт без изменений присутствует в аналогичных документах Getting started with... на другие мк от ST. Однако чип на фиг.21 обозначен STM32L1xx. Из чего, очевидно, можно сделать вывод, что документы создавались клерками методом copy-paste. А вообще интересно сравнить STM-овский AN2867 "Oscillator design guide for ST microcontrollers" и Тексасовский SLAA322B "MSP430 32-kHz Crystal Oscillators"В п.4.2 STM приводит такую формулу для расчета эквив. емкости: C L = C L1*C L2 / (C L1+C L2) + C SА Тексас в п.2.1 пишет несколько иначе: C L = C' L1*C' L2 / (C' L1+C' L2) где C' L1 = C L1 + C' L1ParasiticC' L2 = C L2 + C' L2ParasiticВычисления по Тексасу дадут существенно иной результат, вклад паразитных емкостей будет вдвое меньше. То есть, для случая TС, когда C L=6pF, C S=5pF , формула STM дает C L1 = C L2 = 2pF, что на мой взгляд довольно смешно, а формула TI дает C L1 = C L2 = 7pF, что выглядит более правдоподобно и к тому же близко к используемому ТС значению.
|
|
|
|
|
Jul 18 2015, 10:28
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 24-07-12
Из: Екатеринбург
Пользователь №: 72 881

|
Цитата(=AK= @ Jul 18 2015, 04:00)  Вычисления по Тексасу дадут существенно иной результат, вклад паразитных емкостей будет вдвое меньше. Различие в формулах вызвано тем, что ST и TI оперируют разными величинами. У ST C S это суммарная паразитная ёмкость между выводами резонатора, а у TI C LxParasitic это только паразитная емкость относительно земли. Таким образом у TI не учитывается паразитная емкость выводов и проводников друг относительно друга. Производитель кварцев Geyer в своем руководстве учитывает паразитную емкость выводов относительно земли и относительно друг друга.
Circuit_for_a_Crystal_at_a_Microcontroller.pdf ( 96.13 килобайт )
Кол-во скачиваний: 221
|
|
|
|
|
Jul 18 2015, 11:51
|

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

|
Цитата(Wurger @ Jul 18 2015, 19:58)  Различие в формулах вызвано тем, что ST и TI оперируют разными величинами. У ST CS это суммарная паразитная ёмкость между выводами резонатора, а у TI CLxParasitic это только паразитная емкость относительно земли. Таким образом у TI не учитывается паразитная емкость выводов и проводников друг относительно друга.
Производитель кварцев Geyer в своем руководстве учитывает паразитную емкость выводов относительно земли и относительно друг друга. Теперь можно вернуться к вопросу о том, какой кварц лучше, 6 пФ или 12.5 пФ. Поскольку величины паразитных емкостей известны плохо, то для 6 пФ кварца трудно обеспечить правильное согласование. А для 12.5 пФ кварца возможностей больше. В конце концов, если очень хочется, то запаяв ему в параллель емкость 6 пФ мы превратим его в "6 пФ кварц". Если есть возможность емкости конденсаторов обвески увеличить (т.е. поставить 12.5 пФ кварц вместо 6 пФ), то двойное преимущество получается. Во-первых на фоне увеличенных емкостей конденсаторов обвески не так сильно сказывается влияние паразитных емкостей, величины которых никогда толком не известны. Ну а во-вторых, чувствительность к наведенным внешним помехам уменьшается.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|