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

 
 
> проблема с кварцевым резонатором 32K у STM32F100C8Tхх
RKS
сообщение Dec 2 2014, 13:20
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 394
Регистрация: 13-10-05
Из: Москва
Пользователь №: 9 599



Проблема встретилась в массовой серии. У процессора или совсем не стартует часовой генератор и стартует и срывается. Причина оказалась в безотмывном флюсе который использует сборочное производство. Пока ничего умнее не придумали чтобы поднять резонатор, оттереть сухой ватой расплавленный флюс и поставить его назад. Резонатор используем вот такой http://www.compel.ru/infosheet/GEYER/KX-38...B80101%5D%20LF/ . емкости со входа и выхода генератора на землю 10 пик. Что-то совсем мысли закончились...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение Dec 2 2014, 14:16
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Может быть, с флюса и начать ? Я на опытной сборке, когда монтажники вручную паяют, неоднократно сталкивался (и уже цензурных слов не осталось) - полная неработоспособность, особенно как раз "часовых" цепей (в моем случае AVR). Снимешь, отмоешь, заново запаяешь - работает. Но я-то тоже безотмывным паяю (EFD FluxPlus 6-412-A), и никаких проблем. Хоть часовые кварцы, хоть малосигнальные цепи, хоть СВЧ. Феном, не в печке. Может быть, нарушают технологию, а может быть недоброкачественный флюс...

Да и номинал нагрузочных емкостей стоит уточнить, на всякий случай. Хоть измерением реальной частоты генерации (если вдруг отклонение стабильно больше 10 ppm, скорее всего, номиналы неправильные, а с неправильными номиналами и время старта больше, и надежность хуже). Только, конечно, не напрямую с ноги кварца измерять wink.gif

Сообщение отредактировал rx3apf - Dec 2 2014, 14:19
Go to the top of the page
 
+Quote Post
Velund
сообщение Dec 3 2014, 06:54
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



QUOTE (rx3apf @ Dec 2 2014, 17:16) *
Но я-то тоже безотмывным паяю (EFD FluxPlus 6-412-A), и никаких проблем. Хоть часовые кварцы, хоть малосигнальные цепи, хоть СВЧ. Феном, не в печке.


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

Эти безотмывные флюсы в большинстве своем пассивируются при нагреве выше определенной температуры (а "по пути" к ней наоборот "активничают" по полной программе). Так что если остается на плате непрогретый как надо безотмывный флюс - жди проблем.

Сам паяю прототипы только Кестеровскими оригинальными флюсами (135 или 186 - в зависимости от того, что паяю и какая плата (с HAL или с иммерсионным серебром)). 135 это тип R (чистая канифоль без активаторов), 186 - RMA (Rosin Mildly Activated). На eBay у китайцев их покупать - табу абсолютное, 100% подделок.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Dec 3 2014, 08:53
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(Velund @ Dec 3 2014, 09:54) *
Попробуй то же самое запаять паяльником, и с очень хорошей вероятностью выгребешь проблем.

Паял и паяльником, проблем не было. Но это действительно очень хороший флюс. С остальными пунктами - согласен.
Go to the top of the page
 
+Quote Post
RKS
сообщение Feb 10 2015, 11:22
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 394
Регистрация: 13-10-05
Из: Москва
Пользователь №: 9 599



Практически ту же тему хочу поднять но с небольшим отличием. Скопилось некоторое количество плат с проблемой уже к часам не относящейся. STM32F100C8xx получает основную частоту не с резонатора, а от генератора. Частота генератора 50МГц делится на 4 двумя триггерами (на приложенной схеме показан только 1). И в такой позе не может программно стереться. Программных особенностей привести не могу (поскольку не программист), но замечено что если поднять и промыть под процессором то в большинстве случаев ей становится легче. Есть те которым становится легче от прикосновения щупа осциллографа к 5-ому выводу. Процесс прошивки во время теста идет по кругу и как только STMка отвечает вменяемо - это значит что сначала стерлась , потом прошилась. Прямо в момент прикосновения чудо и случается. Тем платам, которым становится легче от прикосновения щупа здорово помогает конденсатор на 10 пик с 5-ого вывода на землю. Может что-то принципиально неправильное в нашей схеме включения? Буду благодарен любым мыслям...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Михась
сообщение Feb 11 2015, 12:39
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 161
Регистрация: 29-09-10
Пользователь №: 59 816



Цитата(RKS @ Feb 10 2015, 17:22) *
Практически ту же тему хочу поднять но с небольшим отличием. Скопилось некоторое количество плат с проблемой уже к часам не относящейся. STM32F100C8xx получает основную частоту не с резонатора, а от генератора. Частота генератора 50МГц делится на 4 двумя триггерами (на приложенной схеме показан только 1). И в такой позе не может программно стереться. Программных особенностей привести не могу (поскольку не программист), но замечено что если поднять и промыть под процессором то в большинстве случаев ей становится легче. Есть те которым становится легче от прикосновения щупа осциллографа к 5-ому выводу. Процесс прошивки во время теста идет по кругу и как только STMка отвечает вменяемо - это значит что сначала стерлась , потом прошилась. Прямо в момент прикосновения чудо и случается. Тем платам, которым становится легче от прикосновения щупа здорово помогает конденсатор на 10 пик с 5-ого вывода на землю. Может что-то принципиально неправильное в нашей схеме включения? Буду благодарен любым мыслям...


Три вопроса
1. Зачем резистор на OSCOUT?
2. Бит HSEBYP установлен в "1"?
3. Зачем вы используете термин "чудо"? Это не опасно? wink.gif

Сообщение отредактировал Михась - Feb 11 2015, 12:39
Go to the top of the page
 
+Quote Post
RKS
сообщение Feb 11 2015, 12:55
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 394
Регистрация: 13-10-05
Из: Москва
Пользователь №: 9 599



Цитата(Михась @ Feb 11 2015, 16:39) *
Три вопроса
1. Зачем резистор на OSCOUT?
2. Бит HSEBYP установлен в "1"?
3. Зачем вы используете термин "чудо"? Это не опасно? wink.gif



1. Сходу найти не получилось, но уверен что либо использовался какой-нибудь рефдизайн либо нашли в описании.
2. Задал вопрос программисту. Предварительно все в порядке с битом.
3. Не опасно но неприятно....
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Feb 11 2015, 21:09
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(RKS @ Feb 11 2015, 14:55) *

Вы будите смеяться, но, столкнувшись с аналогичной проблемой незапуска часового кварца на F103, я в итоге просто похерил нагрузочные ёмкости, и все застучало. С тех пор на платах они предусмотрены, но не запаиваются.
Go to the top of the page
 
+Quote Post
RKS
сообщение Feb 12 2015, 09:57
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 394
Регистрация: 13-10-05
Из: Москва
Пользователь №: 9 599



С часовым кварцем все более-менее понятно. Кварц должен быть с нагрузочной емкостью не более 7 пик. В природе есть с 6-ю и 12.5 пиками причем те что с 12.5 пиками СТРОГО! не рекомендовано использовать. С внешними емкостями сложнее но в нескольких местах рекомендовано ставить по 10 пик.

С основной частотой проблема! Нет проблем при использовании резонатора. Что на 8 что на 24 МГц все стартует и работает стабильно. Для последовательного резистора нашел рекомендацию на 390 Ом, но никогда с резонатором его не использовали.

Проблема проявляется массово только на изделии где STM32F100C8T6 тактируется от генератора 12.5 МГц. Резистор 220 Ом действительно нигде в документации не нашел (мистика какая-то wacko.gif ). Но зато нашел два документа в которых прочел что: выход надо засадить на землю и надо оставить в свободной позе.

Собственно оба варианта на 8 платах (сейчас лежат у меня на столе) не повлияли особенно никак. Здорово помогает нагреть процессор феном и пока он не остынет у платы нет проблем. Как только остыла (где то через полчасика дойдет до комнатной температуры) начинаются проблемы. Уже научились паять совсем без флюса. Сначала площадки лудятся до блеска обычной канифолью, потом все оттирается ацетоном, потом процессор аккуратно кладется феном. После такого оживают где-то 80% плат и с ними больше никогда ничего не случается. Остальным 20 процентам пока приходится менять саму SMКу. Текущее производство использует безотмывный флюс, пока все шишки летят в него. Не верю что у процессоров STM могут быть такие капризные отношения с обычными флюсами. Не может быть чтобы STM было таким Г. Чувствую зреет перелом мозга....
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RKS   проблема с кварцевым резонатором 32K у STM32F100C8Tхх   Dec 2 2014, 13:20
- - Alex11   А если измерить сопротивление между контактами ква...   Dec 2 2014, 13:40
- - ViKo   Глянул в таблицу в спецификации на STM32F100, вижу...   Dec 2 2014, 14:00
|- - RKS   Цитата(rx3apf @ Dec 2 2014, 18:16) Может ...   Dec 2 2014, 14:58
|- - Михась   Цитата(RKS @ Feb 11 2015, 18:55) 1. Сходу...   Feb 11 2015, 13:01
|- - jcxz   Цитата(RKS @ Feb 12 2015, 15:57) Собствен...   Feb 13 2015, 03:51
|- - viakon   Цитата(RKS @ Feb 12 2015, 14:57) Текущее ...   Feb 13 2015, 05:08
- - rudy_b   Я тоже столкнулся с проблемой часового кварца на S...   Dec 2 2014, 16:20
- - rx3apf   Упомянутый мой случай с плохим флюсом - относился,...   Dec 2 2014, 17:25
- - Golikov A.   а че такое "трухольным" а флюс емкости...   Dec 2 2014, 20:24
|- - RKS   Цитата(Golikov A. @ Dec 3 2014, 00:24) а ...   Dec 2 2014, 20:51
- - Golikov A.   я реально заинтригован почему штырьевой - трухольн...   Dec 2 2014, 22:10
- - rx3apf   "Trough hole"   Dec 2 2014, 22:49
- - Golikov A.   "Trough hole" мда... не допер все правд...   Dec 3 2014, 07:26
- - Сергей Борщ   Тактируем STM32F100R8T6B частотой 12.8 МГц от внеш...   Feb 12 2015, 12:05
|- - RKS   Цитата(Сергей Борщ @ Feb 12 2015, 16:05) ...   Feb 13 2015, 07:59
|- - Сергей Борщ   Цитата(RKS @ Feb 13 2015, 09:59) Я правил...   Feb 13 2015, 08:54
|- - RKS   Цитата(Сергей Борщ @ Feb 13 2015, 12:54) ...   Feb 13 2015, 09:35
|- - jcxz   Цитата(Сергей Борщ @ Feb 13 2015, 14:54) ...   Feb 13 2015, 09:44
- - Existing   Также сталкивался с этой проблемой с STM32F205, су...   Feb 19 2015, 11:29
- - RKS   Цитата(Existing @ Feb 19 2015, 14:29) Так...   Mar 7 2015, 22:44


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

 


RSS Текстовая версия Сейчас: 2nd July 2025 - 11:11
Рейтинг@Mail.ru


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